Moved tests from one base location, into per-topic folders

This commit is contained in:
Kristian Flikka 2013-05-06 14:46:29 +02:00
parent 63611f68f8
commit b36f000377
14 changed files with 25 additions and 30 deletions

View File

@ -1,5 +1,6 @@
add_subdirectory( Logger )
add_subdirectory(Parser/tests)
add_subdirectory(RawDeck/tests)
set( rawdeck_source
RawDeck/RawDeck.cpp
@ -7,14 +8,12 @@ RawDeck/RawKeyword.cpp
RawDeck/RawRecord.cpp
RawDeck/RawParserKWs.cpp )
set( parser_source
Parser/ParserRecordSize.cpp
Parser/ParserKW.cpp
Parser/Parser.cpp
Parser/ParserItemSize.cpp )
add_library(Parser ${rawdeck_source} ${parser_source})

View File

@ -1,25 +1,12 @@
add_executable(runParserTests ParserTests.cpp)
add_executable(runParserTestsInternalData ParserTestsInternalData.cpp)
add_executable(runRawRecordTests RawRecordTests.cpp)
add_executable(runRawKeywordTests RawKeywordTests.cpp)
add_executable(runRawDeckTests RawDeckTests.cpp)
add_executable(runRawParserKWsTests RawParserKWsTests.cpp)
add_executable(runParserKWTests ParserKWTests.cpp)
add_executable(runParserRecordSizeTests ParserRecordSizeTests.cpp)
add_executable(runParserRecordItemTests ParserRecordItemTests.cpp)
add_executable(runParserItemSizeTests ParserItemSizeTests.cpp)
target_link_libraries(runParserTests Parser Logger ${Boost_LIBRARIES})
target_link_libraries(runParserTestsInternalData Parser Logger ${Boost_LIBRARIES})
target_link_libraries(runRawRecordTests Parser Logger ${Boost_LIBRARIES})
target_link_libraries(runRawKeywordTests Parser Logger ${Boost_LIBRARIES})
target_link_libraries(runRawDeckTests Parser Logger ${Boost_LIBRARIES})
target_link_libraries(runRawParserKWsTests Parser Logger ${Boost_LIBRARIES})
target_link_libraries(runParserKWTests Parser Logger ${Boost_LIBRARIES})
target_link_libraries(runParserRecordSizeTests Parser Logger ${Boost_LIBRARIES})
target_link_libraries(runParserRecordItemTests Parser Logger ${Boost_LIBRARIES})
@ -27,21 +14,9 @@ target_link_libraries(runParserItemSizeTests Parser Logger ${Boost_LIBRARIES})
add_test(NAME runParserTests WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} COMMAND ${EXECUTABLE_OUTPUT_PATH}/runParserTests )
add_test(NAME runParserTestsInternalData WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} COMMAND ${EXECUTABLE_OUTPUT_PATH}/runParserTestsInternalData)
set_tests_properties(runParserTestsInternalData PROPERTIES LABELS Statoil)
add_test(NAME runRawRecordTests COMMAND ${EXECUTABLE_OUTPUT_PATH}/runRawRecordTests )
set_tests_properties(runRawRecordTests PROPERTIES LABELS Raw)
add_test(NAME runRawKeywordTests COMMAND ${EXECUTABLE_OUTPUT_PATH}/runRawKeywordTests )
set_tests_properties(runRawKeywordTests PROPERTIES LABELS Raw)
add_test(NAME runRawDeckTests COMMAND ${EXECUTABLE_OUTPUT_PATH}/runRawDeckTests )
set_tests_properties(runRawDeckTests PROPERTIES LABELS Raw)
add_test(NAME runRawParserKWsTests COMMAND ${EXECUTABLE_OUTPUT_PATH}/runRawParserKWsTests )
set_tests_properties(runRawParserKWsTests PROPERTIES LABELS Raw)
add_test(NAME runParserKWTests COMMAND ${EXECUTABLE_OUTPUT_PATH}/runParserKWTests )
add_test(NAME runParserRecordSizeTests COMMAND ${EXECUTABLE_OUTPUT_PATH}/runParserRecordSizeTests )
add_test(NAME runParserRecordItemTests COMMAND ${EXECUTABLE_OUTPUT_PATH}/runParserRecordItemTests )
add_test(NAME runParserItemSizeTests COMMAND ${EXECUTABLE_OUTPUT_PATH}/runParserItemSizeTests )
set_tests_properties(runParserTestsInternalData PROPERTIES LABELS Statoil)

View File

@ -0,0 +1,21 @@
add_executable(runRawRecordTests RawRecordTests.cpp)
add_executable(runRawKeywordTests RawKeywordTests.cpp)
add_executable(runRawDeckTests RawDeckTests.cpp)
add_executable(runRawParserKWsTests RawParserKWsTests.cpp)
target_link_libraries(runRawRecordTests Parser Logger ${Boost_LIBRARIES})
target_link_libraries(runRawKeywordTests Parser Logger ${Boost_LIBRARIES})
target_link_libraries(runRawDeckTests Parser Logger ${Boost_LIBRARIES})
target_link_libraries(runRawParserKWsTests Parser Logger ${Boost_LIBRARIES})
add_test(NAME runRawRecordTests COMMAND ${EXECUTABLE_OUTPUT_PATH}/runRawRecordTests )
set_tests_properties(runRawRecordTests PROPERTIES LABELS Raw)
add_test(NAME runRawKeywordTests COMMAND ${EXECUTABLE_OUTPUT_PATH}/runRawKeywordTests )
set_tests_properties(runRawKeywordTests PROPERTIES LABELS Raw)
add_test(NAME runRawDeckTests COMMAND ${EXECUTABLE_OUTPUT_PATH}/runRawDeckTests )
set_tests_properties(runRawDeckTests PROPERTIES LABELS Raw)
add_test(NAME runRawParserKWsTests COMMAND ${EXECUTABLE_OUTPUT_PATH}/runRawParserKWsTests )
set_tests_properties(runRawParserKWsTests PROPERTIES LABELS Raw)