Commit graph

77 commits

Author SHA1 Message Date
Snaipe
b4591cd0e1 [license] Updated license year on missed files 2016-01-18 16:06:54 +01:00
Snaipe
65aa79dd52 [v2.2.0] Merge branch 'bleeding' (Version release) 2015-12-08 14:31:59 +01:00
Snaipe
1b9c13246a Fixed misformed table in assert docs 2015-12-07 15:09:30 +01:00
Snaipe
dbe2894b88 [Issue #81] Fixed documentation not mentioning that the assert message is a format string 2015-12-07 13:57:22 +01:00
Snaipe
30f2982423 Fixed main not cleaning up on special CLI actions 2015-12-04 17:41:14 +01:00
Snaipe
3e48959798 Added --quiet implication of having a provider write to stderr in documentation 2015-11-27 12:31:38 +01:00
Snaipe
1beccec921 Added back CRITERION_ENABLE_TAP and added CRITERION_OUTPUTS environment variable. 2015-11-26 00:23:27 +01:00
Snaipe
26b25cf1f9 Updated docs on the required version of GCC 2015-11-25 20:16:26 +01:00
Snaipe
eeb7ab24f3 Fixed list formatting for supported compilers in documentation 2015-11-19 14:32:24 +01:00
Snaipe
3cfb0aa5a8 Added documentation for --json 2015-11-11 13:26:49 +01:00
Snaipe
8624880183 [Issue #68] Merge branch 'features/new-reporting' into bleeding
Changelog:

~ Overhauls the output reporting system
+ Adds registration of user defined output reporters
+ Adds --output CLI switch
+ Adds --quiet CLI switch
- Removes CRITERION_ENABLE_{TAP,XML} environment variables
2015-11-11 12:51:53 +01:00
Snaipe
68b1d4dfcd Added --output CLI switch 2015-11-11 12:05:06 +01:00
Snaipe
a046cb2b3b Added documentation for registering custom output providers 2015-11-11 11:48:39 +01:00
Snaipe
554f25608f Refactored output_provider -> logger, and moved actual output providers to io/ 2015-11-11 11:04:28 +01:00
Snaipe
06dcdc32c7 Fixed typo in env doc, added missing doc for CRITERION_DISABLE_TIME_MEASUREMENTS 2015-11-11 10:40:30 +01:00
Snaipe
c5c5fe8699 Updated documentation for the new reporting system 2015-11-11 10:39:07 +01:00
Snaipe
c0e7486df3 Added --xml to help message and documentation 2015-10-05 16:27:31 +02:00
Snaipe
8db5def5e3 [Issue #56] Updated screencast 2015-09-25 14:10:58 +02:00
Snaipe
2354ba6c78 Fixed and completed documentation on parameterized tests 2015-09-23 21:54:42 +02:00
Snaipe
7263020d74 Updated documentation intro [ci skip] 2015-09-23 14:10:09 +02:00
Snaipe
7d4896da07 Updated documentation to mention extglob patterns 2015-09-23 02:19:11 +02:00
Snaipe
fbd6d3dba0 Added documentation for --jobs and CRITERION_JOBS 2015-09-23 02:11:06 +02:00
Snaipe
0de2797dee Renamed assume macros for consistency 2015-09-22 12:12:54 +02:00
Snaipe
3148348c37 [v2.1.0] Merge branch 'bleeding' (Version release) 2015-09-21 22:35:34 +02:00
Snaipe
9531e5d970 Added clarification on theories vs parameterized tests in documentation 2015-09-21 18:19:55 +02:00
Snaipe
9683945a06 Updated documentation on parameterized tests to include dynamic allocation 2015-09-21 18:06:56 +02:00
Snaipe
8fab533cad Added documentation for 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
d93f0c9faf [v2.0.2] Merge branch 'patch' (Fixes #50) 2015-09-20 12:45:35 +02: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
Snaipe
d58fc1598a Fixed documentation on report hook parameters 2015-09-15 19:02:52 +02:00
Snaipe
d75eb4f038 [v2.0.0] Merge branch 'bleeding' (Version release) 2015-09-14 04:27:58 +02:00
Snaipe
5e275da558 Updated documentation on asserts 2015-09-14 04:16:03 +02:00
Snaipe
8ac4911f19 Added assertion reference in documentation 2015-09-08 23:49:35 +02: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
f2f87cdc1a Updated Setup steps in documentation 2015-09-07 11:00:52 +02:00
Snaipe
c03a149507 Added common usage assume macro functions for theories 2015-09-06 21:59:50 +02:00
Snaipe
fc64949d96 Updated documentation for new build instructions 2015-09-04 03:11:07 +02:00
Snaipe
00783d66ea Added documentation for theories 2015-09-03 23:51:59 +02:00
Snaipe
5d25030a6c [Issue #31] Merge branch 'features/theories' into bleeding 2015-09-03 19:00:15 +02:00
Snaipe
50df60c962 Added documentation for .exit_code 2015-09-03 17:31:05 +02:00
Snaipe
1757752dd1 Added reporting & logging on theory failure 2015-09-03 17:29:46 +02:00
Snaipe
e37b6b55a3 Documented new -S switch 2015-08-20 20:39:28 +02:00
Snaipe
3869b864d3 Bump version: 1.3.0 → 1.3.1 2015-08-05 07:13:56 +02:00
Snaipe
4e36f68ff3 [v1.3.0] Merge branch 'bleeding' (Version release)
Changelog:
criterion: version 1.3.0
* Turned the library into a shared library.
* Added extended globbing for --pattern (requires PCRE)
* Switched to a CMake build system
* Fixed windows builds & output
* Added basic windows SEH-to-signal translator
2015-08-05 06:56:27 +02:00
Snaipe
7ba60586bf Updated version numbers and setup steps in documentation 2015-08-05 06:51:31 +02:00
Snaipe
dafe456c31 Updated documentation for signals on windows 2015-08-05 06:51:31 +02:00
Snaipe
e115417f66 Updated documentation on windows support 2015-08-05 06:51:31 +02:00