Snaipe
|
30c3afedda
|
Added first tentative to decouple the wrappers from the library
|
2015-12-05 01:37:58 +01:00 |
|
Snaipe
|
4185058a89
|
Added doxygen-style doc in criterion.h
|
2015-11-27 13:47:35 +01:00 |
|
Snaipe
|
9b993abb93
|
Refactored tests and assertions implementation to internal/
|
2015-11-17 17:33:44 +01:00 |
|
Snaipe
|
7fa0b6580b
|
Refactored internal headers into its own subdirectory
|
2015-11-17 16:30:00 +01:00 |
|
Snaipe
|
2da6588eab
|
Added better integration for multiple native languages tests
|
2015-10-03 02:43:24 +02:00 |
|
Snaipe
|
c3fdc08b02
|
[Issue #64] Prefixed all unprefixed macros with CR_
|
2015-10-02 15:02:50 +02:00 |
|
Snaipe
|
4dcde5259c
|
Added C/C++ language isolation wrappers
|
2015-10-01 15:05:22 +02:00 |
|
Snaipe
|
2819cf9ebe
|
Added missing alloc.h header inclusion
|
2015-09-21 17:11:20 +02:00 |
|
Snaipe
|
582fa18389
|
Added parameterized tests
|
2015-09-20 13:59:10 +02:00 |
|
Snaipe
|
5ecca806e1
|
Changed each section entry to be a pointer to the actual test/suite structure
|
2015-09-20 03:35:28 -07:00 |
|
Snaipe
|
d7466dc0e5
|
Refactored the default main to allow dynamic test registration
|
2015-09-07 15:55:36 +02:00 |
|
Snaipe
|
aca092b9d6
|
Refactored CLI parameter handling in its own function for reusability
|
2015-09-07 15:27:15 +02:00 |
|
Snaipe
|
f35bc3d21c
|
Fixed VC++ not registering any sections and internal crashes due to test data not being zero-filled
|
2015-09-07 07:26:53 +02:00 |
|
Snaipe
|
416b034fe1
|
Made the interface C++11-compatible
|
2015-09-07 01:15:31 +02:00 |
|
Snaipe
|
45fc694639
|
Marked with dllexport/import API functions
|
2015-09-06 00:37:30 +02:00 |
|
Snaipe
|
d756a2f858
|
Started to take another try for MSVC compatibility
|
2015-09-05 15:31:14 +02:00 |
|
Snaipe
|
4d60e8ad91
|
Added missing license headers
|
2015-08-06 00:23:22 +02:00 |
|
Snaipe
|
86762f8ff7
|
Fixed windows code for section retrieving and changed section names to fit under 8 bytes.
|
2015-08-03 15:15:48 +02:00 |
|
Snaipe
|
576dc9d97e
|
Added string identifier precompilation to avoid dynamic generation in pattern matching
|
2015-03-24 11:23:38 +01:00 |
|
Snaipe
|
45793a9ede
|
Refactored types out of criterion.h
|
2015-03-23 00:41:48 +01:00 |
|
Snaipe
|
6adaa8706f
|
Added suite separation and ordered set shenanigans
|
2015-03-22 20:13:47 +01:00 |
|
Snaipe
|
51bccd8753
|
Made Test -pedantic compliant
|
2015-03-16 15:30:13 +01:00 |
|
Snaipe
|
5e4306f89d
|
Made the Test macro comply to c99 va_args
|
2015-03-11 18:05:46 +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
|
09d186ab11
|
Exposed run_all to allow user-defined entry points
|
2015-02-06 12:46:38 +01:00 |
|
Snaipe
|
6cca71103a
|
Added signal & crash handling
|
2015-02-06 01:53:58 +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 |
|