diff options
| -rw-r--r-- | .travis.yml | 2 | ||||
| -rw-r--r-- | CMakeLists.txt | 21 | 
2 files changed, 11 insertions, 12 deletions
| diff --git a/.travis.yml b/.travis.yml index 22b1d07..f35c7f8 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,7 +1,7 @@  language: generic  sudo: false  os: osx -env: CF= +env: CF=-DCOMPILE_TESTS=ON  matrix:    include: diff --git a/CMakeLists.txt b/CMakeLists.txt index 1248e23..c868fae 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -127,11 +127,18 @@ install (FILES ${LIB_INCLUDES} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/libnitrok  install (TARGETS ${LIBNAME} DESTINATION ${CMAKE_INSTALL_LIBDIR})  install (TARGETS ${LIBNAME}-log DESTINATION ${CMAKE_INSTALL_LIBDIR}) -IF (COMPILE_TESTS) -    include_directories(unittest/Catch/include) -    add_library(catch STATIC unittest/catch_main.cpp ) +include_directories(unittest/Catch/include) +add_library(catch STATIC unittest/catch_main.cpp ) +add_executable (test_offline unittest/test_offline.cc) +target_link_libraries (test_offline ${EXTRA_LIBS} ${LIBNAME}-log catch) +#run with 'make test' or 'ctest' +include (CTest) +add_test (runs test_offline) +IF (COMPILE_TESTS) +    #needs connected PRO device for success +    #warning: it may delete data on the device      add_executable (test_C_API unittest/test_C_API.cpp)      target_link_libraries (test_C_API ${EXTRA_LIBS} ${LIBNAME}-log catch) @@ -150,14 +157,6 @@ IF (COMPILE_TESTS)      add_executable (test_issues unittest/test_issues.cc)      target_link_libraries (test_issues ${EXTRA_LIBS} ${LIBNAME}-log catch) -    add_executable (test_offline unittest/test_offline.cc) -    target_link_libraries (test_offline ${EXTRA_LIBS} ${LIBNAME}-log catch) - -    #run with 'make test' or 'ctest' -    #needs connected PRO device for success -    #warning: it may delete data on the device -    include (CTest) -    add_test (runs test_offline)  ENDIF() | 
