Commit Graph

77 Commits (c30eeecfa2ce1672b8858e8e4c66df4ed2eeacfd)

Author SHA1 Message Date
Marius Kintel c90cb30e50 Synced some remaining fixes from the test_3d_export branch 2014-07-22 16:23:05 -04:00
Marius Kintel dec1abd827 turn off pretty-print debugging 2014-07-22 15:45:05 -04:00
Don Bright cc6a0978cb add test imgs for offpngtest and stlpngtest. updates to test_cmd and test_pretty_print
to handle missing expected images better and properly report img comparer.
tweak diffpng

Conflicts:
	src/OGL_helper.h
	tests/CMakeLists.txt
	tests/diffpng.cpp
	tests/test_3d_export.py
	tests/test_pretty_print.py
2014-07-22 15:33:08 -04:00
Don Bright 3c71753332 tweak improvements for test pretty print logging. new intersection test img files
Conflicts:
	tests/regression/opencsgtest/intersection2-tests-expected.png
	tests/test_pretty_print.py
2014-07-22 15:18:18 -04:00
Don Bright e5bb9d178d add test imgs for offpngtest and stlpngtest. updates to test_cmd and test_pretty_print
to handle missing expected images better and properly report img comparer.
tweak diffpng

Conflicts:
	src/OGL_helper.h
	tests/CMakeLists.txt
	tests/test_3d_export.py
	tests/test_cmdline_tool.py
	tests/test_pretty_print.py
2014-07-22 15:15:53 -04:00
Don Bright b3737d96c2 allow alternate image comparison tool diffpng based on Hector Yee's algorithm
Conflicts:
	tests/CMakeLists.txt
	tests/test_cmdline_tool.py
2014-07-22 15:02:05 -04:00
Don Bright 70dbe2eef7 fix issue #702 (rm test_cmdline_tool executable bit) 2014-04-02 17:12:23 -05:00
Don Bright 5b1cb69f59 better finding of logfile on windows. fix bug in test report gen. make
it clear test_pretty_print.exe wont work on cross builds
2014-04-02 01:29:38 -05:00
Don Bright ebfdec303a better finding of MCAD under windows(TM) test run. better pretty-print if
all tests passed
2014-03-30 15:36:31 -05:00
Don Bright 2b1ab8e1ed better indicate in report if all tests pass. add 'doc' to test bundle. 2014-03-30 14:57:30 -05:00
Don Bright 8fb483c0ea make mingwcon.bat work better. improve git error message for test print. 2014-03-30 14:43:22 -05:00
Marius Kintel 0507d3864f Merge branch 'unstable' of github.com:openscad/openscad into unstable
Conflicts:
	README.md
	scripts/builder.sh
2014-03-30 18:30:02 +02:00
Don Bright 93eb89c00b dont show a screen full of 'no such file' errors on failed tests 2014-03-28 23:01:36 -05:00
Marius Kintel 537a03eb18 Only upload failed tests 2014-03-05 23:14:52 -05:00
Marius Kintel 875cbcceaf Experiment with travis and encoded ssh keys 2014-03-05 20:37:05 -05:00
Marius Kintel e9ace30cca Print error message if upload fails 2014-02-22 20:00:29 -05:00
Marius Kintel 111d8f416a Added FIXME 2013-12-15 18:24:17 -05:00
Marius Kintel 0eaa5333db Put back printing path to test report 2013-12-14 17:57:28 -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
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
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
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 572ab5804b Added echo as test type 2013-10-06 18:00:26 -07:00
chrysn 0eb64d8f7a ctest infrastructure for native .term tests 2013-06-25 13:41:49 +02:00
chrysn 1d17e623db make test_pretty_print.py work with .csg and .ast too
file results that were neither txt nor png used to be ignored silently;
now, unknown extensions produce errors, and csg and ast are known.
2013-06-25 13:41:49 +02: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
don bright 3c9ea0e0b2 don't write wiki files by default. everything is in a single .html
use --wiki and/or --wiki-upload if you still want wiki output
2013-02-24 21:20:11 -06:00
Don Bright c304adabe2 update documentation. tweak scripts 2013-02-19 19:43:25 -06:00
Don Bright 85d3f3c7c9 report is now single monolithic html file using data_uri encoding. 2013-02-18 21:36:00 -06:00
Don Bright 3fc620c965 new upload design using python paramiko. also fix glew bugs. 2013-02-18 19:45:37 -06: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 0778a55a40 actually assign copyright to Marius + Clifford, to eliminate any
problems with Debian.
2012-12-03 08:59:57 +01:00
don bright fddad68a73 give Kintel and Wolf permission to alter the license 2012-08-03 20:11:13 -05:00
Marius Kintel cd3d816f93 fix for recently introduced bug: If no actual image was generated, we failed to output the expected image 2011-12-23 13:57:34 +01:00
Marius Kintel 9113cf42d0 Handle missing expected files gracefully 2011-12-21 17:42:11 +01:00
Don Bright 58b793679a Merge remote branch 'upstream/master' 2011-12-18 12:46:56 -06:00
Don Bright d900ae9a84 fix bug in test_pretty_print, dont try to upload 0 byte files 2011-12-18 11:37:37 -06:00
Don Bright 696c174b91 make it so test_pretty_print by default only shows failed tests 2011-12-17 18:17:13 -06:00
don 1f790437ea fix freebsd build, improve test_pretty_print error handle, improve documentation 2011-12-14 15:02:55 -06:00
Don Bright e01b9a5666 fix div by zero bug in test_pretty_print 2011-12-12 19:57:39 -06:00
Marius Kintel a020b54dc2 Don't run if TEST_GENERATE is set 2011-12-13 01:24:15 +01:00
don bright fcf172de50 modify test_pretty_print to allow showing of only failed tests 2011-12-09 11:31:18 -06:00