summaryrefslogtreecommitdiff
path: root/tests/CMakeLists.txt
AgeCommit message (Collapse)Author
2013-09-21make echotest work on BSD, by adding .echo as recognized extensionDon Bright
2013-09-21moving towards making tests work on bsd againDon Bright
2013-09-20restore missing digits. make --info work better. fix parser / path bugDon Bright
2013-09-20allow openscad binary to be compiled with or without QT. use non-QT for tests.Don Bright
2013-09-15fix camdist test, issue #430don bright
2013-09-13Merge pull request #476 from openscad/testfixesMarius Kintel
Testfixes
2013-09-13little tweaks, cleanups, tab fixing, eliminating commentsDon Bright
2013-09-12cmdline throwntogether, integrate w chrysn tests, update resize testsDon Bright
2013-09-12fix issue #430Don Bright
2013-08-17Support out-of-source use of testsuite. Fixes #456Marius Kintel
2013-08-08commit bugfix per report from chrysn to mailing list 8/8/13Don Bright
2013-07-02Re-enable tests which previously cause floating point comparison issuesMarius Kintel
2013-06-28python validation for cgal stl sanity testchrysn
this drops another static binary and replaces it with a very small shell^Wpython script (again, python used to avoid sed / grep implementation differences)
2013-06-28replace echotest and dumptest with python scriptschrysn
this solves problems of sed compatibility on different platoforms. also, the openscad binary to use is now passed in from the ctest script.
2013-06-26Merge branch 'master' into no-testprogramschrysn
Conflicts: tests/CMakeLists.txt tests/regression/csgtermtest/assign-expected.term tests/regression/csgtermtest/child-expected.term tests/regression/csgtermtest/circle-expected.term tests/regression/csgtermtest/color-expected.term tests/regression/csgtermtest/cube-expected.term tests/regression/csgtermtest/cylinder-expected.term tests/regression/csgtermtest/difference-expected.term tests/regression/csgtermtest/dxf_linear_extrude-expected.term tests/regression/csgtermtest/dxf_rotate_extrude-expected.term tests/regression/csgtermtest/echo-expected.term tests/regression/csgtermtest/for-expected.term tests/regression/csgtermtest/glide-expected.term tests/regression/csgtermtest/group-expected.term tests/regression/csgtermtest/hull-expected.term tests/regression/csgtermtest/if-expected.term tests/regression/csgtermtest/import-expected.term tests/regression/csgtermtest/import_dxf-expected.term tests/regression/csgtermtest/import_off-expected.term tests/regression/csgtermtest/import_stl-expected.term tests/regression/csgtermtest/intersection-expected.term tests/regression/csgtermtest/intersection_for-expected.term tests/regression/csgtermtest/linear_extrude-expected.term tests/regression/csgtermtest/minkowski-expected.term tests/regression/csgtermtest/mirror-expected.term tests/regression/csgtermtest/multmatrix-expected.term tests/regression/csgtermtest/polygon-expected.term tests/regression/csgtermtest/polyhedron-expected.term tests/regression/csgtermtest/projection-expected.term tests/regression/csgtermtest/render-expected.term tests/regression/csgtermtest/rotate-expected.term tests/regression/csgtermtest/rotate_extrude-expected.term tests/regression/csgtermtest/scale-expected.term tests/regression/csgtermtest/sphere-expected.term tests/regression/csgtermtest/square-expected.term tests/regression/csgtermtest/subdiv-expected.term tests/regression/csgtermtest/surface-expected.term tests/regression/csgtermtest/translate-expected.term tests/regression/csgtermtest/union-expected.term tests/regression/dumptest/circle-expected.csg tests/regression/dumptest/color-expected.csg tests/regression/dumptest/cube-expected.csg tests/regression/dumptest/cylinder-expected.csg tests/regression/dumptest/difference-expected.csg tests/regression/dumptest/dxf_linear_extrude-expected.csg tests/regression/dumptest/dxf_rotate_extrude-expected.csg tests/regression/dumptest/glide-expected.csg tests/regression/dumptest/import-expected.csg tests/regression/dumptest/import_dxf-expected.csg tests/regression/dumptest/import_off-expected.csg tests/regression/dumptest/import_stl-expected.csg tests/regression/dumptest/intersection-expected.csg tests/regression/dumptest/intersection_for-expected.csg tests/regression/dumptest/linear_extrude-expected.csg tests/regression/dumptest/minkowski-expected.csg tests/regression/dumptest/mirror-expected.csg tests/regression/dumptest/multmatrix-expected.csg tests/regression/dumptest/polygon-expected.csg tests/regression/dumptest/polyhedron-expected.csg tests/regression/dumptest/projection-expected.csg tests/regression/dumptest/render-expected.csg tests/regression/dumptest/rotate-expected.csg tests/regression/dumptest/rotate_extrude-expected.csg tests/regression/dumptest/scale-expected.csg tests/regression/dumptest/sphere-expected.csg tests/regression/dumptest/square-expected.csg tests/regression/dumptest/subdiv-expected.csg tests/regression/dumptest/surface-expected.csg tests/regression/dumptest/translate-expected.csg
2013-06-26Test case for #399Marius Kintel
2013-06-25remove test binaries for cgsltest, csgtermtest and opencsgtestchrysn
2013-06-25switch opencsgtest to native binarychrysn
2013-06-25ctest infrastructure for native .term testschrysn
2013-06-25drop moduledumptest, use `openscad -o ${NAME}.ast`chrysn
src/openscad.cc code was copy/pasted from .csg section; some refactoring might make things nicer, but i didn't dare change too much for lack of language knowledge
2013-06-25drop cgalpngtest all togetherchrysn
replaced in CMakeLists.txt with direct openscad call, and duplicate checks removed cgalpngtest_text-search-test was left in the Heavy configuration, resolving the ambiguity of it being heavy with cgalpngtest and not with openscad-cgalpng (which does the same thing)
2013-06-25drop cgalpngtest for openscad drop in replacementchrysn
2013-06-25use openscad as a replacement for dumptest and echotestchrysn
the echotest and dumptest still contain hacks to keep the delta to the original unit tests minimal; possibly, some of these changes will make it into the openscad program, at which time they can go away from there.
2013-06-23Removed a bunch of less useful testsMarius Kintel
2013-06-20Default to clang for Mac OS X 10.7+Marius Kintel
2013-06-13Added scope and reassignment testsMarius Kintel
2013-06-09a few fixes for netbsdDon Bright
2013-06-01Added moduledumptest. Fixes #384Marius Kintel
2013-05-29bugfix: actually link to OPENGL_LIBRARIES instead of OPENGL_LIBRARY, remove ↵Marius Kintel
qt linkage
2013-05-26typoMarius Kintel
2013-05-26disabled the wrong test by mistakeMarius Kintel
2013-05-25re-disabled some nonsensical test combinationsMarius Kintel
2013-05-25Modified tests for #304Marius Kintel
2013-05-24update cmake to work with custom built GLU in $BASEDIRdon bright
2013-05-13bugfix: messed up parser filenamesMarius Kintel
2013-05-09Added testcase for #322Marius Kintel
2013-05-09Forgot to actually add most files in previous commit (#217)Marius Kintel
2013-05-08Added failing test for the #217 regressionMarius Kintel
2013-04-26Modified parse to allow overloading of variables in local blocks. Also did ↵Marius Kintel
some minor cleanups while at it. Test cases missing
2013-04-26Further refactoring of scope/context mechanisms. Mostly related to the new ↵Marius Kintel
FileContext class. Not quite there yet, but almost
2013-04-19Merge branch 'master' into issue116Marius Kintel
2013-04-19fix bug report in clang detect reported by Marius Kinteldon bright
2013-04-18Merge branch 'master' into issue116Marius Kintel
2013-04-14fix bug in cmake file cgal-flags when using clangDon Bright
2013-04-10Merge branch 'noqt' into testingMarius Kintel
2013-04-09Refactored context handling into using separate Module contexts and Eval ↵Marius Kintel
contexts. This allows for recursive module calls, and cascading children. I believe this fixes issue #116
2013-04-05I think this should fix issue #217Marius Kintel
2013-03-16Merge branch 'noqt' of ssh://ssh.github.com:443/openscad/openscad into ↵don bright
noqt_tweaks
2013-03-16update cmakelist for building tests in same dir as gui binarydon bright
2013-03-12Got rid of remaining Qt dependencies. The test framework should now be Qt-freeMarius Kintel
contact: Jan Huwald // Impressum