X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FPartSetAPI%2FCMakeLists.txt;h=ab5ed3087fcb52db1d347cfcbc85e29c5d9f7a7e;hb=5b3d87414326afbabaf210f1c844ec2eb2f723c8;hp=92b5b6bd96994cf6b501e8d897e6dbb5cd2f669d;hpb=a42688321072c73e4d53c503d4b64056d34423d0;p=modules%2Fshaper.git diff --git a/src/PartSetAPI/CMakeLists.txt b/src/PartSetAPI/CMakeLists.txt index 92b5b6bd9..ab5ed3087 100644 --- a/src/PartSetAPI/CMakeLists.txt +++ b/src/PartSetAPI/CMakeLists.txt @@ -91,5 +91,23 @@ ENDIF(WIN32) INSTALL(TARGETS _PartSetAPI DESTINATION ${SHAPER_INSTALL_SWIG}) INSTALL(TARGETS PartSetAPI DESTINATION ${SHAPER_INSTALL_BIN}) INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/PartSetAPI.py DESTINATION ${SHAPER_INSTALL_SWIG}) - -ADD_UNIT_TESTS(TestRemoveDuplicate.py) +include(tests.set) + +ADD_UNIT_TESTS(${TEST_NAMES}) + +if(${HAVE_SALOME}) + enable_testing() + set(TEST_INSTALL_DIRECTORY "${SALOME_SHAPER_INSTALL_TESTS}/PartSetAPI") + + install(FILES CTestTestfileInstall.cmake + DESTINATION ${TEST_INSTALL_DIRECTORY} + RENAME CTestTestfile.cmake) + install(FILES tests.set DESTINATION ${TEST_INSTALL_DIRECTORY}) + + set(TMP_TESTS_NAMES) + foreach(tfile ${TEST_NAMES}) + list(APPEND TMP_TESTS_NAMES "Test/${tfile}") + endforeach(tfile ${TEST_NAMES}) + + install(FILES ${TMP_TESTS_NAMES} DESTINATION ${TEST_INSTALL_DIRECTORY}) +endif(${HAVE_SALOME})