Eric Wasylishen
04604b18cd
tests: replace doctest with googletest ( #431 )
...
* tests: replace doctest with googletest
- googletest command-line output lists a nice summary of failed tests at the end, doctest's doesn't
- string test case names in doctest make IDE file structure view useless
- googletest has VS support
- doctest development stalled
other changes:
- get rid of doctest::skip(), all tests run now.
(was only applied to 3 tests: "winding", "mountain", "base1")
* check for test failure
* Revert "check for test failure"
This reverts commit a71d020c5a .
* fix test names to comply with gtest rules
2024-06-23 21:31:02 -06:00
Eric Wasylishen
6ac564c64f
build: remove unused subprocess.h dependency
2022-12-19 00:36:04 -07:00
Eric Wasylishen
c84f5898df
tests: doctest
2022-10-21 18:33:19 -06:00
Jonathan
f5ef0f90f4
spatial hash using pareto for vertex positions
2022-08-08 00:39:53 -04:00
Jonathan
09a03d1668
remove delabella
2022-07-21 20:06:33 -04:00
Jonathan
46591c05f9
storing delaunay version
2022-07-21 20:05:55 -04:00
Eric Wasylishen
9fe42ef6c7
test: swap GTest out in favour of Catch2
2022-05-15 12:00:50 -06:00
Eric Wasylishen
d34d41a390
testqbsp: add helper for compiling with an external bsp tool
2022-05-15 00:37:58 -06:00
Eric Wasylishen
a1b8a38283
merge non-brush bsp specific changes from brushbsp branch
2022-05-11 01:58:53 -06:00
Eric Wasylishen
542c530e56
3rdparty: replace json submodule with a minified fork
...
The main git repo is several hundred MB.
https://github.com/ArthurSonzogni/nlohmann_json_cmake_fetchcontent
This is mentioned in https://github.com/nlohmann/json/blob/develop/README.md
2021-10-02 12:31:22 -06:00
Jonathan
1cf9817092
JSON output support
2021-09-12 11:10:21 -04:00
Eric Wasylishen
e38078eedd
build: add google test v1.10.0 submodule
2021-02-07 14:09:39 -07:00
Eric Wasylishen
a0cdbdc3d1
libs: move fmt from "lib" to "3rdparty"
2021-02-07 14:04:57 -07:00
Eric Wasylishen
f981b5e670
decompile: parallelize
2021-02-06 20:23:05 -07:00
Eric Wasylishen
3e6018a95a
build: switch back to dynamic linking embree, static was a pain, slow builds, etc.
2016-06-28 15:04:50 -06:00
Eric Wasylishen
007d033a1a
add embree submodule
2016-06-18 13:37:15 -06:00