Add test coverage macros (#104)

* Add coverage features and add it, laboriously, to everything

* Fix easy tests

* Add tests for != operators

* Clean up test framework a little

* Add documentation of coverage macros

* Fix tests for mat4 to quaternion

* Slightly improve formatting of coverage output

* Trailing whitespace must die
This commit is contained in:
Ben Visness
2019-07-31 16:43:56 -05:00
committed by GitHub
parent 78e6feea82
commit f376f2a2a7
16 changed files with 1220 additions and 354 deletions

View File

@@ -1,3 +1,7 @@
#ifndef WITHOUT_COVERAGE
#include "HandmadeTest.h"
#endif
#define HANDMADE_MATH_IMPLEMENTATION
#define HANDMADE_MATH_NO_INLINE
#include "../HandmadeMath.h"