Snaipe
|
a838e7786f
|
Added XML logging
|
2015-10-05 16:22:55 +02:00 |
|
Adeel
|
786e70dd1b
|
config: Check strtok_s capability.
Also cleans up redundancies and adds pragma in `UNUSED` macro.
|
2015-10-03 12:23:16 +03:00 |
|
Snaipe
|
4148d3d5d4
|
[Issue #64] Prefixed all unprefixed API functions and types
|
2015-10-02 15:10:41 +02:00 |
|
Snaipe
|
c3fdc08b02
|
[Issue #64] Prefixed all unprefixed macros with CR_
|
2015-10-02 15:02:50 +02:00 |
|
Snaipe
|
c530fd08eb
|
Merge branch 'feature/language-separation' into bleeding
|
2015-10-02 10:01:46 +02:00 |
|
Snaipe
|
10c9e4eed2
|
[Issues #65,#66] Delayed TAP output until the end of the tests
|
2015-10-02 10:00:51 +02:00 |
|
Snaipe
|
547c77266b
|
Added criterion_test_die to abort tests with a message on unhandled exceptions
|
2015-10-01 23:15:02 +02:00 |
|
Snaipe
|
4dcde5259c
|
Added C/C++ language isolation wrappers
|
2015-10-01 15:05:22 +02:00 |
|
Snaipe
|
3fe7b41256
|
[Issue #59] Added more explicit abort messages
|
2015-09-27 23:49:22 +02:00 |
|
Snaipe
|
461c56e8e9
|
Removed deprecated 1.x unprefixed assertion macros
|
2015-09-24 00:15:32 +02:00 |
|
Snaipe
|
0b8680aac7
|
Added array-to-criterion_test_param conversion constructor
|
2015-09-23 21:35:05 +02:00 |
|
Snaipe
|
f44eb1760e
|
Added optional cleanup parameter to conversion function
|
2015-09-23 20:37:09 +02:00 |
|
Snaipe
|
2b66cda524
|
Added criterion::parameters for simpler C++ parameter generation
|
2015-09-23 20:10:00 +02:00 |
|
Snaipe
|
37a043147f
|
[Issue #54] Added custom allocator for cr_malloc/cr_free
|
2015-09-23 19:48:11 +02:00 |
|
Snaipe
|
05812ca34e
|
Fixed buggy delete_arr
|
2015-09-23 19:21:32 +02:00 |
|
Snaipe
|
350eb235b1
|
[Issue #53] Removed ext/stdio_sync_filebuf.h
|
2015-09-23 14:12:09 +02:00 |
|
Snaipe
|
40dbcc3408
|
Added --jobs CLI switch and CRITERION_JOBS environment variable
|
2015-09-22 23:21:51 +02:00 |
|
Snaipe
|
0de2797dee
|
Renamed assume macros for consistency
|
2015-09-22 12:12:54 +02:00 |
|
Snaipe
|
1c42bf8de0
|
Fixed signedness comparison warning on delete_arr
|
2015-09-22 01:46:56 +02:00 |
|
Snaipe
|
eb99798241
|
[Issue #51] Removed template declaration to redirection functions
|
2015-09-21 08:43:12 -07:00 |
|
Snaipe
|
2819cf9ebe
|
Added missing alloc.h header inclusion
|
2015-09-21 17:11:20 +02:00 |
|
Snaipe
|
e2cf03c327
|
Fixed context passing errors for the heap and added dynamic parameter allocation for parameterized tests
|
2015-09-21 07:55:40 -07:00 |
|
Snaipe
|
5f9f617ee7
|
Added inheritable heap to fork process
|
2015-09-20 20:28:31 +02:00 |
|
Snaipe
|
010162f5b7
|
Removed capture level from designated initializer compat lambda to fix clang warnings
|
2015-09-20 19:44:07 +02:00 |
|
Snaipe
|
0da61ed2c5
|
Changed parameterized tests to mirror the fix to #50
|
2015-09-20 14:01:31 +02:00 |
|
Snaipe
|
d4472a1fdc
|
Fixed header warnings and removed dynamically-embeded data in parameterized sample
|
2015-09-20 13:59:10 +02:00 |
|
Snaipe
|
d66df33a5c
|
Updated samples and added cleanup procedure
|
2015-09-20 13:59:10 +02:00 |
|
Snaipe
|
1d908327d8
|
Fixed erroneous indirection logic for passed data
|
2015-09-20 13:59:10 +02:00 |
|
Snaipe
|
582fa18389
|
Added parameterized tests
|
2015-09-20 13:59:10 +02:00 |
|
Snaipe
|
b655e3b1f2
|
Merge branch 'patch' into bleeding (Fixes #50)
|
2015-09-20 12:49:49 +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
|
8688a5df4b
|
Fixed MinGW header bug where off_t/off64_t is not defined
(See http://sourceforge.net/p/mingw/bugs/2024/)
|
2015-09-15 23:02:46 +02:00 |
|
Snaipe
|
697c165fbe
|
Changed the timeout type to double
|
2015-09-15 22:56:29 +02:00 |
|
Snaipe
|
3a2fe96653
|
Added file mocking utility
|
2015-09-15 19:02:13 +02:00 |
|
Snaipe
|
8986414138
|
Added default message to file asserts
|
2015-09-14 04:15:48 +02:00 |
|
Snaipe
|
b0869165af
|
Added more file assertions and file comparison function
|
2015-09-14 03:58:25 +02:00 |
|
Snaipe
|
779fbca56e
|
Added redirection assertion shortcuts for std{out,err}
|
2015-09-14 03:39:52 +02:00 |
|
Snaipe
|
0e2203df43
|
Renamed file assertion macros for consistency
|
2015-09-14 03:35:13 +02:00 |
|
Snaipe
|
5e8491af90
|
Added any_throw and none_throw assertions
|
2015-09-14 03:24:25 +02:00 |
|
Snaipe
|
d4271865bc
|
Added default message for throw assertions
|
2015-09-14 02:14:46 +02:00 |
|
Snaipe
|
98a892d344
|
[Issue #33] Merge branch 'features/redirect' into bleeding
|
2015-09-13 14:03:55 +02:00 |
|
Snaipe
|
20c93d86de
|
Fixed GCC-specific code being visible to MSVC
|
2015-09-13 13:45:10 +02:00 |
|
Snaipe
|
9882f987cf
|
Fixed memory leak on cr_assert()
|
2015-09-13 13:12:16 +02:00 |
|
Snaipe
|
ac6415d465
|
Added C++ stream interface for redirection functions
|
2015-09-13 13:11:11 +02:00 |
|
Snaipe
|
e29d5a13cf
|
Added timeout code for tests
|
2015-09-12 17:27:59 +02:00 |
|
Snaipe
|
3dc9d47c0b
|
Added file assertions for redirection
|
2015-09-11 02:15:45 +02:00 |
|
Snaipe
|
53c9edc23e
|
Added redirection functions
|
2015-09-10 05:33:35 +02:00 |
|
Snaipe
|
e2a3a51e3c
|
[Issue #37] Added assert message localization & french translation
|
2015-09-10 03:40:50 +02:00 |
|
Snaipe
|
d6ef9f61ad
|
Improved assert messages
|
2015-09-09 01:29:20 +02:00 |
|
Snaipe
|
565ed9a672
|
Made the deprecation message work with MSVC
|
2015-09-08 23:08:27 +02:00 |
|