Marius Kintel
3d5b844679
Keep cmd-line and GUI separate in terms of preferences, handle experimental tests separately, minor cleanups
2014-01-03 02:31:57 -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
4be55c016e
Merge branch 'master' of github.com:openscad/openscad
2013-12-15 18:25:22 -05:00
Marius Kintel
111d8f416a
Added FIXME
2013-12-15 18:24:17 -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
0eaa5333db
Put back printing path to test report
2013-12-14 17:57:28 -05: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
Marius Kintel
6987ac9279
Merge pull request #561 from brodykenrick/master
...
Unicode support for search, length and STRING[] accesses (+ a fix for 3rd Party CGAL lib issue on Ubunti)
2013-12-10 23:50:52 -08:00
Marius Kintel
d14f0be01c
minor fix: Only use UPLOADARG if it exists
2013-12-11 02:01:50 -05:00
Brody Kenrick
4552d2d263
Add back in GL and GLIB2 links for tests-core
2013-12-11 17:59:38 +11:00
Brody Kenrick
745664f126
Ctests build for Glib2 - Add GLIB2_LIBDIR to find_library paths
2013-12-11 17:06:27 +11:00
Marius Kintel
7cb3ea77ff
Build glib2 and gettext on Mac, Find macro for glib2
2013-12-10 23:08:04 -05:00
Marius Kintel
6fd378e9af
Set upload env. variable in travis env since the cmake version on Travis is too old
2013-12-09 00:24:55 -05:00
Marius Kintel
a407e4bf29
Enable upload of test results ( #525 )
2013-12-08 23:13:28 -05:00
Marius Kintel
33c34b6f7c
Merge pull request #566 from a-e-m/master
...
Fix for issue 525
2013-12-08 17:12:28 -08:00
a-e-m
58bf7386a1
Added --upload command line option
2013-12-08 16:32:36 -08:00
a-e-m
b7c818bf00
Revert to uploading to dinkypage, gists won't work
2013-12-08 16:15:50 -08:00
Brody Kenrick
d46ce3fb81
Add specific tests for unicode len()
2013-12-08 18:35:36 -05:00
Brody Kenrick
c0849eb1d3
Update comments/messages for CGAL source of bad boost libraries
...
Add comments and change to a status instead of a warning (as we recover
nicely and it is a known issue in CGAL @
https://bugs.launchpad.net/ubuntu/+source/cgal/+bug/1242111 )
2013-12-08 18:35:35 -05:00
Brody Kenrick
3abf64249f
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-08 18:35:35 -05:00
Brody Kenrick
7075d8d9c4
Fix for bad boost libraries
...
Get this error because of a search for a non-existent library on linux64
-----------
[ 69%] Built target tests-cgal
Scanning dependencies of target cgalcachetest
[ 70%] Building CXX object
CMakeFiles/cgalcachetest.dir/cgalcachetest.cc.o
make[2]: *** No rule to make target `/usr/lib/libboost_thread.so',
needed by `cgalcachetest'. Stop.
make[1]: *** [CMakeFiles/cgalcachetest.dir/all] Error 2
make: *** [all] Error 2
[2]+ Done gedit openscad.pro (wd:
~/git/openscad_unicode)
----------
2013-12-08 18:35:35 -05:00
a-e-m
d6bffc4691
Taking out test accidentially left in, my user token
2013-12-08 12:17:19 -08:00
a-e-m
e27f971d9c
Changed upload code to use gists
2013-12-08 12:15:04 -08:00
a-e-m
a22ebd608d
Moved include_passed
2013-12-08 11:28:19 -08:00
a-e-m
8971c67fa2
Fixed variable name error
2013-12-08 11:18:58 -08:00
a-e-m
cb2b094b26
Fixed small error in Templates.get
2013-12-08 10:51:25 -08:00
Marius Kintel
b131464f95
#559 CMAKE_OSX_DEPLOYMENT_TARGET needs to be cached
2013-12-08 13:50:03 -05:00
a-e-m
8a21092dc0
Adding imports
2013-12-07 17:59:07 -08:00
a-e-m
8d3365a79a
Update design philosopy comments
2013-12-07 14:50:49 -08:00
a-e-m
40ae8c7b34
Add html report upload to test_pretty_print.py, removed wiki support
2013-12-07 14:38:22 -08:00
Marius Kintel
38a3422159
#559 fixes for 10.9
2013-12-06 00:39:21 -05: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
Don Bright
faf008ce24
simplify nef polyhedron code. attempt to add test for bug
2013-11-26 20:29:29 -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
Marius Kintel
3e3caaa625
Removed eigen2 from build system and documentation. We now require eigen3
2013-11-15 15:48:43 -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
Marius Kintel
e722d906ce
Get rid of leading zeros in date tags, causing them to be interpreted as octal in C++
2013-11-08 00:34:01 -05:00