diff options
Diffstat (limited to 'tests/CMakeLists.txt')
-rw-r--r-- | tests/CMakeLists.txt | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt index d9aef2e..2957240 100644 --- a/tests/CMakeLists.txt +++ b/tests/CMakeLists.txt @@ -437,6 +437,9 @@ include_directories(../src) add_definitions(-DOPENSCAD_VERSION=test -DOPENSCAD_YEAR=2011 -DOPENSCAD_MONTH=10) add_definitions(-DOPENSCAD_TESTING) +# Search for MCAD in correct place +set(CTEST_ENVIRONMENT "${CTEST_ENVIRONMENT};OPENSCADPATH=${CMAKE_CURRENT_SOURCE_DIR}/../libraries") + # Platform specific settings if(${CMAKE_SYSTEM_NAME} MATCHES "Darwin") @@ -773,6 +776,7 @@ list(APPEND ECHO_FILES ${FUNCTION_FILES} ${CMAKE_SOURCE_DIR}/../testdata/scad/misc/variable-scope-tests.scad ${CMAKE_SOURCE_DIR}/../testdata/scad/misc/lookup-tests.scad ${CMAKE_SOURCE_DIR}/../testdata/scad/misc/expression-shortcircuit-tests.scad + ${CMAKE_SOURCE_DIR}/../testdata/scad/misc/parent_module-tests.scad ${CMAKE_SOURCE_DIR}/../testdata/scad/misc/children-tests.scad) list(APPEND DUMPTEST_FILES ${FEATURES_FILES} ${EXAMPLE_FILES}) @@ -938,31 +942,31 @@ add_cmdline_test(openscad-imgstretch2 EXE ${OPENSCAD_BINPATH} SUFFIX png FILES ${CMAKE_SOURCE_DIR}/../examples/example001.scad) add_cmdline_test(openscad-camdist EXE ${OPENSCAD_BINPATH} - ARGS --imgsize=500,500 --camera=0,0,0,90,0,90,300 examples/example001.scad -o + ARGS --imgsize=500,500 --camera=0,0,0,90,0,90,300 -o SUFFIX png FILES ${CMAKE_SOURCE_DIR}/../examples/example001.scad) add_cmdline_test(openscad-camrot EXE ${OPENSCAD_BINPATH} - ARGS --imgsize=500,500 --camera=0,0,0,440,337.5,315,300 examples/example001.scad -o + ARGS --imgsize=500,500 --camera=0,0,0,440,337.5,315,300 -o SUFFIX png FILES ${CMAKE_SOURCE_DIR}/../examples/example001.scad) add_cmdline_test(openscad-camtrans EXE ${OPENSCAD_BINPATH} - ARGS --imgsize=500,500 --camera=100,-20,-10,90,0,90,300 examples/example001.scad -o + ARGS --imgsize=500,500 --camera=100,-20,-10,90,0,90,300 -o SUFFIX png FILES ${CMAKE_SOURCE_DIR}/../examples/example001.scad) add_cmdline_test(openscad-camortho EXE ${OPENSCAD_BINPATH} - ARGS --imgsize=500,500 --camera=100,-20,-10,90,0,90,300 examples/example001.scad --projection=o -o + ARGS --imgsize=500,500 --camera=100,-20,-10,90,0,90,300 --projection=o -o SUFFIX png FILES ${CMAKE_SOURCE_DIR}/../examples/example001.scad) add_cmdline_test(openscad-cameye EXE ${OPENSCAD_BINPATH} - ARGS --imgsize=500,500 --camera=60,40,30,0,0,0 examples/example001.scad -o + ARGS --imgsize=500,500 --camera=60,40,30,0,0,0 -o SUFFIX png FILES ${CMAKE_SOURCE_DIR}/../examples/example001.scad) add_cmdline_test(openscad-cameye2 EXE ${OPENSCAD_BINPATH} - ARGS --imgsize=500,500 --camera=160,140,130,0,0,0 examples/example001.scad -o + ARGS --imgsize=500,500 --camera=160,140,130,0,0,0 -o SUFFIX png FILES ${CMAKE_SOURCE_DIR}/../examples/example001.scad) add_cmdline_test(openscad-cameyeortho EXE ${OPENSCAD_BINPATH} - ARGS --imgsize=500,500 --camera=160,140,130,0,0,0 examples/example001.scad --projection=o -o + ARGS --imgsize=500,500 --camera=160,140,130,0,0,0 --projection=o -o SUFFIX png FILES ${CMAKE_SOURCE_DIR}/../examples/example001.scad) add_cmdline_test(openscad-camcenter EXE ${OPENSCAD_BINPATH} |