1
0
mirror of https://gitlab.com/klmp200/fish.git synced 2025-07-11 20:29:23 +00:00

Premier test fonctionnel

This commit is contained in:
2017-05-16 01:33:36 +02:00
parent 209c36e7fd
commit e9e19fbf61
5 changed files with 18 additions and 20 deletions

View File

@ -4,17 +4,16 @@ project(fish_shell_tests)
set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_CXX_EXTENSIONS OFF)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -c")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
include_directories(
"${source_dir}/googletest/include"
"${source_dir}/googlemock/include"
)
set(SOURCE_FILES_TESTS main.cpp FishCoreTests.cpp FishCoreTests.h)
file(GLOB SOURCE_FILES_TESTS *)
add_executable(fish_tests ${SOURCE_FILES_TESTS})
target_link_libraries(fish_tests libgtest libgmock)

View File

@ -3,19 +3,17 @@
//
#include "FishCoreTests.h"
//
// Created by Antoine Bartuccio on 15/05/2017.
//
#include "../fish_shell/fish_core.c"
#include "../fish_shell/fish_utils.c"
#include "../fish_shell/fish_commands.c"
#include "../fish_shell/fish_globbing.c"
//TEST_F(FishCoreTests, split){
// ASSERT_TRUE(true);
//}
TEST(simple_split, split){
TEST(command_split, split){
char input[] = "git push --force";
char *output[] = {
(char *) "git",

View File

@ -2,15 +2,9 @@
// Created by Antoine Bartuccio on 15/05/2017.
//
#include <gtest/gtest.h>
#include "gtest/gtest.h"
int main(int argc, char **argv){
printf("Je mange des patates");
::testing::InitGoogleTest(&argc, argv);
int ret = RUN_ALL_TESTS();
return ret;
return RUN_ALL_TESTS();
}