Commit graph

58 commits

Author SHA1 Message Date
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
70fe19a989 Boyscouting [ci skip] 2015-03-09 06:48:06 +01:00
Snaipe
2132d456c5 [Issue #2] Exposed test_set and passed its instance to PRE_EVERYTHING to allow runtime changes 2015-03-09 05:40:22 +01:00
Snaipe
59814dc371 Added missing license headers 2015-03-09 05:18:29 +01:00
Snaipe
b36cfd5ebb Added screencast to readme 2015-03-09 04:04:33 +01:00
Snaipe
7f1fa41974 [Issue #4] Merge branch 'logging' into bleeding 2015-03-09 03:02:01 +01:00
Snaipe
35f3eeef6e Added command-line options to change the verbosity level 2015-03-09 03:01:02 +01:00
Snaipe
728f75cd0b Modified report hooks to use the logging interface 2015-03-09 03:01:02 +01:00
Snaipe
d575f579bc Added logging facilities 2015-03-09 03:01:02 +01:00
Snaipe
602b43d501 Added floating-point number comparison asserts 2015-03-09 03:00:52 +01:00
Snaipe
21268659a3 Merge branch 'bleeding' 2015-02-11 14:26:40 +01:00
Snaipe
9894a06121 Merge branch 'docs' into bleeding 2015-02-11 14:26:22 +01:00
Snaipe
864c892eac Rewording FAQ answer on windows 2015-02-11 14:25:39 +01:00
Snaipe
ae9b42a911 Added environment variable documentation 2015-02-11 14:22:49 +01:00
Snaipe
ece20af1bc Updated readme with docs, removed installation process, added footer links 2015-02-11 13:34:46 +01:00
Snaipe
7e2d485d75 Moved main function in its own CU to avoid symbol conflicts when calling other functions 2015-02-11 01:25:48 +01:00
Snaipe
df1f23ef4c Refactored process management into its own file 2015-02-10 18:20:06 +01:00
Snaipe
d4eb936c00 Added valgrind-friendly no-early-exit for leak checks 2015-02-10 15:10:48 +01:00
Snaipe
7eb03b68d0 Added a bunch of docs, removed additional links in index. 2015-02-10 01:37:45 +01:00
Snaipe
721ac7e5d6 Added bottom links in doc index 2015-02-10 00:27:58 +01:00
Snaipe
09c5658574 Added sphinx doc configuration 2015-02-10 00:19:51 +01:00
Snaipe
86e3f68526 Fixed toctree not being properly called 2015-02-10 00:06:09 +01:00
Snaipe
af2498a7f4 Revert "Converted README to ReStructuredText"
This reverts commit 7244cbfcca.
2015-02-10 00:01:21 +01:00
Snaipe
a422d423e5 Added documentation index 2015-02-09 23:53:34 +01:00
Snaipe
591809da40 Added Getting started doc 2015-02-09 23:43:48 +01:00
Snaipe
c75b5e09db [Issue #3] Merge branch 'asserts' 2015-02-09 22:36:06 +01:00
Snaipe
2a0277eb1d Updated gitignore for docs 2015-02-09 22:14:51 +01:00
Snaipe
7244cbfcca Converted README to ReStructuredText 2015-02-09 19:35:50 +01:00
Snaipe
3b1e8c144b [Issue #3] Added string asserts, fixed __VA_ARG__ dispatch 2015-02-08 15:40:03 +01:00
Snaipe
0f51313a2d [Issue #3] Added a bunch of asserts 2015-02-07 02:14:59 +01:00
Snaipe
88fb0e0e3f Added initial changelog 2015-02-06 14:29:11 +01:00
Snaipe
8cf610ec6b Added some badges 2015-02-06 14:29:01 +01:00
Snaipe
b260fdca1b Added philosophy & features, fixed formatting [ci skip] 2015-02-06 14:08:14 +01:00
Snaipe
5ec307339f Added README 2015-02-06 13:51:39 +01:00
Snaipe
1442807e1f Added more samples 2015-02-06 13:10:08 +01:00
Snaipe
7b5cad2e2c Added missing includes in main header file 2015-02-06 13:05:23 +01:00
Snaipe
09d186ab11 Exposed run_all to allow user-defined entry points 2015-02-06 12:46:38 +01:00
Snaipe
3ac79db604 Fixed compilation issue with non-installed csptr & excluded dependencies from coverage 2015-02-06 02:58:55 +01:00
Snaipe
e24fdeb870 Added build system & coverage reports 2015-02-06 02:53:23 +01:00
Snaipe
162aa6608b Fixed innaccurate statistics on wrong signal 2015-02-06 02:46:15 +01:00
Snaipe
49d7741a66 Added visual synthesis, made the program exit with a non-zero status when a test fails, and a way to bypass this. 2015-02-06 02:27:21 +01:00
Snaipe
50511d1b6c Added m4 placeholder 2015-02-06 02:00:04 +01:00
Snaipe
47c7257c2d Added autogen.sh, updated gitignore 2015-02-06 01:57:17 +01:00
Snaipe
6cca71103a Added signal & crash handling 2015-02-06 01:53:58 +01:00
Snaipe
6356d35a05 Switched build system to autotools 2015-02-06 01:53:01 +01:00
Snaipe
b0ebd5cdde Added visual reporting for failed asserts and crashes 2015-02-05 20:35:17 +01:00
Snaipe
f90a62ecfa Added statistics gathering mechanism 2015-02-05 19:52:41 +01:00
Snaipe
1d6eccc69e Test worker should bypass atexit hooks 2015-02-05 18:17:11 +01:00
Snaipe
7db8b3f413 Added event system to push reporting back to the parent process 2015-02-05 18:09:21 +01:00