Commit graph

152 commits

Author SHA1 Message Date
Snaipe
02790e461c Fixed bad formatting with mutli-line assertion messages 2015-03-23 20:54:48 +01:00
Snaipe
6544dffd95 Fixed faq formatting [ci skip] 2015-03-23 20:34:52 +01:00
Snaipe
6d3e81df6a Added a F.A.Q, updated screencast 2015-03-23 20:11:25 +01:00
Snaipe
e86667635a Updated docs on report hooks 2015-03-23 18:38:03 +01:00
Snaipe
4dff524e55 Added stats on suites 2015-03-23 18:37:51 +01:00
Snaipe
312adee563 Fixed make distcheck 2015-03-23 18:11:38 +01:00
Snaipe
c98dd08e91 Fixed color mishandling, removed unused bold call 2015-03-23 18:06:54 +01:00
Snaipe
374542db5e Added PRE/POST_SUITE hooks 2015-03-23 17:15:51 +01:00
Snaipe
3274a78be9 Fixed infinite loop when breaking from FOREACH_SET 2015-03-23 16:52:17 +01:00
Snaipe
b0f4ad6e6d Added ANSI color support 2015-03-23 16:32:12 +01:00
Snaipe
5951e636cf Updated documentation and readme 2015-03-23 14:46:14 +01:00
Snaipe
d589386569 Fixing bad grammar on messages for single tests 2015-03-23 01:13:53 +01:00
Snaipe
9559a1e788 Added missing environment variables 2015-03-23 01:01:49 +01:00
Snaipe
bb944ffd41 Added tests and coverage for the rest of the command line switches 2015-03-23 00:59:22 +01:00
Snaipe
37639a00d2 Removed unused plan9 extensions 2015-03-23 00:44:25 +01:00
Snaipe
45793a9ede Refactored types out of criterion.h 2015-03-23 00:41:48 +01:00
Snaipe
2f680b486a Boyscouting. 2015-03-23 00:18:20 +01:00
Snaipe
6b5d4f95d6 Refactored outputting logic out of the report hook code 2015-03-23 00:09:21 +01:00
Snaipe
6a7161598c [Issue #7] Merge branch 'features/more-args' into bleeding 2015-03-22 23:17:06 +01:00
Snaipe
8c8d14901e Added pattern filtering over parameters 2015-03-22 23:16:09 +01:00
Snaipe
0d64a92b50 Added missing header in main.c 2015-03-22 21:43:23 +01:00
Snaipe
19720c2c2c Added --fail-fast command-line switch 2015-03-22 21:32:44 +01:00
Snaipe
db0de78320 Added --list command-line switch 2015-03-22 21:23:14 +01:00
Snaipe
56293a074b Fixed metadata mishandling in ordered set 2015-03-22 20:43:14 +01:00
Snaipe
d90b1db0dd [Issue #8] Merge branch 'features/suite-separation' into bleeding 2015-03-22 20:30:29 +01:00
Snaipe
8e164e7440 Added missing headers on ordered set 2015-03-22 20:20:17 +01:00
Snaipe
a09b65cc5f Added open streams flushing before the test worker exits 2015-03-22 20:19:16 +01:00
Snaipe
6adaa8706f Added suite separation and ordered set shenanigans 2015-03-22 20:13:47 +01:00
Snaipe
7391527f1a Updated libcsptr, again 2015-03-22 13:40:43 +01:00
Snaipe
fb2416b07b Updated to libcsptr 2.0 2015-03-19 16:13:16 +01:00
Snaipe
8233695a2b Added version switch, updated documentation on CLI 2015-03-18 07:10:17 +01:00
Snaipe
0285d32ce1 [v1.0.0] Merge branch 'bleeding' 2015-03-18 00:25:03 +01:00
Snaipe
b14c56f289 Bumping version to 1.0.0 2015-03-17 23:56:16 +01:00
Snaipe
05bc6fb88e Fixed timer header not being distributed 2015-03-17 23:50:37 +01:00
Snaipe
1bdcd412df Fixed appveyor version format 2015-03-17 23:45:21 +01:00
Snaipe
0196be5884 [Issue #1] Added test timers 2015-03-17 23:43:20 +01:00
Snaipe
73eae59b05 Fixed compile error on OS X timers 2015-03-17 23:21:57 +01:00
Snaipe
098eabb7e7 Fixed test timing on windows 2015-03-17 23:16:30 +01:00
Snaipe
547bd032d2 Renamed equal asserts, added asserts sample in README, added abort_test 2015-03-17 16:11:32 +01:00
Snaipe
56ff31b135 Fixed make distcheck not distributing test scripts 2015-03-17 14:59:25 +01:00
Snaipe
a52010c684 Updated csptr to latest 2015-03-17 14:53:41 +01:00
Snaipe
4a5c19a08c Added monotonic cross-platform timer 2015-03-17 01:08:40 +01:00
Snaipe
c28cff39b8 [Issue #1] Added time measurements 2015-03-17 01:07:50 +01:00
Snaipe
96c05610cc Display test logs after build 2015-03-17 01:06:41 +01:00
Snaipe
a939356f2e Cleaned up includes 2015-03-17 00:56:33 +01:00
Snaipe
99d84d8009 Fixed --no-early-exit behavior being inverted 2015-03-17 00:26:19 +01:00
Snaipe
f075bb111b Changed prototype of criterion_run_all_tests 2015-03-17 00:22:22 +01:00
Snaipe
a8cd9fca5e Changed 'test framework' -> 'unit testing framework' in README 2015-03-17 00:14:28 +01:00
Snaipe
9c198984c2 Unit tests are now -pedantic compliant 2015-03-16 18:29:35 +01:00
Snaipe
45f9eca9cd Made asserts -pedantic compliant 2015-03-16 18:28:37 +01:00