summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorLudovic Pouzenc <ludovic@pouzenc.fr>2010-11-22 20:39:17 +0000
committerLudovic Pouzenc <ludovic@pouzenc.fr>2010-11-22 20:39:17 +0000
commit5afe70fb34b0e49fc030a8f34026fdb0e6a704e1 (patch)
tree04de677f613b31e1633f723085c580d3bdd420d6 /CMakeLists.txt
parentb5450d4b3f33a6d460c7f223ebb9454824fd5c2d (diff)
download2010-netlemmings-5afe70fb34b0e49fc030a8f34026fdb0e6a704e1.tar.gz
2010-netlemmings-5afe70fb34b0e49fc030a8f34026fdb0e6a704e1.tar.bz2
2010-netlemmings-5afe70fb34b0e49fc030a8f34026fdb0e6a704e1.zip
Rangement de scripts, essais CTest + valgrind sans Dashboard infructueux (reste dans todo/CTestCustom.cmake)
git-svn-id: file:///var/svn/2010-netlemmings/trunk@168 077b3477-7977-48bd-8428-443f22f7bfda
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt10
1 files changed, 8 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index c63c945..a0038b8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -5,7 +5,7 @@ project (NetLemmings C)
set (NetLemmings_VERSION_MAJOR 0)
set (NetLemmings_VERSION_MINOR 1)
-set(TEST_BINARIES_PATH src/tests)
+set(TEST_SCRIPTS_PATH ${PROJECT_SOURCE_DIR}/src/test)
# Include the directory itself as a path to include directories
set(CMAKE_INCLUDE_CURRENT_DIR ON)
@@ -19,5 +19,11 @@ add_definitions(-Wall -Wextra -pedantic -Werror -std=c99 -D_POSIX_SOURCE -g)
add_subdirectory(src)
add_subdirectory(src/test)
+set(ENV{LC_ALL} C)
+set(ENV{CTEST_BIN} ${PROJECT_BINARY_DIR}/src/test)
+
enable_testing()
-add_test(testfunc001-lex TEST_BINARIES_PATH/test_lex.sh)
+add_test(testfunc000_env ${TEST_SCRIPTS_PATH}/testfunc_000_env.sh)
+add_test(testfunc001_lex ${TEST_SCRIPTS_PATH}/testfunc_001_lex.sh)
+add_test(testfunc002_parse ${TEST_SCRIPTS_PATH}/testfunc_002_parse.sh)
+add_test(testfunc003_loaddress ${TEST_SCRIPTS_PATH}/testfunc_003_loadress.sh)