Commit Graph

268 Commits (a49c32bee056f318b0910934f7b8e433c7aef189)

Author SHA1 Message Date
Marius Kintel 528be86990 corrected test results 2014-01-06 17:48:05 -05:00
Marius Kintel db7ba5b204 Preliminary large refactoring: Created GeometryEvaluator as a replacement for PolySetEvaluator. Use ClipperLib for 2D CSG (first baby steps). This design is far from perfect but sacrifice design for staying in the green. This version is broken, but can render primitives. 2014-01-06 17:48:03 -05:00
Marius Kintel 0899abeb90 Added testcase for #591 2014-01-05 12:44:53 -05:00
Marius Kintel bee5233a91 Merge branch 'vector-concat' of git://github.com/t-paul/openscad into t-paul-vector-concat
Conflicts:
	src/Preferences.ui
2014-01-03 13:17:58 -05:00
Marius Kintel bda8e6b55b Added another testcase for #495 2014-01-02 20:57:53 -05:00
Marius Kintel 0044ecde20 Added testcase for #495 2014-01-02 17:07:34 -05:00
Marius Kintel 46a9af8594 Added testcase for #585 2013-12-31 01:20:15 -05:00
Marius Kintel 38b8e6961e Clarified test cases for #541 and #578 2013-12-30 01:48:46 -05:00
Marius Kintel 69d9dfd29b Renamed test belonging to #578, not #541 2013-12-30 01:40:50 -05:00
Marius Kintel d5bf74c91c Added testcase for #584 2013-12-30 01:23:14 -05:00
Marius Kintel 182625c5de Added testcase for #578 2013-12-29 21:17:20 -05:00
Marius Kintel 101d6343c0 Added testcase for #582 2013-12-29 20:16:54 -05:00
Marius Kintel b47ec73e72 Renamed to issue541 2013-12-29 20:00:40 -05:00
Marius Kintel 9ea82e746c Added failing test for issue 541 2013-12-29 18:28:06 -05:00
Marius Kintel b272d1f0de Added mixed 2D and 3D object for difference tests 2013-12-28 17:11:56 -05:00
Marius Kintel ce8bf70604 Added 2D difference tests 2013-12-28 16:41:28 -05:00
Marius Kintel cc3858949e Updated tests 2013-12-28 14:27:21 -05:00
Marius Kintel 68de0ab680 Updated tests 2013-12-26 18:31:38 -05:00
Marius Kintel 8c02f17bb3 Updated tests 2013-12-26 18:09:19 -05:00
Torsten Paul 6443df394b Add concat() builtin (fixes #201).
This allows to concatenate multiple vectors and single elements into a
single result vector.
2013-12-26 20:02:31 +01:00
Marius Kintel e64bf96b37 Added mesh test 2013-12-15 20:15:01 -05:00
Marius Kintel 446dc3d36d Improved non-planar tests 2013-12-15 18:19:05 -05:00
Don Bright 7a35d0c10d merging tests 2013-12-15 16:08:46 -06:00
Don Bright 3b3ef44f66 Merge branch 'master' of github.com:openscad/openscad into planar
Conflicts:
	src/CGAL_Nef_polyhedron.cc
	tests/CMakeLists.txt
2013-12-15 15:32:06 -06:00
Marius Kintel c7cea0082e Added testcase for concave polygons in polyhedrons 2013-12-15 15:02:32 -05:00
Don Bright 6d0efd62d9 improve CGAL nonplanar face error detection. also change dumptests to 'faces'
keyword for 'polyhedrnon().
2013-12-15 07:47:01 -06:00
Don Bright f12237a9c4 add tests for non-planar bug. add docs to .cc code 2013-12-14 21:58:22 -06:00
Marius Kintel cca80a1559 bugfix: #562 didn't take into account that it's allowed with all X coordinates being negative 2013-12-14 17:44:05 -05:00
Brody Kenrick d7d5bea736 Add specific tests for unicode len() 2013-12-06 18:33:42 +11:00
Brody Kenrick 0717c67c9f Unicode support for strings
Add suport for using unicode strings in .scad files. Support iterating
across them/accessing them via [] and searching.
--------
Add GLIB (to build for test and normal build -- both with installed and
built locally development files).
Add support for unicode chars to length and search builtin functions and
[] for strings.
Added unicode testing functions.
Ad GLIB to library info page.
2013-12-05 18:28:40 +11:00
Don Bright 75692592e4 Merge branch 'master' into issue410x 2013-11-30 15:30:40 -06:00
Don Bright fd715c6526 finish adding new test, add png for new test 2013-11-26 20:55:26 -06:00
Marius Kintel de2db22b5f Split projection tests into cut vs. project 2013-11-25 00:27:15 -05:00
Marius Kintel 91c2b8909c Added test for implicit union of render() children 2013-11-23 22:10:05 -05:00
Marius Kintel 7b526bc27a Added test for polygon with hole 2013-11-23 20:00:19 -05:00
Marius Kintel 2162aaed64 Split up projection tests to avoid long running times 2013-11-20 01:27:46 -05:00
Torsten Paul 1fcad169e6 Update 'for' test cases to match the new range expression handling. 2013-11-11 01:38:34 +01:00
Torsten Paul e6b2884805 Fix output of range expressions. 2013-11-11 01:38:34 +01:00
Torsten Paul 3c0e9f4f18 Update 'children' test case using range [4 : -1 : 0] which is now valid. 2013-11-11 01:38:24 +01:00
Torsten Paul bcba02fac3 Add test cases for new range expression handling. 2013-11-11 01:31:53 +01:00
Torsten Paul 74082c8cff Extend circle tests to cover the new diameter parameter. 2013-10-21 19:47:55 +02:00
Torsten Paul 141f43498c Add cylinder tests to cover the new diameter parameters. 2013-10-21 19:47:55 +02:00
Torsten Paul 6624fc7089 Extend sphere tests to cover the new diameter parameter. 2013-10-21 19:47:48 +02:00
Marius Kintel d2a729bdfa Ignore malformed polygons 2013-10-19 17:15:25 -04:00
Marius Kintel e77615be30 Merge branch 'children' of git://github.com/vicnet/openscad into vicnet-children
Conflicts:
	tests/CMakeLists.txt
2013-10-13 13:19:34 -04:00
Marius Kintel 0860dfda3e Added test case for parent_module() 2013-10-08 23:40:42 -04:00
Vicnet 4401a136b9 add children tests 2013-10-08 15:35:47 +02:00
Don Bright efc6731774 make echotest work on BSD, by adding .echo as recognized extension 2013-09-21 09:04:01 -05:00
Don Bright 5f36117b8f restore missing digits. make --info work better. fix parser / path bug 2013-09-20 01:54:53 -05:00
Don Bright 30fd8b250a little tweaks, cleanups, tab fixing, eliminating comments 2013-09-12 20:03:27 -05:00