ailu
7143118b5c
api: added cr_skip_test()
...
Added cr_skip_test to skip a test during runtime. Also merged the old
disable system with the new one. All skipped tests are printed by
normal_log_post_suite(), so there is no need for a logger function for
runtime skipepd tests.
Fixes #131 .
2016-09-03 23:06:35 +02:00
Snaipe
32fea80b7d
api: Don't use free directly with cr_asprintf. Fixes #87
2016-09-03 08:33:34 -07:00
commit
f201d85e3c
Behavior of cr_assert_str* assertions changed:
...
- Default assertion messages will now print the expession and the content of both strings.
- String assertions will not crash, if the actual string is NULL.
(cr_assert_not_null(actual) is called before the cr_assert_str* assertion)
2016-06-07 16:56:17 +02:00
Snaipe
38653a6414
Merge branch 'master' into bleeding
...
This merges the changes brought by 2.2.1 into bleeding.
2016-04-13 11:57:37 +02:00
Snaipe
8bcc21e55c
Moved CR_STDN definition to commons
2016-04-10 15:12:32 +02:00
Snaipe
c270c02940
Fixed asserts doxygen & integrated them into the assertion reference
2016-04-10 15:12:32 +02:00
Snaipe
de5ec40466
Fixed out of bounds during assert message sending
2016-02-22 16:56:00 +01:00
Snaipe
ec5c8958cb
Fixed naming convention conflicts for internal variables used by the implementation of cr_assert
2016-02-16 17:47:02 +01:00
Snaipe
1f674d3ffb
Fixed empty format string warning with GCC 4.8
2016-02-16 17:35:14 +01:00
Snaipe
e638cf3d43
Merge branch 'features/io-rewrite-nanopb' into bleeding
2016-01-18 01:35:55 +01:00
Snaipe
f4e444a8d3
Integrated new protocol into the core
2016-01-11 12:21:58 +01:00
Snaipe
2461574214
We're in 2016.
2016-01-06 17:35:35 +01:00
Snaipe
5101a514a3
Moved cr_translate_assert_msg out of the public API
2015-11-27 15:42:05 +01:00
Snaipe
586f29128d
Refactored the implementation of parameterized tests macros to internal/
2015-11-17 18:24:44 +01:00
Snaipe
9b993abb93
Refactored tests and assertions implementation to internal/
2015-11-17 17:33:44 +01:00