diff options
Diffstat (limited to 'tools/hscript-validate')
-rw-r--r-- | tools/hscript-validate/CMakeLists.txt | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/tools/hscript-validate/CMakeLists.txt b/tools/hscript-validate/CMakeLists.txt index 7ae6e52..07fec53 100644 --- a/tools/hscript-validate/CMakeLists.txt +++ b/tools/hscript-validate/CMakeLists.txt @@ -5,3 +5,13 @@ add_executable(hscript-validate ${VALIDATE_SRCS}) target_link_libraries(hscript-validate hscript) install(TARGETS hscript-validate DESTINATION bin) + +add_test(NAME "RSpecValidator" + COMMAND rspec spec/validator.rb + WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}/tests) +set_property(TEST "RSpecValidator" + PROPERTY ENVIRONMENT "PATH=$PATH:${CMAKE_CURRENT_BINARY_DIR}/tools/hscript-validate") +IF(VALGRIND) +add_test(NAME "ValgrindValidator" + COMMAND valgrind ${CMAKE_CURRENT_BINARY_DIR}/tools/hscript-validate/hscript-validate tests/fixtures/0001-basic.installfile) +ENDIF(VALGRIND) |