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
Marius Kintel
d983ede356
Merge pull request #222 from mrrobinson/master
...
Difference test for subtracting something from nothing
2013-01-07 19:42:46 -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
John-Paul Robinson
cd894cbbc3
Added difference test for something from nothing
...
The difference tests all subtract objects from an existing object but if
there is no existing object as the first argument the results are
inconsistent across Mac and Linux platforms. Added a test to highlight
this condition.
2012-11-26 16:47:02 -06:00
Marius Kintel
ebe59a0e4d
Added test for circular includes
2012-10-23 20:40:45 -04: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
9c9781334a
Added testcase for issue #204
2012-10-08 20:44:48 -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
don bright
2ac3286290
add line to hull test
2012-08-22 12:23:17 +02:00
Marius Kintel
68da5cf2e8
Manual tests for module caching
2012-08-21 23:21:02 -04:00
don bright
69f90c13bb
clarify that 'infinity' is not 'really' tested currently.
2012-08-21 02:54:53 +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
don bright
a5da9c899b
improve test scad
2012-08-21 01:40:06 +02:00
don bright
f1d4a52f4c
dont crash if there's infinity or NaN in transformation matrix
2012-08-21 01:33:13 +02:00
don bright
47a06c074f
detect flaws in 'use' and 'include' statements. make locate_file consider directories as 'non files'.
2012-08-18 18:38:24 +02:00
don bright
4f7bf1819f
add test for proper rounding of decimals in echo()
2012-07-26 20:49:58 -05:00
Marius Kintel
694382bba9
Merge branch 'master' into value
...
Conflicts:
src/parsersettings.cc
2012-07-05 09:41:15 -04:00
Marius Kintel
22c5f37424
Search for libraries from a list of paths. Preparations for issue #125
2012-06-24 16:29:28 +02:00
Marius Kintel
197a4e4d36
Merge branch 'master' into value
2012-06-04 11:34:27 +02:00
Marius Kintel
38cb06c3f0
Added test cases for issue #123
2012-06-04 11:22:09 +02:00
Don Bright
5b366adf8a
adding new test images for 'hole' with projection-cut
2012-05-28 12:38:40 -05:00
Marius Kintel
203c60d823
Added known STL import failure
2012-05-12 00:55:33 -04:00
Marius Kintel
023ded046f
Slimmed down test case to minimum
2012-04-03 22:28:34 +02:00
Marius Kintel
d63b932027
Merge branch 'master' into value
2012-04-03 13:21:29 +02:00
Marius Kintel
405dfaa65f
typo
2012-04-03 13:21:16 +02:00
Marius Kintel
c5c60f7b68
Merge branch 'master' into value
2012-04-03 13:20:11 +02:00
Marius Kintel
382e5fa7e1
Example file for issue #95
2012-04-03 12:36:22 +02:00
Marius Kintel
8766b955ec
Updated matrix and vector multiplication tests
2012-03-31 23:22:33 +02:00
Andrew Plumb
32a408f594
Test using search() and MCAD/fonts.scad
...
A more comprehensive test that exercises the search function and
MCAD/fonts.scad approach to text rendering together.
2012-02-15 00:10:36 -05:00
Andrew Plumb
505e808067
Added search function
...
Search for characters, strings and integers in a lookup table and
return the index (or indices) for matches.
2012-02-14 23:04:40 -05:00
Andrew Plumb
5d6a259a8b
Added vector math support.
...
Added vector dot-product, matrix*vec, vec*matrix and matrix*matrix
support.
2012-02-14 21:22:48 -05:00
Marius Kintel
cb363df358
Added test case and source code comments related to issue #80
2012-02-03 23:05:42 +01:00
Marius Kintel
456a87efcc
Use teardrop instead of roundedBox - renders better ( #78 )
2012-02-02 23:02:43 +01:00
Marius Kintel
f7c2d467f0
Test cases for #78
2012-02-02 22:55:52 +01:00
Marius Kintel
e541df8bb5
Added test case for recently fixed csg normalization bugfix
2012-01-29 19:02:19 +01:00
Marius Kintel
e5ca86f408
Added forgotten file - gitignore had shadowed it
2012-01-25 21:39:43 +01:00
Marius Kintel
b6714d4b3c
Clarify when CGAL issue was resolved
2012-01-15 18:52:33 +01:00
Marius Kintel
fd5e28713b
More info. case closed
2012-01-14 17:55:07 +01:00
Marius Kintel
10701f7158
Added absolute path tests to include and use tests, fixed bug using absolute paths in use and include
2012-01-14 03:25:09 +01:00
Marius Kintel
ad338d3e46
Another try at fixing double-to-text conversion for testing
2012-01-09 01:44:01 +01:00
Marius Kintel
d3c9654ed5
Merge branch 'inftest' of https://github.com/brad/openscad into brad-inftest
2012-01-09 00:22:38 +01:00
Brad Pitcher
28f5f7a910
added tests passing infinity to various functions
2012-01-08 11:40:04 -08:00
Marius Kintel
3c18145b13
Merge branch 'master' into boost_filesystem
2012-01-08 19:14:30 +01:00
Marius Kintel
e20a7c261a
Added test model causing a minkowski assert with a subsequent corrupt polyhedron
2012-01-08 13:27:31 +01:00
Marius Kintel
fdce8d15fc
Merge branch 'master' into boost_filesystem
...
Conflicts:
boost.pri
src/lexer.l
tests/CMakeLists.txt
2012-01-04 23:07:32 +01:00
Marius Kintel
fac508c8cd
Added use-tests, minimal change to include-tests
2012-01-03 20:34:31 +01:00
Marius Kintel
c6004a5c27
Updated intersection-tests to avoid hard-to-compare OpenGL z-buffer fighting
2011-12-28 18:05:14 +01:00
Marius Kintel
9e6cc9cebb
Added test for hexagonal cylinder orientation, aka. captured nuts
2011-12-26 17:19:10 +01:00
Marius Kintel
cbabbaed70
Merge branch 'master' into boost_filesystem
...
Conflicts:
openscad.pro
src/module.h
2011-12-26 16:37:00 +01:00
Marius Kintel
d91021746a
Added test case for nan occuring in exported STL files
2011-12-26 13:21:29 +01:00