https://github.com/philsquared/Catch

sort by:
Revision Author Date Message Commit Date
00347f1 v2.8.0 26 May 2019, 20:47:00 UTC
a5a2d08 Remove commented out code 26 May 2019, 19:19:55 UTC
97602b2 Remove obsolete file with wrong advice 25 May 2019, 19:20:37 UTC
e28e162 Merge pull request #1638 from janisozaur/patch-1 Prevent building in source dir 25 May 2019, 19:15:58 UTC
90378f4 Have conan test-build the package in a separate subdirectory 25 May 2019, 17:58:49 UTC
84f8e80 Nttp support tests approvals 23 May 2019, 19:03:47 UTC
732e4b0 docs for signature based parametrised test cases 23 May 2019, 19:03:47 UTC
0c43f98 Nttp support Closes #1531 23 May 2019, 19:03:47 UTC
bd703dd Merge pull request #1611 from cincodenada/unscoped-disabled-prefixed Add UNSCOPED_INFO to prefix/disabled sections 23 May 2019, 12:19:22 UTC
9960278 Fix error message when unmatched quotes are encountered by CAPTURE Thanks to @ledvinap for noticing 23 May 2019, 11:54:51 UTC
bfb4ee1 Prevent building in source dir Fixes #1636 21 May 2019, 04:38:06 UTC
31537c4 Rebased approvals 20 May 2019, 23:05:39 UTC
96355da 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 Fix clang warning on self-assignment 20 May 2019, 23:04:44 UTC
d13e094 Remove unique type check Closes #1628 20 May 2019, 19:13:05 UTC
d30f1dd Rebased approvals 18 May 2019, 19:53:28 UTC
3bce8ba Fix StringRef self-assignment after substring Thanks to Alex Tkachenko for spotting it. 18 May 2019, 16:54:39 UTC
e680c4b 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 Add missing word 09 May 2019, 20:40:59 UTC
92ad9ee 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 Add documentation for custom precision in float stringification 03 May 2019, 13:40:21 UTC
1161011 Refactor custom precision in floating point stringification Also fixup tests. 03 May 2019, 13:38:06 UTC
53a83e8 Add support for custom precision in floating point stringification Closes #1612 02 May 2019, 19:34:47 UTC
9c741fe 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 Removed another redundant ; (from docs) 27 April 2019, 17:52:38 UTC
33ce3f3 added cpp to another code block in docs 27 April 2019, 17:51:26 UTC
87a9424 Removed redundant ; 27 April 2019, 17:50:05 UTC
00cb003 Enclosed generated StringMaker for enums in Catch namespace, rather than qualified 26 April 2019, 17:24:52 UTC
6267b06 Added #include for <memory> (for unique_ptr) 26 April 2019, 16:06:44 UTC
9837c35 Rebased approvals for stringified enum tests 26 April 2019, 10:30:19 UTC
46066ed Merge branch enum stringification work 26 April 2019, 10:26:45 UTC
6981783 Added some missing #includes 25 April 2019, 13:19:00 UTC
08c8df1 include StringRef, rather than fwd decl, for splitString 25 April 2019, 09:32:55 UTC
daeb5a8 Removed global qualification of specialisation 25 April 2019, 09:23:58 UTC
f2ee4f1 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 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 Add UNSCOPED_INFO to prefix/disabled sections 24 April 2019, 19:56:39 UTC
f45bb00 Add failing test for CATCH_UNSCOPED_CAPTURE Actually fails to compile, which is good 24 April 2019, 19:55:11 UTC
7c37501 v2.7.2 22 April 2019, 21:15:59 UTC
4a1ca1a 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 Document CATCH_REGISTER_ENUM 21 April 2019, 17:32:20 UTC
541f1ed Only provide CATCH_REGISTER_ENUM No longer have version without the CATCH_ prefix 21 April 2019, 17:26:46 UTC
346723c Renamed STRINGIFY_ENUM to REGISTER_ENUM 21 April 2019, 17:15:26 UTC
5a74fcc Removed IEnumInfo (just use EnumInfo directly) 21 April 2019, 17:09:58 UTC
9d5d719 Changed splitString to splitStringRef Now takes and returns StringRefs 21 April 2019, 17:03:44 UTC
91b617c Added a vector approximate matcher 20 April 2019, 08:02:17 UTC
45e5525 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 Add more documentation on contributing 18 April 2019, 14:18:30 UTC
d6fce7b Fix warnings generated with -Wshadow 18 April 2019, 13:30:38 UTC
c3c82f5 Merge pull request #1336 from ax3l/topic-overrideVirtualRedundant Refactor: override implies virtual 18 April 2019, 12:10:24 UTC
c765381 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 Revert "draft of nttp support" This reverts commit 0c39409da710ede162c873616d7295242ccc4981. 18 April 2019, 09:35:33 UTC
11cdd72 Merge remote-tracking branch 'refs/remotes/origin/nttp_support' 18 April 2019, 09:26:33 UTC
0c39409 draft of nttp support added _SIG macros 17 April 2019, 19:41:19 UTC
edfac75 Add test for omitting the 'Filters' heading when there were none 16 April 2019, 21:49:22 UTC
ac94bd0 ParseAndAddCatchTests: Ignore cmake object libraries 14 April 2019, 17:10:15 UTC
d4eec01 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 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 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 ParseAndAddCatchTests: Do not change CMAKE_MINIMUM_REQUIRED_VERSION when included 10 April 2019, 08:50:13 UTC
5096e39 ParseAndAddCatchTests: Add scope to functions in order to avoid name collisions 10 April 2019, 08:50:13 UTC
15ccced ParseAndAddCatchTests: Document AdditionalCatchParameters variable 10 April 2019, 08:50:13 UTC
682617b 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 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 For macOS builds, disable isDebuggerActive() for non-AppleClang targets. Fixes #1588 10 April 2019, 08:19:54 UTC
edde6f4 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 Merge pull request #1596 from 50ty/patch-1 IndexOfHideLabel is never used 10 April 2019, 07:31:00 UTC
3079b51 IndexOfHideLabel is never used 10 April 2019, 06:00:08 UTC
e99f1ef Avoid adding a default test spec when none was provided 09 April 2019, 09:50:59 UTC
b9dd193 v2.7.1 08 April 2019, 11:38:00 UTC
293d617 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 Use correct filename in CMake integration docs 07 April 2019, 13:41:34 UTC
02f13cf Made onto dev build and regenerated single header 04 April 2019, 15:02:58 UTC
43428c6 First commit of STRINGIFY_ENUM 04 April 2019, 14:55:46 UTC
08147a2 Fix ObjC matchers Closes #1571 03 April 2019, 18:32:11 UTC
8af8704 support for printing test filters (PR #1585) 03 April 2019, 18:24:52 UTC
3816e99 Add GENERATE_COPY and GENERATE_VAR capturing generator macros 31 March 2019, 12:11:10 UTC
b77cec0 Fix test tag parsing to split [.foo] into [.][foo] 29 March 2019, 09:48:56 UTC
54089c4 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 Merge pull request #1575 from alabuzhev/warning_ntstatus Suppress warning caused by ntstatus.h inclusion 20 March 2019, 14:22:27 UTC
0531965 Suppress warning caused by ntstatus.h inclusion 19 March 2019, 23:57:56 UTC
a1cdff4 raspigcd - opensource-users Added raspigcd that uses Catch2 for tests 19 March 2019, 19:35:59 UTC
4611125 generators.md: fix extraneous back tick in doc 14 March 2019, 08:14:02 UTC
e509012 Update blog URL and fic typos in tutorial.md 09 March 2019, 17:02:29 UTC
448825d Readability improvements for assertions.md 09 March 2019, 17:02:29 UTC
0fff8e7 Add ApprovalTests.cpp to list of open source users 09 March 2019, 17:02:29 UTC
68a3c12 Merge pull request #1562 from claremacrae/patch-2 Update url of blog post 09 March 2019, 16:35:08 UTC
1ce5ec9 Merge pull request #1565 from inobelar/patch-1 Added override keyword near IntRange::describe() method 09 March 2019, 16:33:42 UTC
37a4e32 Added override keyword near IntRange::describe() method 09 March 2019, 13:05:27 UTC
0424c9a Update url of blog post 08 March 2019, 08:56:00 UTC
d633072 v2.7.0 07 March 2019, 20:44:57 UTC
51ed08b Take changes to Clara from master 07 March 2019, 19:48:36 UTC
1701325 Document unscoped info 06 March 2019, 21:04:35 UTC
7aee973 Add tests for unscoped info Update approval tests as new tests are added for messaging. 06 March 2019, 21:04:35 UTC
99575b4 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 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 Add comma-escaping in test specs to ParseAndAddCatchTests.cmake Fixes #1527 03 March 2019, 12:11:11 UTC
28db5ed 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 Fix output redirection in failing tests (#1525) Fixes #1514 02 March 2019, 20:18:48 UTC
5bf6e47 Add another example for generators 26 February 2019, 11:52:21 UTC
back to top