Salome HOME
merge master 2015/06/04
[modules/hydro.git] / CMake / CPPUnitTests.cmake
1 include_directories(
2   ${CPPUNIT_INCLUDE_DIRS}
3 )
4 add_definitions(${CPPUNIT_DEFINITIONS})
5
6 add_executable(${TEST_EXE} ${TEST_HEADERS} ${TEST_SOURCES})
7
8 get_target_property(MyUnitTestTarget ${TEST_EXE} LOCATION)
9 # replace $(OutDir) in this path by "Debug" or "Release" because it is not recognized by CTest later
10 STRING(REGEX REPLACE "\\$\\(OutDir\\)" "${CMAKE_BUILD_TYPE}" MyUnitTestTarget_upd ${MyUnitTestTarget})
11 enable_testing()
12
13 add_test(${TEST_EXE} ${MyUnitTestTarget_upd})
14