Commit graph

146 commits

Author SHA1 Message Date
Snaipe
ad1338e768 Fixed line endings before comparing outputs 2015-08-20 18:16:04 +02:00
Snaipe
0d85790a9d Fixed locale use to be en_US.utf8 in expected test output 2015-08-20 17:47:02 +02:00
Snaipe
880c75746f Fixed comparison tests depending on absolute paths 2015-08-20 17:41:12 +02:00
Snaipe
9db9b5776a Added output comparison tests to prevent regressions 2015-08-20 07:35:05 +02:00
Snaipe
d07ad6a149 Added more tests and fixed some border-case errors on the extglob translator 2015-08-04 18:20:06 +02:00
Snaipe
71a9fdf67c Added more pattern tests 2015-08-04 17:53:48 +02:00
Snaipe
0e59711eca Made all test scripts always succeed on assertion failure 2015-08-04 15:55:53 +02:00
Snaipe
1feeca65ce Fixed signal handling on windows 2015-08-04 15:20:12 +02:00
Snaipe
9fa44c1b1c Fixed libintl not being found in libc & made the test scripts call sh on
windows
2015-07-31 09:06:48 +02:00
Snaipe
1a86d27ccd Fixed cmake version & switched travis config to use containers 2015-07-29 17:22:59 +02:00
Snaipe
b20c42059b Added tests again in the build system 2015-07-29 11:58:51 +02:00
Snaipe
e48bd7c037 Switched build system to cmake 2015-07-28 19:03:46 +02:00
Snaipe
2d46006201 Changed all tests to use cr_-prefixed macros 2015-04-25 16:48:34 +02:00
Snaipe
589bcf60fd Added assert_null and structure arrays asserts 2015-04-14 19:44:30 +02:00
Snaipe
77c5e43140 Disabled RT tests when unavailable 2015-04-12 23:31:16 +02:00
Snaipe
4bcc582b83 Changed with-type to a real file for windows builds 2015-04-12 23:00:41 +02:00
Snaipe
f24033e969 Added coverage case of a skipped test with description 2015-04-12 16:56:06 +02:00
Snaipe
f43a179b79 Added more samples for coverage 2015-04-12 16:38:14 +02:00
Snaipe
9ca88d5673 Added an optional description field for tests 2015-03-24 15:59:02 +01:00
Snaipe
f40339a0cf Added missing coverage checks for tap output 2015-03-24 01:59:58 +01:00
Snaipe
2a020ba2df Added samples for TestSuite() and long assert messages 2015-03-23 20:55:16 +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
8233695a2b Added version switch, updated documentation on CLI 2015-03-18 07:10:17 +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
053623c1b1 Added -pedantic switch on samples 2015-03-16 15:23:20 +01:00
Snaipe
476b4cb1fe Activated warnings on samples 2015-03-16 15:05:47 +01:00
Snaipe
b81d71855f Fixed test scripts being deleted on make clean 2015-03-16 02:49:15 +01:00
Snaipe
00780ead30 Changed tap test to cover more ground 2015-03-11 20:02:20 +01:00
Snaipe
1127e5ebe3 Added command-line tests 2015-03-11 19:45:06 +01:00
Snaipe
02b3dc56f5 Added assert samples 2015-03-11 19:02:47 +01:00
Snaipe
1c392b67e2 [Issue #6] Added Mac OS X compatibility. This forced the (PRE|POST)_EVERYTHING to be renamed to \1_ALL since section names on OSX must not have more than 16 characters. 2015-03-11 03:17:55 +01:00
Snaipe
d0d1ebc253 Added fixtures samples 2015-03-09 20:25:19 +01:00
Snaipe
1442807e1f Added more samples 2015-02-06 13:10:08 +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
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
7db8b3f413 Added event system to push reporting back to the parent process 2015-02-05 18:09:21 +01:00
Snaipe
5ca6f80e25 Changed the ReportHook declaration syntax 2015-02-02 16:34:29 +01:00
Snaipe
b0403cf36d Replaced criterion_{init,fini} with report hooks 2015-02-02 13:00:16 +01:00
Snaipe
2e2b2bc2df Added assertion & test statistics 2015-02-02 12:43:36 +01:00
Snaipe
b25ad2001b Added report hooks draft 2015-02-01 18:14:36 +01:00
Snaipe
f605f26001 Changed pre/post hooks to use the weak symbol mechanism 2015-01-31 16:26:13 +01:00
Snaipe
5a04df5554 Initial commit 2015-01-31 13:45:12 +01:00