00347f1 | Martin Hořeňovský | 26 May 2019, 20:47:00 UTC | v2.8.0 | 26 May 2019, 20:47:00 UTC |
a5a2d08 | Martin Hořeňovský | 26 May 2019, 19:19:55 UTC | Remove commented out code | 26 May 2019, 19:19:55 UTC |
97602b2 | Martin Hořeňovský | 25 May 2019, 19:20:37 UTC | Remove obsolete file with wrong advice | 25 May 2019, 19:20:37 UTC |
e28e162 | Martin Hořeňovský | 25 May 2019, 19:15:58 UTC | Merge pull request #1638 from janisozaur/patch-1 Prevent building in source dir | 25 May 2019, 19:15:58 UTC |
90378f4 | Martin Hořeňovský | 23 May 2019, 12:29:45 UTC | Have conan test-build the package in a separate subdirectory | 25 May 2019, 17:58:49 UTC |
84f8e80 | Jozef Grajciar | 23 May 2019, 17:29:18 UTC | Nttp support tests approvals | 23 May 2019, 19:03:47 UTC |
732e4b0 | Jozef Grajciar | 24 April 2019, 15:04:13 UTC | docs for signature based parametrised test cases | 23 May 2019, 19:03:47 UTC |
0c43f98 | Jozef Grajciar | 17 April 2019, 18:23:24 UTC | Nttp support Closes #1531 | 23 May 2019, 19:03:47 UTC |
bd703dd | Martin Hořeňovský | 23 May 2019, 12:19:22 UTC | Merge pull request #1611 from cincodenada/unscoped-disabled-prefixed Add UNSCOPED_INFO to prefix/disabled sections | 23 May 2019, 12:19:22 UTC |
9960278 | Martin Hořeňovský | 23 May 2019, 11:51:33 UTC | Fix error message when unmatched quotes are encountered by CAPTURE Thanks to @ledvinap for noticing | 23 May 2019, 11:54:51 UTC |
bfb4ee1 | Michał Janiszewski | 21 May 2019, 04:38:06 UTC | Prevent building in source dir Fixes #1636 | 21 May 2019, 04:38:06 UTC |
31537c4 | Phil Nash | 20 May 2019, 23:05:39 UTC | Rebased approvals | 20 May 2019, 23:05:39 UTC |
96355da | Phil Nash | 20 May 2019, 23:04:19 UTC | StringRef no longer repoints m_start to m_data after c_str() on a substring. This fixes an issue where a self-assignment of a StringRef copy would point into internally (and now dangling) data. (now self-assignment check is no longer needed) | 20 May 2019, 23:04:44 UTC |
71fce42 | Phil Nash | 20 May 2019, 22:56:55 UTC | Fix clang warning on self-assignment | 20 May 2019, 23:04:44 UTC |
d13e094 | Jozef Grajciar | 20 May 2019, 19:13:05 UTC | Remove unique type check Closes #1628 | 20 May 2019, 19:13:05 UTC |
d30f1dd | Phil Nash | 18 May 2019, 19:53:28 UTC | Rebased approvals | 18 May 2019, 19:53:28 UTC |
3bce8ba | Phil Nash | 18 May 2019, 16:54:06 UTC | Fix StringRef self-assignment after substring Thanks to Alex Tkachenko for spotting it. | 18 May 2019, 16:54:39 UTC |
e680c4b | Jozef Grajciar | 15 May 2019, 18:14:25 UTC | fix SEGFAULT during construction of Session coloured output tried to write startup exceptions to stream which was not initialized | 15 May 2019, 18:14:25 UTC |
f1e14a1 | mlimber | 08 May 2019, 13:04:33 UTC | Add missing word | 09 May 2019, 20:40:59 UTC |
92ad9ee | Martin Hořeňovský | 03 May 2019, 15:46:03 UTC | Merge pull request #1614 from mlimber/master Allow custom precision in error reports for floating-point numbers | 03 May 2019, 15:46:03 UTC |
e2862a8 | Martin Hořeňovský | 03 May 2019, 13:40:21 UTC | Add documentation for custom precision in float stringification | 03 May 2019, 13:40:21 UTC |
1161011 | Martin Hořeňovský | 02 May 2019, 19:32:54 UTC | Refactor custom precision in floating point stringification Also fixup tests. | 03 May 2019, 13:38:06 UTC |
53a83e8 | mlimber | 26 April 2019, 15:14:33 UTC | Add support for custom precision in floating point stringification Closes #1612 | 02 May 2019, 19:34:47 UTC |
9c741fe | Petr Ledvina | 01 May 2019, 17:12:44 UTC | Allow quotes in CAPTURE arguments (#1608) * Allow quotes in CAPTURE arguments Fix CAPTURE to handle string and character literals properly | 01 May 2019, 17:12:44 UTC |
979bbf0 | Phil nash | 27 April 2019, 17:52:38 UTC | Removed another redundant ; (from docs) | 27 April 2019, 17:52:38 UTC |
33ce3f3 | Phil nash | 27 April 2019, 17:51:26 UTC | added cpp to another code block in docs | 27 April 2019, 17:51:26 UTC |
87a9424 | Phil nash | 27 April 2019, 17:50:05 UTC | Removed redundant ; | 27 April 2019, 17:50:05 UTC |
00cb003 | Phil nash | 26 April 2019, 17:24:52 UTC | Enclosed generated StringMaker for enums in Catch namespace, rather than qualified | 26 April 2019, 17:24:52 UTC |
6267b06 | Phil nash | 26 April 2019, 16:06:44 UTC | Added #include for <memory> (for unique_ptr) | 26 April 2019, 16:06:44 UTC |
9837c35 | Phil nash | 26 April 2019, 10:30:19 UTC | Rebased approvals for stringified enum tests | 26 April 2019, 10:30:19 UTC |
46066ed | Phil nash | 26 April 2019, 10:26:45 UTC | Merge branch enum stringification work | 26 April 2019, 10:26:45 UTC |
6981783 | Phil nash | 25 April 2019, 13:19:00 UTC | Added some missing #includes | 25 April 2019, 13:19:00 UTC |
08c8df1 | Phil nash | 25 April 2019, 09:32:55 UTC | include StringRef, rather than fwd decl, for splitString | 25 April 2019, 09:32:55 UTC |
daeb5a8 | Phil nash | 25 April 2019, 09:23:58 UTC | Removed global qualification of specialisation | 25 April 2019, 09:23:58 UTC |
f2ee4f1 | Phil nash | 25 April 2019, 09:13:11 UTC | Moved enum tests that depend on internals to IntrospectiveTests. - also factored out makeEnumInfo, so tests don't need to touch registry - and added usage test that involves namespace | 25 April 2019, 09:13:11 UTC |
182fc3e | Wu Yuanshou | 24 April 2019, 03:42:29 UTC | fix example's mistake in slow-compiles.md the example lack the generation of factorial.o file which lead to an undefined reference error. | 25 April 2019, 07:48:22 UTC |
6b5b726 | Joel Bradshaw | 24 April 2019, 19:51:21 UTC | Add UNSCOPED_INFO to prefix/disabled sections | 24 April 2019, 19:56:39 UTC |
f45bb00 | Joel Bradshaw | 24 April 2019, 19:50:31 UTC | Add failing test for CATCH_UNSCOPED_CAPTURE Actually fails to compile, which is good | 24 April 2019, 19:55:11 UTC |
7c37501 | Martin Hořeňovský | 22 April 2019, 21:15:59 UTC | v2.7.2 | 22 April 2019, 21:15:59 UTC |
4a1ca1a | Martin Hostettler | 21 April 2019, 21:29:52 UTC | TrackerContext: Remove misleading instance static method. TrackerContext is not used as singleton, so just remove this misleading method | 22 April 2019, 14:37:22 UTC |
e02d9e7 | Phil Nash | 21 April 2019, 17:32:20 UTC | Document CATCH_REGISTER_ENUM | 21 April 2019, 17:32:20 UTC |
541f1ed | Phil Nash | 21 April 2019, 17:26:46 UTC | Only provide CATCH_REGISTER_ENUM No longer have version without the CATCH_ prefix | 21 April 2019, 17:26:46 UTC |
346723c | Phil Nash | 21 April 2019, 17:15:26 UTC | Renamed STRINGIFY_ENUM to REGISTER_ENUM | 21 April 2019, 17:15:26 UTC |
5a74fcc | Phil Nash | 21 April 2019, 16:56:19 UTC | Removed IEnumInfo (just use EnumInfo directly) | 21 April 2019, 17:09:58 UTC |
9d5d719 | Phil Nash | 21 April 2019, 17:03:44 UTC | Changed splitString to splitStringRef Now takes and returns StringRefs | 21 April 2019, 17:03:44 UTC |
91b617c | Will Handley | 14 January 2019, 14:31:09 UTC | Added a vector approximate matcher | 20 April 2019, 08:02:17 UTC |
45e5525 | Martin Hořeňovský | 19 April 2019, 15:54:21 UTC | Remove home-rolled algorithm replacements Previously we had them to avoid including <algorithm> in the vector matchers, but * we included it anyway, even though we did not use it * we use <algorithm> anyways in the generators | 19 April 2019, 15:54:21 UTC |
3978e96 | Martin Hořeňovský | 18 April 2019, 14:18:30 UTC | Add more documentation on contributing | 18 April 2019, 14:18:30 UTC |
d6fce7b | Stephen Newell | 13 January 2019, 15:54:23 UTC | Fix warnings generated with -Wshadow | 18 April 2019, 13:30:38 UTC |
c3c82f5 | Martin Hořeňovský | 18 April 2019, 12:10:24 UTC | Merge pull request #1336 from ax3l/topic-overrideVirtualRedundant Refactor: override implies virtual | 18 April 2019, 12:10:24 UTC |
c765381 | Martin Hořeňovský | 18 April 2019, 11:46:02 UTC | Add basic CPack support @ThijsWithaar is responsible for giving me the idea, but his PR had couple of things that meant it was simpler to rewrite it than to fix and merge it. Supersedes and closes #1599 | 18 April 2019, 11:47:33 UTC |
79417b9 | JoeyGrajciar | 18 April 2019, 09:35:33 UTC | Revert "draft of nttp support" This reverts commit 0c39409da710ede162c873616d7295242ccc4981. | 18 April 2019, 09:35:33 UTC |
11cdd72 | JoeyGrajciar | 18 April 2019, 09:26:33 UTC | Merge remote-tracking branch 'refs/remotes/origin/nttp_support' | 18 April 2019, 09:26:33 UTC |
0c39409 | Jozef Grajciar | 17 April 2019, 18:23:24 UTC | draft of nttp support added _SIG macros | 17 April 2019, 19:41:19 UTC |
edfac75 | Martin Hořeňovský | 16 April 2019, 21:49:22 UTC | Add test for omitting the 'Filters' heading when there were none | 16 April 2019, 21:49:22 UTC |
ac94bd0 | Martin Luelf | 14 April 2019, 15:39:26 UTC | ParseAndAddCatchTests: Ignore cmake object libraries | 14 April 2019, 17:10:15 UTC |
d4eec01 | Maciej Patro | 13 April 2019, 13:47:14 UTC | CatchAddTests now adds tags as labels for ctest - `ctest --print-labels` now will show list of available labels - `ctest -L <regex>` will allow to run tests with given labels(tags) | 14 April 2019, 16:59:53 UTC |
36fb856 | Martin Hořeňovský | 11 April 2019, 11:04:54 UTC | Fix JUnit reporter output so that it conforms to JUnit schema The `properties` can only go under the `testsuite` tag, not under the `testsuites` tag. Fixes #1598 | 11 April 2019, 11:04:54 UTC |
4e32e0a | Martin Hořeňovský | 10 April 2019, 18:15:42 UTC | Fix vendored dep because upstream is non-responsive Eventually this needs to be fixed in the textflow project by Phil, but he has not done so in the half a year this bug has been known to be there, so... Closes #1470 Closes #1455 | 10 April 2019, 18:17:25 UTC |
1e2270b | Daniele E. Domenichelli | 07 March 2019, 15:01:19 UTC | ParseAndAddCatchTests: Do not change CMAKE_MINIMUM_REQUIRED_VERSION when included | 10 April 2019, 08:50:13 UTC |
5096e39 | Daniele E. Domenichelli | 07 March 2019, 14:59:53 UTC | ParseAndAddCatchTests: Add scope to functions in order to avoid name collisions | 10 April 2019, 08:50:13 UTC |
15ccced | Daniele E. Domenichelli | 07 March 2019, 14:07:59 UTC | ParseAndAddCatchTests: Document AdditionalCatchParameters variable | 10 April 2019, 08:50:13 UTC |
682617b | Daniele E. Domenichelli | 07 March 2019, 14:07:57 UTC | ParseAndAddCatchTests: Fix tests not found When using an optional launcher the target name is not interpreted as a target, therefore it is not replaced automatically with its path. | 10 April 2019, 08:50:13 UTC |
15150c7 | Daniele E. Domenichelli | 07 March 2019, 14:07:53 UTC | ParseAndAddCatchTests: Set the ParseAndAddCatchTests_TESTS property After the script, the ParseAndAddCatchTests_TESTS property for the target, and for each source file in the target is set, and contains the list of the tests extracted from that target, or from that file. This is useful, for example to add further labels or properties to the tests. | 10 April 2019, 08:50:13 UTC |
5ce355a | Torfinn Berset | 05 April 2019, 09:39:13 UTC | For macOS builds, disable isDebuggerActive() for non-AppleClang targets. Fixes #1588 | 10 April 2019, 08:19:54 UTC |
edde6f4 | Ryan Pavlik | 08 April 2019, 21:30:28 UTC | Fix typos identified by codespell. Self test baselines also modified accordingly, due to one typo found in a string in test code. | 10 April 2019, 07:42:11 UTC |
6bc5d17 | Martin Hořeňovský | 10 April 2019, 07:31:00 UTC | Merge pull request #1596 from 50ty/patch-1 IndexOfHideLabel is never used | 10 April 2019, 07:31:00 UTC |
3079b51 | Stefan Rommel | 10 April 2019, 06:00:08 UTC | IndexOfHideLabel is never used | 10 April 2019, 06:00:08 UTC |
e99f1ef | Martin Hořeňovský | 09 April 2019, 09:50:59 UTC | Avoid adding a default test spec when none was provided | 09 April 2019, 09:50:59 UTC |
b9dd193 | Martin Hořeňovský | 08 April 2019, 11:30:44 UTC | v2.7.1 | 08 April 2019, 11:38:00 UTC |
293d617 | Martin Hořeňovský | 08 April 2019, 11:20:41 UTC | Merge pull request #1592 from robinlinden/fix-cmake-integration-typo Use correct filename in CMake integration docs | 08 April 2019, 11:20:41 UTC |
7be35af | Robin Lindén | 07 April 2019, 13:41:34 UTC | Use correct filename in CMake integration docs | 07 April 2019, 13:41:34 UTC |
02f13cf | Phil nash | 04 April 2019, 15:02:58 UTC | Made onto dev build and regenerated single header | 04 April 2019, 15:02:58 UTC |
43428c6 | Phil nash | 04 April 2019, 14:55:46 UTC | First commit of STRINGIFY_ENUM | 04 April 2019, 14:55:46 UTC |
08147a2 | Martin Hořeňovský | 26 March 2019, 19:39:35 UTC | Fix ObjC matchers Closes #1571 | 03 April 2019, 18:32:11 UTC |
8af8704 | Ziv Shahaf | 01 April 2019, 19:33:57 UTC | support for printing test filters (PR #1585) | 03 April 2019, 18:24:52 UTC |
3816e99 | Martin Hořeňovský | 31 March 2019, 12:11:10 UTC | Add GENERATE_COPY and GENERATE_VAR capturing generator macros | 31 March 2019, 12:11:10 UTC |
b77cec0 | Martin Hořeňovský | 29 March 2019, 09:48:56 UTC | Fix test tag parsing to split [.foo] into [.][foo] | 29 March 2019, 09:48:56 UTC |
54089c4 | Omer Ozarslan | 24 March 2019, 14:44:22 UTC | Deducing return type of map generator helper (#1576) * Deduce map return type implicitly Giving the first template argument to map generator function to deduce return type is now optional even if the return type is different from the type generated by mapped generator. | 24 March 2019, 14:44:22 UTC |
296d447 | Martin Hořeňovský | 20 March 2019, 14:22:27 UTC | Merge pull request #1575 from alabuzhev/warning_ntstatus Suppress warning caused by ntstatus.h inclusion | 20 March 2019, 14:22:27 UTC |
0531965 | Alex Alabuzhev | 19 March 2019, 23:55:18 UTC | Suppress warning caused by ntstatus.h inclusion | 19 March 2019, 23:57:56 UTC |
a1cdff4 | Tadeusz Puźniakowski | 18 March 2019, 14:14:32 UTC | raspigcd - opensource-users Added raspigcd that uses Catch2 for tests | 19 March 2019, 19:35:59 UTC |
4611125 | Steve Hollasch | 12 March 2019, 21:35:47 UTC | generators.md: fix extraneous back tick in doc | 14 March 2019, 08:14:02 UTC |
e509012 | Clare Macrae | 08 March 2019, 09:17:47 UTC | Update blog URL and fic typos in tutorial.md | 09 March 2019, 17:02:29 UTC |
448825d | Clare Macrae | 08 March 2019, 09:15:15 UTC | Readability improvements for assertions.md | 09 March 2019, 17:02:29 UTC |
0fff8e7 | Clare Macrae | 08 March 2019, 09:13:53 UTC | Add ApprovalTests.cpp to list of open source users | 09 March 2019, 17:02:29 UTC |
68a3c12 | Martin Hořeňovský | 09 March 2019, 16:35:08 UTC | Merge pull request #1562 from claremacrae/patch-2 Update url of blog post | 09 March 2019, 16:35:08 UTC |
1ce5ec9 | Martin Hořeňovský | 09 March 2019, 16:33:42 UTC | Merge pull request #1565 from inobelar/patch-1 Added override keyword near IntRange::describe() method | 09 March 2019, 16:33:42 UTC |
37a4e32 | Yurii Nakonechnyi | 09 March 2019, 13:05:27 UTC | Added override keyword near IntRange::describe() method | 09 March 2019, 13:05:27 UTC |
0424c9a | Clare Macrae | 08 March 2019, 08:56:00 UTC | Update url of blog post | 08 March 2019, 08:56:00 UTC |
d633072 | Martin Hořeňovský | 07 March 2019, 20:44:57 UTC | v2.7.0 | 07 March 2019, 20:44:57 UTC |
51ed08b | Martin Hořeňovský | 07 March 2019, 19:48:02 UTC | Take changes to Clara from master | 07 March 2019, 19:48:36 UTC |
1701325 | Omer Ozarslan | 04 February 2019, 01:41:41 UTC | Document unscoped info | 06 March 2019, 21:04:35 UTC |
7aee973 | Omer Ozarslan | 01 February 2019, 15:36:35 UTC | Add tests for unscoped info Update approval tests as new tests are added for messaging. | 06 March 2019, 21:04:35 UTC |
99575b4 | Omer Ozarslan | 01 February 2019, 15:11:30 UTC | Add unscoped info functionality This adds UNSCOPED_INFO macro, creating a log message that is stored until the end of next assertion or the end of test case, whichever comes first. These messages are not scoped locally, unlike messages created by INFO macro. | 06 March 2019, 21:04:35 UTC |
1a03918 | Martin Hořeňovský | 06 March 2019, 20:53:17 UTC | Force flush streams in tests for #1514 This avoids the problem where writes to stderr/stdout stop being line-buffered when stderr/stdout is redirected to a file, which led to different order of outputs between Linux and Windows in our tests. | 06 March 2019, 20:53:26 UTC |
bd667f4 | Martin Hořeňovský | 03 March 2019, 12:10:08 UTC | Add comma-escaping in test specs to ParseAndAddCatchTests.cmake Fixes #1527 | 03 March 2019, 12:11:11 UTC |
28db5ed | Martin Hořeňovský | 02 March 2019, 20:22:41 UTC | Add tests for #1514 If the regression comes back, it will only be caught by approvals, but that's better than nothing. | 02 March 2019, 20:22:47 UTC |
7d2451f | SimonChh | 02 March 2019, 20:18:48 UTC | Fix output redirection in failing tests (#1525) Fixes #1514 | 02 March 2019, 20:18:48 UTC |
5bf6e47 | Martin Hořeňovský | 26 February 2019, 11:46:10 UTC | Add another example for generators | 26 February 2019, 11:52:21 UTC |