Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Feb 25, 2012, 8:13:19 PM (12 years ago)
Author:
landauf
Message:

sample tests with boost test

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/testing/test/CMakeLists.txt

    r9017 r9020  
    11ENABLE_TESTING()
    22
     3ADD_CUSTOM_TARGET(test COMMAND ${CMAKE_CTEST_COMMAND})
     4
    35ADD_EXECUTABLE(sample_test EXCLUDE_FROM_ALL SampleTest.cc)
    4 ADD_TEST(test1 ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/sample_test)
    5 ADD_TEST(test2 ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/sample_test)
    6 ADD_TEST(test3 ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/sample_test)
     6ADD_DEPENDENCIES(test sample_test)
    77
    8 ADD_CUSTOM_TARGET(test COMMAND ${CMAKE_CTEST_COMMAND} DEPENDS sample_test)
    9 #ADD_DEPENDENCIES(test sample_test)
     8ADD_TEST(test1a ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/sample_test)
     9ADD_TEST(test1b ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/sample_test)
     10ADD_TEST(test1c ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/sample_test)
     11
     12
     13IF(Boost_UNIT_TEST_FRAMEWORK_FOUND)
     14  INCLUDE_DIRECTORIES(
     15    ${Boost_INCLUDE_DIRS}
     16  )
     17  ADD_EXECUTABLE(boost_test EXCLUDE_FROM_ALL BoostTest.cc)
     18  TARGET_LINK_LIBRARIES(boost_test ${Boost_UNIT_TEST_FRAMEWORK_LIBRARY})
     19  ADD_DEPENDENCIES(test boost_test)
     20
     21  ADD_TEST(test2 ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/boost_test)
     22ENDIF()
Note: See TracChangeset for help on using the changeset viewer.