Commit graph

1081 commits

Author SHA1 Message Date
Snaipe
ca85603b0d Removed unused include 2015-09-22 12:14:33 +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
984ecc5a74 Added missing include directory addition for libintl dependency 2015-09-22 01:12:32 +02:00
Snaipe
d05d71bbd5 Renamed TESTS cmake option to CTESTS 2015-09-22 00:16:45 +02:00
Snaipe
86a1707b75 Added cmake option to turn on/off tests (off by default) 2015-09-21 23:26:47 +02:00
Snaipe
3148348c37 [v2.1.0] Merge branch 'bleeding' (Version release) 2015-09-21 22:35:34 +02:00
Snaipe
7efbac94d1 Fixed wrong setjmp usage in theory main and cleaned up function 2015-09-21 13:02:51 -07:00
Snaipe
87cfa36481 Fixed warnings on Release builds 2015-09-21 20:32:56 +02:00
Snaipe
b5156702b2 Disabled coverage for non-debug builds 2015-09-21 20:13:16 +02:00
Snaipe
e57e81bf89 [Issue #52] Added Release and RelWithDebInfo configuration targets for CI builds 2015-09-21 20:09:43 +02:00
Snaipe
9531e5d970 Added clarification on theories vs parameterized tests in documentation 2015-09-21 18:19:55 +02:00
Snaipe
7c9855f9da Updated README feature list 2015-09-21 18:08:06 +02:00
Snaipe
9683945a06 Updated documentation on parameterized tests to include dynamic allocation 2015-09-21 18:06:56 +02:00
Snaipe
eb99798241 [Issue #51] Removed template declaration to redirection functions 2015-09-21 08:43:12 -07:00
Snaipe
39265392be Revert "Fixed stdin redirection test"
This reverts commit 84706900b4.
2015-09-21 08:35:50 -07:00
Snaipe
c474567472 [Issue #47] Merge branch 'features/winfork' into bleeding 2015-09-21 17:23:59 +02:00
Snaipe
2819cf9ebe Added missing alloc.h header inclusion 2015-09-21 17:11:20 +02:00
Snaipe
942de4a583 Fixed line numbers on regression tests for parameterized tests 2015-09-21 17:02:16 +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
40f7646e22 Added retry routine on heap creation until the base address is suitable. 2015-09-21 07:03:11 -07:00
Snaipe
e0b3182786 Revert "Added garbage, low quality memory allocator as cr_malloc implementation"
This reverts commit 2d95fa4bde.
2015-09-21 06:39:40 -07:00
Snaipe
2d95fa4bde Added garbage, low quality memory allocator as cr_malloc implementation 2015-09-20 18:24:09 -07:00
Snaipe
4352c402c0 Revert "Delayed private heap allocation to after child the process started on windows"
This reverts commit acce462995.
2015-09-21 03:17:25 +02:00
Snaipe
acce462995 Delayed private heap allocation to after child the process started on windows 2015-09-21 00:03:08 +02: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
5b42df6db9 Merge branch 'features/parameterized-tests' into bleeding 2015-09-20 19:43:17 +02:00
Snaipe
0da61ed2c5 Changed parameterized tests to mirror the fix to #50 2015-09-20 14:01:31 +02:00
Snaipe
8fab533cad Added documentation for parameterized tests 2015-09-20 13:59:10 +02:00
Snaipe
ef0d88326c Added regression test for parameterized sample 2015-09-20 13:59:10 +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
12a0d6c190 Fixed invalid setjmp usage 2015-09-20 13:59:10 +02:00
Snaipe
3d6bd31905 Removed the hard 1024-byte limit on passed user data for parameterized tests 2015-09-20 13:59:10 +02:00
Snaipe
b10d6fb165 Fixed invalid context passing in windows fork code 2015-09-20 13:59:10 +02:00
Snaipe
dd41497476 Removed stray semicolon and fixed signed/unsigned comparison warning on windows 2015-09-20 13:59:10 +02:00
Snaipe
f09dff7d28 Fixed context passing error with parameterized tests 2015-09-20 13:59:10 +02:00
Snaipe
c30e70da59 Fixed windows compilation errors 2015-09-20 13:59:10 +02:00
Snaipe
c5e6d0c770 Handle safely winfork failures 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
84706900b4 Fixed stdin redirection test 2015-09-20 13:21:57 +02:00
Snaipe
b655e3b1f2 Merge branch 'patch' into bleeding (Fixes #50) 2015-09-20 12:49:49 +02:00
Snaipe
d93f0c9faf [v2.0.2] Merge branch 'patch' (Fixes #50) 2015-09-20 12:45:35 +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
Franklin Mathieu
f2a15a9aab Merge pull request #49 from am11/bleeding
Build: Improves preprocessor directives for BSD
2015-09-19 15:32:26 +02:00
Adeel
09602eb47a Build: Improves preprocessor directives for BSD.
* Also adds a search path `/usr/local/include` to top-level CMakeLists.

Fixes #48.
2015-09-19 16:28:57 +03:00
Snaipe
981e63f63b Merge branch 'patch' into bleeding (Fixes critical issue) 2015-09-19 14:55:20 +02:00
Snaipe
9f8d297f05 [v2.0.1] Merge branch 'patch' (Fixes critical issue) 2015-09-19 14:49:05 +02:00