Commit Graph

550 Commits (063a288dceb10a609466119ad5facf31ef5d4064)

Author SHA1 Message Date
don bright 063a288dce fix imagemagick finding under mingw cross build test 2013-02-16 07:37:16 -06:00
don bright f4c8660864 make dumptests work (on linux/mac) when SKIP_IMAGEMAGICK set 2013-02-15 05:29:53 +01:00
don bright 5138dca395 remove debug msg 2013-02-14 19:33:34 -06:00
don bright c1b1d0992f tweaks to get tests working on a cross-compile under Wine 2013-02-12 01:07:54 -06:00
Marius Kintel a4fea6df86 Tag all heavy cgal tests as heavy also for the GUI tests 2013-02-07 15:57:01 -05:00
Marius Kintel 4e519078d6 Merge branch 'master' into issue11_2 2013-02-07 13:43:20 -05:00
don bright 44cddd0b3c Merge branch 'master' of github.com:openscad/openscad into cmake_workaround
Conflicts:
	tests/virtualfb.sh
2013-02-03 02:40:26 +01:00
don bright b390d54471 fix bug in test_pretty_print.cc / Cmakefile
The build needs to be after Python binary has been found because the Python
binary path is passed to the .cc compile through a -D flag.
2013-02-03 01:39:43 +01:00
don bright 8c9c9adfe0 improve Xvfb handling when ctest is cancelled partway through 2013-02-03 01:21:47 +01:00
don bright 1a545b75f6 workaround cmake 2.8.10 not allowing CTEST_CUSTOM_POST_TEST arguments 2013-02-02 15:44:25 -08:00
don bright 52cb3b00c2 start Xvfb on random DISPLAY number. 2013-02-02 20:04:05 +01:00
don bright 1f39090cc0 fix GLU issues caued by mesa split from glu. clarify test error msg 2013-01-31 20:16:28 -08:00
don bright 0c04641aa0 clarify code that enables 'sharing' of expected imgs between test progs 2013-02-01 02:01:31 +01:00
don bright 8776da0b68 cleanup 2013-01-31 05:42:19 +01:00
don bright e184c014f0 tests:detect whether openscad gui binary has been built - fail if not 2013-01-31 05:36:12 +01:00
don bright 3b28d9a406 cleanup 2013-01-31 05:02:07 +01:00
don bright e8a9df55cf test guicgalpngtest against cgalpngtest images. cleanup debugging stuff 2013-01-31 05:00:22 +01:00
don bright 8ba6a78288 add correct test result images, and minor cleanup 2013-01-31 04:14:09 +01:00
don bright 997a0afac3 Merge branch 'master' and fix bugs
Conflicts:
	src/openscad.cc
	tests/CMakeLists.txt
2013-01-31 03:58:34 +01:00
don bright d0de384a7e translate shell script wrapper into C++ code, for portability 2013-01-31 03:42:33 +01:00
Marius Kintel 961dd79d9d Use file(COPY) instead of configure_file(). Port to Mac 2013-01-29 21:04:41 -05:00
Marius Kintel cd9ed9bc9e Kill warning when running test in --info mode 2013-01-29 21:04:03 -05:00
Marius Kintel 3a9148a1aa Make it work with the Mac app bundle binary 2013-01-29 21:03:11 -05:00
Marius Kintel 2ce2eef74a Better message for setting test configuration 2013-01-29 21:02:13 -05:00
don bright 600893dd74 fix bug report in glew finder 2013-01-28 22:20:55 -06:00
Marius Kintel c087605193 Support reading binary STLs which happen to start with the string 'solid'. Fixes #258 2013-01-28 17:58:36 -05:00
Marius Kintel ce6813476d Merge pull request #255 from openscad/issue159
Issue159
2013-01-28 09:05:36 -08:00
Marius Kintel 81264c1d26 Merge pull request #256 from openscad/glewfix
fix bugs and rewrite GLEW finding code to be more clear.
2013-01-28 09:02:46 -08:00
don bright d6f2cc1a1e if we are on linux/BSD and there's no X running, try Xvfb automatically.
also workaround some Gallium bugs and Imagemagick bugs
2013-01-28 06:38:50 +01:00
don bright d09e0e7f42 fix pkg-config to actually work 2013-01-28 05:15:38 +01:00
don bright 1e64dddf1e Merge branch 'master' of github.com:openscad/openscad into issue159 2013-01-27 20:42:20 -06:00
don bright 9f83c8ffe7 fix bugs and rewrite GLEW finding code to be more clear. 2013-01-27 20:06:08 +01:00
don bright f17a282220 cleanups. and restore accidentally deleted old system-gl.h 2013-01-26 23:19:14 +01:00
don bright 6535b16a31 enable root-modifier (! character) on gui-cmdline output. reduce duplicate code. 2013-01-26 19:31:37 +01:00
don bright 6bac08c33a add gui-cmdlind based output tests (for cgal) 2013-01-26 18:56:33 +01:00
don bright 391c725aeb integrate gui cmdline into test framework 2013-01-26 18:55:47 +01:00
don bright 009baca904 move imageutils platform stuff to qmake build file mv system-gl. fix gcc warning 2013-01-24 04:10:24 +01:00
don bright 1bec7aad09 modify qmake buildfile, move offscreen rendering to main src directory 2013-01-24 04:01:34 +01:00
Marius Kintel 0e4e8b64a7 Test results for updated tests for issue #221 2013-01-17 11:43:17 -05:00
Marius Kintel 810f1a8618 Don't just ignore geometric nodes having zero volume/area - when doing difference/intersection, they tend to turn negative objects into positive ones. Fixes #221 2013-01-08 13:26:25 -05:00
don bright 5c779159c2 new test results (degenerate polygons produce output) 2013-01-08 05:06:26 +01:00
Marius Kintel 101510c5cb Merge pull request #235 from openscad/mxebuild_fix
Mxebuild fix
2013-01-05 14:57:08 -08:00
Marius Kintel bc7ff5aa8d Ignore dimension when evaluating control modules mixed with geometry children. Fixes #229 2012-12-27 17:30:13 +01:00
don bright 0778a55a40 actually assign copyright to Marius + Clifford, to eliminate any
problems with Debian.
2012-12-03 08:59:57 +01:00
don bright f54797cfbd fixes for test suite and gcc 2012-10-28 20:22:04 +01:00
Marius Kintel 65fc1d6b01 Detect recursive execution of functions to avoid a stack overflow crash. Fixes #200 2012-10-09 23:32:56 -04:00
Marius Kintel 0cea83a35d Fixed weakness in parser causing modifier characters not to work in front of 'if' statements. Fixes #197 2012-10-07 15:24:08 -04:00
Marius Kintel a629560cee Merge pull request #186 from openscad/issue185
Issue185
2012-08-21 17:31:28 -07:00
don bright 6a8254f849 add images for tests 2012-08-21 02:47:45 +02:00
don bright 358129cad6 improve test scad. don't use dumptest(), 'nan' is a bit of a problem 2012-08-21 02:39:18 +02:00