Maximilien Siavelis
2018-01-14 ffd083a119e2a6524488c5eeca77fe42abbacf71
relative path for tests
5个文件已修改
34 ■■■■■ 已修改文件
README.md 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/build_properties.h.in 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
test/functional/CMakeLists.txt 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
test/library/CMakeLists.txt 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
test/license-generator/CMakeLists.txt 4 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
README.md
@@ -65,3 +65,16 @@
make
make install
```
How to test
===========
## on Linux :
```
make test
```
## on Windows :
```
ctest -C Release
```
src/build_properties.h.in
@@ -7,6 +7,6 @@
#define PROJECT_SRC_DIR "@CMAKE_CURRENT_LIST_DIR@"
#define PROJECT_BASE_DIR "@CMAKE_SOURCE_DIR@"
#define PROJECT_TEST_SRC_DIR "@CMAKE_SOURCE_DIR@/test"
#define PROJECT_TEST_TEMP_DIR "@CMAKE_BINARY_DIR@/Testing/Temporary"
#define PROJECT_TEST_TEMP_DIR "Testing/Temporary"
#define BUILD_TYPE "@CMAKE_BUILD_TYPE@"
#endif
#endif
test/functional/CMakeLists.txt
@@ -50,8 +50,7 @@
#SET_TARGET_PROPERTIES(volid_test PROPERTIES LINK_SEARCH_START_STATIC ON)
#add_dependencies( volid_test boost_test boost_filesystem )
ADD_TEST(standard_license_test ${EXECUTABLE_OUTPUT_PATH}/standard_license_test)
ADD_TEST(date_test ${EXECUTABLE_OUTPUT_PATH}/date_test)
ADD_TEST(volid_test ${EXECUTABLE_OUTPUT_PATH}/volid_test)
ADD_TEST(NAME standard_license_test COMMAND standard_license_test WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
ADD_TEST(NAME date_test COMMAND date_test WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
ADD_TEST(NAME volid_test COMMAND volid_test WORKING_DIRECTORY ${CMAKE_BINARY_DIR})
install(TARGETS standard_license_test date_test volid_test RUNTIME DESTINATION bin)
test/library/CMakeLists.txt
@@ -12,7 +12,7 @@
#SET_TARGET_PROPERTIES(license_reader_test PROPERTIES LINK_SEARCH_START_STATIC ON)
#SET_TARGET_PROPERTIES(license_reader_test PROPERTIES LINK_SEARCH_END_STATIC OFF)
ADD_TEST(license_reader_test ${EXECUTABLE_OUTPUT_PATH}/license_reader_test)
ADD_TEST(NAME license_reader_test COMMAND license_reader_test)
IF(WIN32)
#test windows
@@ -30,8 +30,6 @@
    
    #add_dependencies( os_linux_test )
    #SET_TARGET_PROPERTIES(os_linux_test PROPERTIES LINK_SEARCH_START_STATIC ON)
    ADD_TEST(os_linux_test ${EXECUTABLE_OUTPUT_PATH}/os_linux_test)
    ADD_TEST(NAME os_linux_test COMMAND os_linux_test)
    
ENDIF(WIN32)
install(TARGETS license_reader_test RUNTIME DESTINATION bin)
test/license-generator/CMakeLists.txt
@@ -12,6 +12,4 @@
#add_dependencies( license_generator_test boost_test boost_filesystem )
#SET_TARGET_PROPERTIES(license_generator_test PROPERTIES LINK_SEARCH_START_STATIC ON)
ADD_TEST(license_generator_test ${EXECUTABLE_OUTPUT_PATH}/license_generator_test)
install(TARGETS license_generator_test RUNTIME DESTINATION bin)
ADD_TEST(NAME license_generator_test COMMAND license_generator_test WORKING_DIRECTORY ${CMAKE_BINARY_DIR})