Commit graph

26 commits

Author SHA1 Message Date
Snaipe
7fa0b6580b Refactored internal headers into its own subdirectory 2015-11-17 16:30:00 +01:00
Snaipe
554f25608f Refactored output_provider -> logger, and moved actual output providers to io/ 2015-11-11 11:04:28 +01:00
Snaipe
770c312f70 Added --quiet CLI switch 2015-11-11 00:13:20 +01:00
Snaipe
dcfbc13773 Removed TAP & XML reporters 2015-11-10 22:23:40 +01:00
Snaipe
a838e7786f Added XML logging 2015-10-05 16:22:55 +02:00
Snaipe
c3fdc08b02 [Issue #64] Prefixed all unprefixed macros with CR_ 2015-10-02 15:02:50 +02:00
Snaipe
547c77266b Added criterion_test_die to abort tests with a message on unhandled exceptions 2015-10-01 23:15:02 +02:00
Snaipe
3fe7b41256 [Issue #59] Added more explicit abort messages 2015-09-27 23:49:22 +02:00
Snaipe
e29d5a13cf Added timeout code for tests 2015-09-12 17:27:59 +02:00
Snaipe
416b034fe1 Made the interface C++11-compatible 2015-09-07 01:15:31 +02:00
Snaipe
7577cf8940 Fixed all criterion-related warnings with MSVC 2015-09-06 07:23:21 -07:00
Snaipe
45fc694639 Marked with dllexport/import API functions 2015-09-06 00:37:30 +02:00
Snaipe
5d25030a6c [Issue #31] Merge branch 'features/theories' into bleeding 2015-09-03 19:00:15 +02:00
Snaipe
1757752dd1 Added reporting & logging on theory failure 2015-09-03 17:29:46 +02:00
Snaipe
b940ad3790 [Issue #32] Added ability to test the exit status of a test. 2015-09-01 19:09:11 +02:00
Snaipe
7a00d206dc Fixed wrong prefix for failed tests 2015-04-12 16:44:48 +02:00
Snaipe
14aa37594d [Issue #15] Fixed incorrect reporting on setup/teardown crash 2015-04-10 23:21:03 +02:00
Snaipe
beb9b64eb1 Refactored most of the output for i18n support 2015-03-31 22:13:09 +02:00
Snaipe
4dff524e55 Added stats on suites 2015-03-23 18:37:51 +01:00
Snaipe
374542db5e Added PRE/POST_SUITE hooks 2015-03-23 17:15:51 +01:00
Snaipe
45793a9ede Refactored types out of criterion.h 2015-03-23 00:41:48 +01:00
Snaipe
6b5d4f95d6 Refactored outputting logic out of the report hook code 2015-03-23 00:09:21 +01:00
Snaipe
4a39f9daff Added better option management 2015-03-09 20:19:28 +01:00
Snaipe
4b451b1a58 [Issue #5] Made Criterion output TAP when provided with --tap 2015-03-09 20:19:21 +01:00
Snaipe
59814dc371 Added missing license headers 2015-03-09 05:18:29 +01:00
Snaipe
d575f579bc Added logging facilities 2015-03-09 03:01:02 +01:00