ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/resources/cmake_tests/CMakeLists.txt
(Generate patch)

Comparing resources/cmake_tests/CMakeLists.txt (file contents):
Revision 1.1 by greg, Mon Dec 4 21:58:10 2017 UTC vs.
Revision 1.4 by greg, Thu Jul 24 01:24:01 2025 UTC

# Line 1 | Line 1
1 + # RCSid $Id$
2 +
3   include(FindPerl)
4  
5 < set(office_dir
6 <  "${radiance_BINARY_DIR}/Downloads/Source/radiance_support/obj/office")
5 < set(test_dir "${CMAKE_CURRENT_BINARY_DIR}")
5 > set(resources_dir "${CMAKE_SOURCE_DIR}/resources")
6 > set(rad_test_dir "${CMAKE_SOURCE_DIR}/test")
7  
8 + ### CONFIGURE TESTS
9 +
10   configure_file(setup_paths.cmake.in setup_paths.cmake @ONLY)
11   # configure these files so that they will be in the binary
12   # directory.  This will allow them to include setup_paths.cmake
# Line 12 | Line 15 | configure_file(setup_paths.cmake.in setup_paths.cmake
15   configure_file(test_setup.cmake test_setup.cmake COPYONLY)
16   configure_file(test_rtrace.cmake test_rtrace.cmake COPYONLY)
17   configure_file(test_rpict.cmake test_rpict.cmake COPYONLY)
15 configure_file(test_getinfo.cmake test_getinfo.cmake COPYONLY)
18   configure_file(test_pcond.cmake test_pcond.cmake COPYONLY)
19   configure_file(test_falsecolor.cmake test_falsecolor.cmake COPYONLY)
20   configure_file(test_DC.cmake test_DC.cmake COPYONLY)
21 + configure_file(test_evalglare.cmake test_evalglare.cmake COPYONLY)
22  
23 < add_test(test_setup ${CMAKE_COMMAND}
21 <  -P ${CMAKE_CURRENT_BINARY_DIR}/test_setup.cmake)
22 < set_tests_properties(test_setup PROPERTIES FAIL_REGULAR_EXPRESSION
23 <  "No such file|not found|cannot find file|unexpected character")
23 > ### ADD TESTS
24  
25 < add_test(test_rtrace
26 <  ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/test_rtrace.cmake)
27 < set_tests_properties(test_rtrace PROPERTIES PASS_REGULAR_EXPRESSION "passed"
28 <                                            FAIL_REGULAR_EXPRESSION "failed"
29 <                                            DEPENDS "setup")
30 < add_test(test_rpict
31 <  ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/test_rpict.cmake)
32 < set_tests_properties(test_rpict PROPERTIES PASS_REGULAR_EXPRESSION "passed"
33 <                                            FAIL_REGULAR_EXPRESSION "failed"
34 <                                            DEPENDS "setup")
35 < add_test(test_getinfo
36 <  ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/test_getinfo.cmake)
37 < add_test(test_pcond
38 <  ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/test_pcond.cmake)
39 < set_tests_properties(test_pcond PROPERTIES PASS_REGULAR_EXPRESSION "passed"
40 <                                            FAIL_REGULAR_EXPRESSION "failed"
41 <                                            DEPENDS "setup")
25 > add_test(test_setup ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/test_setup.cmake)
26 >
27 > add_test(test_rtrace ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/test_rtrace.cmake)
28 > set_tests_properties(test_rtrace PROPERTIES
29 >  PASS_REGULAR_EXPRESSION "passed"
30 >  FAIL_REGULAR_EXPRESSION "failed"
31 > )
32 >
33 > add_test(test_rpict ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/test_rpict.cmake)
34 > set_tests_properties(test_rpict PROPERTIES
35 >  PASS_REGULAR_EXPRESSION "passed"
36 >  FAIL_REGULAR_EXPRESSION "failed"
37 > )
38 >
39 > add_test(test_pcond ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/test_pcond.cmake)
40 > set_tests_properties(test_pcond PROPERTIES
41 >  PASS_REGULAR_EXPRESSION "passed"
42 >  FAIL_REGULAR_EXPRESSION "failed"
43 > )
44 >
45 > add_test(test_evalglare ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/test_evalglare.cmake)
46 > set_tests_properties(test_evalglare PROPERTIES
47 >  PASS_REGULAR_EXPRESSION "passed"
48 >  FAIL_REGULAR_EXPRESSION "failed"
49 > )
50 >
51 >
52   if(PERL_FOUND)
53 <  add_test(test_falsecolor
54 <    ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/test_falsecolor.cmake)
55 <  set_tests_properties(test_falsecolor PROPERTIES PASS_REGULAR_EXPRESSION "passed"
56 <                                              FAIL_REGULAR_EXPRESSION "failed"
57 <                                              DEPENDS "setup")
48 <  add_test(test_DC
49 <    ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/test_DC.cmake)
50 <  set_tests_properties(test_DC PROPERTIES PASS_REGULAR_EXPRESSION "passed"
51 <                                              FAIL_REGULAR_EXPRESSION "failed"
52 <                                              DEPENDS "setup")
53 >  add_test(test_falsecolor ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/test_falsecolor.cmake)
54 >  set_tests_properties(test_falsecolor PROPERTIES
55 >    PASS_REGULAR_EXPRESSION "passed"
56 >    FAIL_REGULAR_EXPRESSION "failed"
57 >  )
58   endif()

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines