Commit graph

111 commits

Author SHA1 Message Date
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
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
Snaipe
51bccd8753 Made Test -pedantic compliant 2015-03-16 15:30:13 +01:00
Snaipe
053623c1b1 Added -pedantic switch on samples 2015-03-16 15:23:20 +01:00
Snaipe
afcf62f23e Merge appveyor build system configuration into bleeding 2015-03-16 15:12:32 +01:00
Snaipe
edd62ccd71 Added portable size_t printf format code 2015-03-16 15:12:18 +01:00
Snaipe
476b4cb1fe Activated warnings on samples 2015-03-16 15:05:47 +01:00
Snaipe
af7e921af2 Opening stdin from /dev/null 2015-03-16 14:50:36 +01:00
Snaipe
96e6d2e6c9 Fixing autoreconf being not found 2015-03-16 14:35:42 +01:00
Snaipe
7ac470b0da Fixed build script options 2015-03-16 11:12:53 +01:00
Snaipe
360161977c Change work directory before doing anything 2015-03-16 10:55:06 +01:00
Snaipe
54426c5590 Fixed ./autogen -> ./autogen.sh 2015-03-16 10:48:17 +01:00
Snaipe
d5add26f1d Download cygwin to the filesystem root 2015-03-16 10:43:21 +01:00
Snaipe
1ad80a2f47 Added cygwin download 2015-03-16 10:37:28 +01:00
Snaipe
aee490227c Fixed appveyor build version 2015-03-16 10:31:45 +01:00
Snaipe
4eb5cc7ee4 Added base appveyor config 2015-03-16 10:30:43 +01:00
Snaipe
b81d71855f Fixed test scripts being deleted on make clean 2015-03-16 02:49:15 +01:00
Snaipe
a6b13abb81 Added FreeBSD downloads & support in README.md 2015-03-16 02:45:22 +01:00
Snaipe
86470aa8b1 [v0.3.0a] Merge branch 'bleeding' 2015-03-16 00:59:43 +01:00
Snaipe
b29af09758 Fixed formatting in FAQ 2015-03-16 00:58:20 +01:00
Snaipe
1a265e7823 Fixed assert failing to compile when activated 2015-03-16 00:56:03 +01:00
Snaipe
d11d2e4a3f Added download links, precisions on cross-platform capabilities, and versions tested upon 2015-03-16 00:54:09 +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
61dc1b8c6c [v0.3] Merge branch 'bleeding'. This adds the following:
* A logging interface
* Various readme and documentation changes
* Default CLI options & environment variables
* Mac OS X compatibility
* Comparison assertions, floating-point equality assertions
2015-03-11 19:14:32 +01:00
Snaipe
2a9bd3c6f5 Merge branch 'asserts' into bleeding 2015-03-11 19:08:37 +01:00
Snaipe
a769eef10e Updated doc page on assertions 2015-03-11 19:07:22 +01:00
Snaipe
02b3dc56f5 Added assert samples 2015-03-11 19:02:47 +01:00
Snaipe
d132753044 Made the sample folder link in readme relative 2015-03-11 18:59:56 +01:00
Snaipe
813a9a4a82 Updated readme with latest features 2015-03-11 18:58:20 +01:00
Snaipe
5e4306f89d Made the Test macro comply to c99 va_args 2015-03-11 18:05:46 +01:00
Snaipe
32fd6376ad Removing useless extra parenthesis in assert 2015-03-11 06:38:33 +01:00
Snaipe
15ee9539fa Fixed expect_strings expanding to assert 2015-03-11 06:34:03 +01:00
Snaipe
431a683e85 Added assert_float_not_equal, fixed bad comparison operator for floating-point equality 2015-03-11 06:33:19 +01:00
Snaipe
13cbea292c Added comparison asserts over native types 2015-03-11 06:32:22 +01:00
Snaipe
b38ce35114 Added string comparison asserts 2015-03-11 04:00:36 +01:00
Snaipe
919c49853d Removed __VA_ARG__ concatenation GCC extension as it has a better alternative in this case. 2015-03-11 03:39:37 +01:00
Snaipe
e7dc892c42 Refactored assert macros 2015-03-11 03:36:54 +01:00
Snaipe
54af217d74 Made assert macros follow the function identifier coding style 2015-03-11 03:30:41 +01:00
Snaipe
c6c106c4eb Fixed issues with CLI, boyscouting 2015-03-11 03:18:24 +01:00
Snaipe
0f37653930 Fixed errors induced by the mac port 2015-03-11 03:18:24 +01:00
Snaipe
9bffeec223 Updated dependencies to latest 2015-03-11 03:18:24 +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