Martin Hořeňovský
|
d2d8455b57
|
v2.2.2
|
2018-04-06 12:11:22 +02:00 |
|
Martin Hořeňovský
|
1ca8f43b01
|
Add PredicateMatcher that takes an arbitrary predicate functions
Also adds `Predicate` helper function to create `PredicateMatcher`.
Because of limitations in type inference it needs to be explicitly
typed, like so
`Predicate<std::string>([](std::string const& str) { ... })`.
It also takes an optional second argument for description of the
predicate.
It is possible to infer the argument with sufficient TMP, see
https://stackoverflow.com/questions/43560492/how-to-extract-lambdas-return-type-and-variadic-parameters-pack-back-from-gener/43561563#43561563
but I don't think that the magic is worth introducing ATM.
Closes #1236
|
2018-04-04 11:14:19 +02:00 |
|
Martin Hořeňovský
|
0a34cc201e
|
v2.2.1
|
2018-03-11 12:04:28 +01:00 |
|
Martin Hořeňovský
|
d14b7563c2
|
v2.2.0
|
2018-03-07 11:06:15 +01:00 |
|
Martin Hořeňovský
|
552589f25b
|
Merge branch 'master' into master
|
2018-03-07 10:37:50 +01:00 |
|
Tomas Zeman
|
352853ed7e
|
Introduce conditional wchar_t (and std::wstring) support
The support is turned on by default but the user might need to be able
to turn it off which is now possible by defining CATCH_CONFIG_NO_WCHAR.
|
2018-03-07 10:35:31 +01:00 |
|
Josh Soref
|
b11175548a
|
Fixup various spelling errors (#1208)
|
2018-03-07 10:08:35 +01:00 |
|
Martin Hořeňovský
|
cf4b7eead9
|
Document CATCH_CONFIG_CPP17_UNCAUGHT_EXCEPTIONS macro
Also fix how it can be disabled.
|
2018-02-25 21:22:38 +01:00 |
|
Nils Deppe
|
e84768fff1
|
Add SpECTRE project to list of users.
|
2018-02-14 08:31:33 +01:00 |
|
Martin Hořeňovský
|
31673ee0ca
|
Document CATCH_CONFIG_DEFAULT_REPORTER macro
|
2018-02-11 18:10:28 +01:00 |
|
Martin Hořeňovský
|
34d7a33574
|
Add a way to change fallback stringifier
This allows reuse of projects existing stringification machinery
Closes #1024
|
2018-02-11 16:31:12 +01:00 |
|
Martin Hořeňovský
|
082c3b84bc
|
Fix typos in documentation
|
2018-02-10 22:16:32 +01:00 |
|
Martin Hořeňovský
|
a90305f857
|
Add another known bug to limitations.md
Related to #1183
|
2018-02-10 13:51:33 +01:00 |
|
dvirtz
|
355b3f9952
|
Add option to warn when no tests ran
Closes #1158
|
2018-02-09 18:49:36 +01:00 |
|
Martin Hořeňovský
|
7cbd0b587a
|
v2.1.2
|
2018-02-09 17:10:27 +01:00 |
|
Martin Hořeňovský
|
5e484862f2
|
Add Catch::is_range to documentation
|
2018-02-01 20:29:49 +01:00 |
|
George Fotopoulos
|
5e8df1c384
|
Update opensource-users.md
|
2018-01-28 21:05:24 +01:00 |
|
Martin Hořeňovský
|
44dbda9f01
|
Add CATCH_VERSION_* defines for external use
I wonder how much use they will actually see, but their cost is
fairly minor.
Closes #1131
|
2018-01-26 20:56:14 +01:00 |
|
Martin Hořeňovský
|
62dae592c3
|
v2.1.1
|
2018-01-26 16:06:07 +01:00 |
|
Phil Nash
|
d5959907f5
|
Added Catch::clara namespace to doc for adding Opt
- Thanks to sakamoto-poteko in #1159 for point out its ommission
|
2018-01-23 07:44:09 +00:00 |
|
Martin Hořeňovský
|
9700ee4fc0
|
Update CTest autodiscovery documentation
|
2018-01-12 12:28:14 +01:00 |
|
Martin Hořeňovský
|
bbda8cd77c
|
Update reporter docs with their new location
|
2018-01-12 12:20:52 +01:00 |
|
Martin Hořeňovský
|
5774c4f9c2
|
Update release process with the need to release reporters
|
2018-01-11 21:06:35 +01:00 |
|
Martin Hořeňovský
|
cd76f5730c
|
v2.1.0
|
2018-01-10 13:53:04 +01:00 |
|
Aivars Kalvans
|
13ea4225e7
|
Add fuxedo.io to open source users
|
2018-01-06 14:02:01 +01:00 |
|
Phil Nash
|
fc88313d45
|
Added DtCraft to Open Source users
|
2017-12-12 17:22:40 +00:00 |
|
Dan Nissenbaum
|
88d2bac624
|
Trivial typo fix. (#1119)
|
2017-12-09 21:29:39 +01:00 |
|
Martin Hořeňovský
|
24851dff99
|
Add release notes from the EOL of Catch Classic
|
2017-12-03 14:19:02 +01:00 |
|
lbersch
|
516dbc83bc
|
Add inja to open source users (#1106)
* Add Inja to open-source users
* Capitalize first letter in user description
* Fix url
|
2017-11-17 11:49:39 +01:00 |
|
Martin Moene
|
2bbba4f544
|
Refer to example code from the Tutorial
|
2017-11-15 15:37:39 +01:00 |
|
Martin Moene
|
29cdd6c526
|
Add link to event listener example to documentation
|
2017-11-15 15:37:39 +01:00 |
|
Martin Moene
|
dfb7217613
|
Add list of examples to documentation
|
2017-11-15 15:37:39 +01:00 |
|
Martin Hořeňovský
|
97a8640cbf
|
Update 3rd party bugs documentation
Removes bugs from no longer supported compilers
Adds a confirmed 3rd party bug in VS 2015
Closes #881
|
2017-11-14 22:05:30 +01:00 |
|
Martin Hořeňovský
|
033e078320
|
Fix typo in build system docs
|
2017-11-14 21:42:28 +01:00 |
|
Martin Hořeňovský
|
9796a77a37
|
Initial prototype of PCH support
Related to #1061
|
2017-11-14 21:41:36 +01:00 |
|
Martin Hořeňovský
|
b0857e846f
|
Provide a regex matcher against std::string
Related to #1040
|
2017-11-13 15:35:31 +01:00 |
|
Martin Hořeňovský
|
0b1f1b1003
|
Add ULP and margin matcher
Closes #1074
|
2017-11-10 18:33:00 +01:00 |
|
Phil Nash
|
24e6d5fa33
|
Fixed release notes mention of *_THROWS_MATCHES
As reported in #1088
|
2017-11-09 11:09:17 +01:00 |
|
Phil Nash
|
7423a481eb
|
Updated some Catch references to Catch2
|
2017-11-03 13:05:09 +00:00 |
|
Phil Nash
|
b119ebdde1
|
v2.0.1 release
|
2017-11-03 12:01:52 +00:00 |
|
Phil Nash
|
1c43fb64c1
|
Added docs for extending command line with Clara
|
2017-11-02 18:01:24 +00:00 |
|
Phil Nash
|
8b40c26434
|
Removed handling of start-up exceptions from custom main docs
|
2017-11-02 18:01:24 +00:00 |
|
Martin Hořeňovský
|
31cc62e6b7
|
Updated release notes with Approx changes
|
2017-11-01 22:25:17 +01:00 |
|
Martin Hořeňovský
|
a49e6fdc27
|
Update Approx documentation
|
2017-11-01 13:45:21 +01:00 |
|
Martin Hořeňovský
|
ae21020640
|
dev build 6
|
2017-10-31 15:17:21 +01:00 |
|
Pfiffikus
|
c3ddd4a7e2
|
Update test-cases-and-sections.md
some clarification and typo correction
|
2017-10-31 14:28:30 +01:00 |
|
Clare Macrae
|
c43ce85416
|
Fix very minor typo
it's -> its
|
2017-10-31 14:28:20 +01:00 |
|
Pfiffikus
|
4220f2eef2
|
Update build-systems.md
typo correction
|
2017-10-31 14:28:10 +01:00 |
|
Martin Hořeňovský
|
88e912b4d1
|
Fix documentation crosslink in configuration.md
|
2017-10-31 14:19:53 +01:00 |
|
Martin Hořeňovský
|
276393e4e5
|
Change ToC script to use <br> instead of trailing spaces
Also updated docs that contain ToC. Fixes #1048
|
2017-10-13 11:17:38 +02:00 |
|