Commit Graph

623 Commits (6ee78e7f68e70f121625327aa97f979551e692b3)

Author SHA1 Message Date
Marius Kintel c5ebdb788b Added failing test for #336 2013-05-09 14:23:52 +02:00
Marius Kintel ad8ba77a15 Added failing test for #352 2013-05-09 12:16:58 +02:00
Marius Kintel 14e1ad2363 Forgot to actually add most files in previous commit (#217) 2013-05-09 12:12:58 +02:00
Marius Kintel 0e938364fe Search for included files first in the same location as the including module, then in the document root as a compatibility fallback. Fixes #217 2013-05-09 11:02:31 +02:00
Marius Kintel db8ad9631d Added failing test for the #217 regression 2013-05-08 16:34:38 +02:00
Marius Kintel e09d1df0e1 Merge branch 'master' into local-scope 2013-05-05 01:26:09 +02:00
Marius Kintel c4cae2a29a Fixes crash if hull's children are empty objects. Fixes #345 2013-05-02 22:11:23 -04:00
Marius Kintel 886bc85eec Fixes remaining dxfdim() issue from #217 2013-04-27 00:53:41 -04:00
Marius Kintel ba20c0e800 Modified parse to allow overloading of variables in local blocks. Also did some minor cleanups while at it. Test cases missing 2013-04-26 18:32:19 -04:00
Marius Kintel 9b740b558d Further refactoring of scope/context mechanisms. Mostly related to the new FileContext class. Not quite there yet, but almost 2013-04-26 17:45:03 -04:00
Marius Kintel 9a297ecee5 Refactoring: Split out FileModule from Module, Added LocalScope renamed some confusing 'evaluate' methods to 'instantiate', added FileContext (not yet used) 2013-04-26 17:45:03 -04:00
Marius Kintel b5922d7551 Merge branch 'master' into issue116 2013-04-24 02:00:28 -04:00
Marius Kintel eb60b5f937 Tag search failures as warnings 2013-04-19 15:57:11 -04:00
Marius Kintel f55cd8198a Merge branch 'master' into issue116 2013-04-18 21:52:20 -04:00
don bright d4d3e7456f fix bug report in clang detect reported by Marius Kintel 2013-04-18 17:23:08 -07:00
Marius Kintel b06b4f32f8 Merge branch 'master' into issue116 2013-04-18 18:42:51 -04:00
Don Bright c5bdc40c26 fix bug in cmake file cgal-flags when using clang 2013-04-14 01:11:09 -05:00
Marius Kintel 60a351a5ee Merge branch 'noqt' 2013-04-12 00:13:09 -04:00
Marius Kintel 49a288cd34 Merge branch 'noqt' into testing 2013-04-10 14:28:51 -04:00
Marius Kintel a37813a899 Refactored context handling into using separate Module contexts and Eval contexts. This allows for recursive module calls, and cascading children. I believe this fixes issue #116 2013-04-09 00:28:16 -04:00
Marius Kintel 3307deee93 Added test for inner module variables 2013-04-08 22:41:28 -04:00
Marius Kintel 4f82bd21bb Merge branch 'master' into issue217 2013-04-05 01:30:40 -04:00
Marius Kintel 1b8b7aa5fa I think this should fix issue #217 2013-04-05 01:30:09 -04:00
Marius Kintel 7b5cd11cdc bugfix: If the test driver returned an error, it was ignored by the test script 2013-04-05 00:11:48 -04:00
don bright c855e4d043 Merge branch 'noqt' of ssh://ssh.github.com:443/openscad/openscad into noqt_tweaks 2013-03-16 21:56:01 +01:00
don bright 5edc8c57da update cmakelist for building tests in same dir as gui binary 2013-03-16 21:55:38 +01:00
don bright eb8772539c update test results 2013-03-16 13:34:47 -05:00
don bright c46fb24bf2 update regression test results 2013-03-16 13:18:10 -05:00
don bright 035f022e0a Merge branch 'master' of github.com:openscad/openscad into resize5 2013-03-16 13:07:21 -05:00
Marius Kintel dccc039211 Got rid of remaining Qt dependencies. The test framework should now be Qt-free 2013-03-12 01:14:58 -04:00
Marius Kintel 6b8a5e266c Handle files with non-ascii filenames. Only rudimentary tested. Fixes #113 #290 2013-03-11 22:14:00 -04:00
don bright ea0bb94be9 Merge branch 'master' of github.com:openscad/openscad into resize5 2013-03-11 16:40:51 -07:00
don bright 79ce1e47d0 add new test results and updated versions of old ones 2013-03-11 17:59:02 -05:00
Marius Kintel d9c4b77942 Added test case for value reassignment issue. #289 2013-03-11 17:58:05 -04:00
Marius Kintel adb16cb7dd Expected files for recently added tests 2013-03-11 17:54:00 -04:00
Marius Kintel be645d8a54 Small generalization of cmd-line test driver. Added tests for image output and camera settings for the OpenSCAD app 2013-03-11 16:12:35 -04:00
don bright 33a54b52f2 test output for resize() 2013-03-09 20:36:35 -06:00
Marius Kintel 65e65b6c4c Support cmake < 2.8.3 2013-03-09 13:05:07 -05:00
Marius Kintel e868b4a5a1 Merge pull request #299 from openscad/testdriver-fix
Testdriver fix
2013-03-09 08:05:29 -08:00
don bright a7ee238a51 clarify error message when no image is generated 2013-03-09 09:58:54 -06:00
don bright 74432b3206 fix for when running under wine. also fix test_pretty_print bug 2013-03-09 09:42:53 -06:00
Marius Kintel b308ec270d Merge branch 'master' of github.com:openscad/openscad 2013-03-09 10:39:55 -05:00
Marius Kintel b7bb0071fb Added tests which slipped through earlier. Fixes #298 2013-03-09 10:39:46 -05:00
don bright 1221b66edb use pkgconfig for eigen + fix mingw builds 2013-03-08 20:07:40 -06:00
Marius Kintel 2ab5a0cc9b Use function instead of module to avoid leaking global variables 2013-03-08 11:29:55 -05:00
Marius Kintel 5acc695399 Generalized the test driver a tiny bit 2013-03-08 11:08:36 -05:00
don bright 974abf1304 fix strecthing with --imgsize per bug rept from Marius Kintel 2013-03-05 21:10:10 -06:00
Marius Kintel 4734172c3a Tag test as heavy 2013-03-05 14:16:59 -05:00
don bright 50fcfe63c9 update documentation 2013-03-03 19:59:27 -06:00
don bright 42ca2151b1 cleanups 2013-03-03 19:47:07 -06:00