Commit Graph

25 Commits

Author SHA1 Message Date
tamasmeszaros
c05a9be1e6 Added test for libcurl https handling disabled on build server.
Linux docker image does not expose port 80
2020-03-06 15:18:14 +01:00
bubnikv
bbe4b2a063 Fixed previous commit (change of CMake) 2019-12-22 14:25:07 +01:00
bubnikv
b5d178bf55 Trying to fix unit tests when targeting OSX 10.9. 2019-12-22 14:17:26 +01:00
tamasmeszaros
1d16c4ffd1 Get ready to merge with master. 2019-12-06 09:28:17 +01:00
tamasmeszaros
6cf239afea Test cpp17 features on the build server. 2019-12-05 14:40:31 +01:00
tamasmeszaros
422a8528d9 Make verboseconsole the default reporter. 2019-10-30 10:48:54 +01:00
tamasmeszaros
9e02a2248a Useful verbose test output on console with Catch2 2019-10-30 10:48:47 +01:00
tamasmeszaros
7c63af2859 Add catch2 extra args option to tests.
update example
2019-10-25 10:42:21 +02:00
bubnikv
1a51fb7ad8 Added test projects for libslic3r and fff_print.
Added test_geometry.cpp from upstream slic3r, thanks @lordofhyphens
Added circle_taubin_newton() for circle center calculation, thanks @lordofhyphens
2019-10-15 09:40:40 +02:00
tamasmeszaros
2d62dd725a Group test targets into logical "tests" directory. Disable DJDHeuristic 2019-10-14 14:58:07 +02:00
tamasmeszaros
1a16d5f0e7 Fix cmake with msvc generator.
* Remove unused libnest2d files. Make it use the global build script targets.
* Modify FindTBB to address multi-config builds and take care of __TBB_NO_IMPLICIT_LINKAGE
* Move FindNLopt to project common cmake module dir
* Rename libnest.hpp to nester.hpp and libnest.h to libnest.hpp 
* Clean up common test suite build scripts
2019-10-14 12:50:08 +02:00
tamasmeszaros
28730791fa Extend libnest tests, remove some warnings, faster catch2 compilation.
Also, improve libnest2d::nest interface.
2019-10-07 17:16:40 +02:00
tamasmeszaros
be59414c05 Don't require gtest anymore. 2019-10-07 11:22:16 +02:00
tamasmeszaros
e3ab20a56b Merge branch 'tm_sla_tests' 2019-10-04 18:34:08 +02:00
tamasmeszaros
3fce39ee35 Fix for data dir path on windows 2019-10-04 14:27:51 +02:00
tamasmeszaros
a258d309d1 Catch2 test framework integration into tm_sla_tests. 2019-10-04 14:23:19 +02:00
tamasmeszaros
c92b5f6824 Remove automatic test subdir inclusion.
Too complex and might cause problems some day.
2019-10-04 13:52:42 +02:00
tamasmeszaros
a9b40c0547 libnest2d test rewritten for catch2. Fine tuned catch2 integration. 2019-10-04 12:59:31 +02:00
tamasmeszaros
d846bfc235 Remove accidentally left cmake debug message 2019-10-04 09:14:57 +02:00
tamasmeszaros
e2fa155613 Apply Mac specific caveats on the test build script. 2019-10-04 11:08:46 +02:00
tamasmeszaros
e0527f95b0 Catch2 test framework integration. 2019-10-04 11:04:26 +02:00
tamasmeszaros
c0cf5dea0c Fix tests on all platforms
Try to link tests on Mac.


Fix inaccurate pad brim size


fix build on mac (attempt 2)


Fixes for support tree faults and race conditions in release mode.


Fix crashing test executable on gcc 4.9


fix warning on msvc
2019-10-02 14:55:16 +02:00
tamasmeszaros
6342bbba2f Time conversion functions with tests.
Fixes issue with incorrect characters in time strings on UI.
Fix platform dependency


Fix return value with incorrect strings.


Just use strptime and strftime on all platforms.

Emulate strptime on msvc... because they don't have it and their get_time is buggy.
2019-10-02 14:44:11 +02:00
tamasmeszaros
05b73ad257 Add tests for sla support and pad creation 2019-10-01 14:58:37 +02:00
tamasmeszaros
f37d1311bb Importing the SLA computing module into the native source tree. 2018-11-02 11:57:57 +01:00