Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						1e0dc61d16 
					 
					
						
						
							
							Update CMake integration documentation  
						
						 
						
						
						
						
					 
					
						2021-07-31 21:46:11 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						02e5951f11 
					 
					
						
						
							
							Add major changes and their motivation to v2 -> v3 migration docs  
						
						 
						
						... 
						
						
						
						Closes  #2135  
						
						
					 
					
						2021-07-29 23:19:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						1ecc79bb56 
					 
					
						
						
							
							Fix superfluous uppercase C in matcher docs  
						
						 
						
						
						
						
					 
					
						2021-07-28 23:38:27 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						73cae40a90 
					 
					
						
						
							
							Fix WithinULP matcher factory name in docs  
						
						 
						
						
						
						
					 
					
						2021-07-28 23:37:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robert Andrzejuk 
							
						 
					 
					
						
						
							
						
						6c4c961207 
					 
					
						
						
							
							Update migrate-v2-to-v3.md  
						
						 
						
						... 
						
						
						
						#2135  Adding "Changes overview" to "Migrating from v2 to v3" doc 
						
						
					 
					
						2021-07-28 23:18:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						3d1cf95b32 
					 
					
						
						
							
							Fix ulp distance calculation for numbers with different signs  
						
						 
						
						... 
						
						
						
						This is a simplification of the fix proposed in #2152 , with the
critical function split out so that it can be tested directly,
without having to go through the ULP matcher.
Closes  #2152  
						
						
					 
					
						2021-07-27 21:04:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vishesh Yadav 
							
						 
					 
					
						
						
							
						
						6f21a3609c 
					 
					
						
						
							
							Update CMake doc for automatic test registration  
						
						 
						
						... 
						
						
						
						`FetchContent` doesn't include `contrib` directory as part of `CMAKE_MODULE_PATH`. This results into `include(Catch)` to fail. This patch just updates the documentation describing how to do include the path, so the new users don't have to figure this out themselves.
Source: https://github.com/catchorg/Catch2/issues/2103#issuecomment-730626324  
						
						
					 
					
						2021-06-30 00:12:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						35cba5486d 
					 
					
						
						
							
							Remove mention of ANON_TEST_CASE from documentation  
						
						 
						
						... 
						
						
						
						It was removed from v3, because the standard `TEST_CASE` can now be
anonymous as well. 
						
						
					 
					
						2021-05-10 21:49:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jozef Grajciar 
							
						 
					 
					
						
						
							
						
						eb911aa995 
					 
					
						
						
							
							Suppress failure of CHECKED_IF and CHECKED_ELSE ( #2187 )  
						
						 
						
						... 
						
						
						
						Resolves  #1390 
Co-authored-by: Martin Hořeňovský <martin.horenovsky@gmail.com > 
						
						
					 
					
						2021-05-10 21:42:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						313071e8fe 
					 
					
						
						
							
							Pick release notes for v2.13.6  
						
						 
						
						
						
						
					 
					
						2021-05-09 23:45:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						f9bb2668e4 
					 
					
						
						
							
							Pick release notes for v2.13.5  
						
						 
						
						
						
						
					 
					
						2021-05-09 23:43:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						342dd3445c 
					 
					
						
						
							
							Pick documentation changes for 2.13.4  
						
						 
						
						
						
						
					 
					
						2021-05-09 18:05:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Reinhold Gschweicher 
							
						 
					 
					
						
						
							
						
						48f220b68a 
					 
					
						
						
							
							Add deprecation warning in ParseAndCatchTests  
						
						 
						
						... 
						
						
						
						Parsing C++ with regex in CMake is error prone and regularly leads to silently
dropped (not run) test cases.
Going forward the function `catch_discover_tests` from `contrib/CMake.cmake`
should be used.
For more information see https://github.com/catchorg/Catch2/issues/2092#issuecomment-747342765  
						
						
					 
					
						2021-05-09 18:05:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Julien Brianceau 
							
						 
					 
					
						
						
							
						
						e8cdfdca87 
					 
					
						
						
							
							Fix typos in the code base ( #2206 )  
						
						 
						
						... 
						
						
						
						Note that only documentation and comments are impacted by this change. 
						
						
					 
					
						2021-04-07 20:43:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						4b5812e932 
					 
					
						
						
							
							Remove trailing whitespace from test-cases-and-sections.md  
						
						 
						
						
						
						
					 
					
						2021-03-23 13:02:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						9f44bd57f1 
					 
					
						
						
							
							Add more documentation to BDD macros  
						
						 
						
						
						
						
					 
					
						2021-03-23 13:02:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								matthew-limbinar 
							
						 
					 
					
						
						
							
						
						6734c0aa64 
					 
					
						
						
							
							Expand documentation for BDD test macros ( #2179 )  
						
						 
						
						
						
						
					 
					
						2021-03-23 12:20:33 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jozef Grajciar 
							
						 
					 
					
						
						
							
						
						037ddbc75c 
					 
					
						
						
							
							Fix introduced in version placeholders  
						
						 
						
						... 
						
						
						
						Resolves  #2082  
						
						
					 
					
						2021-03-13 10:26:12 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						6d803cba5d 
					 
					
						
						
							
							Add example of negated tag selection to the CLI test spec docs  
						
						 
						
						... 
						
						
						
						Close  #2180  
						
						
					 
					
						2021-02-25 15:54:27 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						c12170ff69 
					 
					
						
						
							
							Extend release notes  
						
						 
						
						... 
						
						
						
						Included some changes that weren't updated at the time of merging,
and also results of a new runtime benchmark. 
						
						
					 
					
						2021-02-13 15:34:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rohit Goswami 
							
						 
					 
					
						
						
							
						
						3eade52fc0 
					 
					
						
						
							
							users: Add d-SEAMS  
						
						 
						
						
						
						
					 
					
						2021-02-04 22:53:00 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Berchtold 
							
						 
					 
					
						
						
							
						
						045feff834 
					 
					
						
						
							
							Update cmake-integration.md ( #2115 )  
						
						 
						
						... 
						
						
						
						* Update cmake-integration.md
CMake related, mainly more modern and provide an executable to be correct
Co-authored-by: Martin Hořeňovský <martin.horenovsky@gmail.com > 
						
						
					 
					
						2020-12-28 13:41:55 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Alex Voicu 
							
						 
					 
					
						
						
							
						
						ce54ec185f 
					 
					
						
						
							
							Add the HIP CPU Runtime as a Catch2 user ( #2123 )  
						
						 
						
						
						
						
					 
					
						2020-12-18 13:23:17 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Norbert Wenzel 
							
						 
					 
					
						
						
							
						
						be813faaa0 
					 
					
						
						
							
							Fix typo  
						
						 
						
						
						
						
					 
					
						2020-12-12 15:31:20 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Emil Jarosz 
							
						 
					 
					
						
						
							
						
						b9fe8a208f 
					 
					
						
						
							
							Update cmake-integration.md  
						
						 
						
						... 
						
						
						
						The "contrib" folder was renamed to "extras", but the name wasn't updated in the documentation. 
						
						
					 
					
						2020-11-30 13:10:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						3bd5fd6bc5 
					 
					
						
						
							
							Mention GENERATE decaying inputs in release notes docs  
						
						 
						
						
						
						
					 
					
						2020-11-26 18:35:02 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						33bcdc6bf5 
					 
					
						
						
							
							Picked release notes for v2.13.3  
						
						 
						
						
						
						
					 
					
						2020-11-02 14:42:24 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								laoshanxi 
							
						 
					 
					
						
						
							
						
						ed9ef85a34 
					 
					
						
						
							
							Add AppMesh to Open Source projects using Catch  
						
						 
						
						
						
						
					 
					
						2020-11-02 14:42:13 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Augustas 
							
						 
					 
					
						
						
							
						
						dc3c22f9ec 
					 
					
						
						
							
							update from Hudson to Jenkins  
						
						 
						
						... 
						
						
						
						Hudson is discontinued in 2016. Changed to Jenkins 
						
						
					 
					
						2020-10-31 21:48:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						735f46ed6d 
					 
					
						
						
							
							Link to the migration docs from main readme and docs/readme  
						
						 
						
						
						
						
					 
					
						2020-10-31 09:08:58 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						39aabede62 
					 
					
						
						
							
							Add a short documentation for migrating from v2 to v3  
						
						 
						
						
						
						
					 
					
						2020-10-31 08:14:50 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clare Macrae 
							
						 
					 
					
						
						
							
						
						40b9df567f 
					 
					
						
						
							
							Add missing cmake option to fix buildAndTest.sh  
						
						 
						
						... 
						
						
						
						Note that the documentation was updated automatically, by running:
 ./tools/scripts/updateDocumentSnippets.py 
						
						
					 
					
						2020-10-28 11:38:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clare Macrae 
							
						 
					 
					
						
						
							
						
						c6352c3e1f 
					 
					
						
						
							
							Embed the script buildAndTest.sh inside the docs  
						
						 
						
						
						
						
					 
					
						2020-10-28 11:38:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Clare Macrae 
							
						 
					 
					
						
						
							
						
						f57689f888 
					 
					
						
						
							
							Fix minor typo in docs.  
						
						 
						
						
						
						
					 
					
						2020-10-28 11:38:06 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						0c7f96ba63 
					 
					
						
						
							
							Update documentation not to reference master branch  
						
						 
						
						
						
						
					 
					
						2020-10-21 19:59:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						b9853b4b35 
					 
					
						
						
							
							Bump version to v3.0.0 preview 3  
						
						 
						
						
						
						
					 
					
						2020-10-08 15:26:30 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						853565bfb8 
					 
					
						
						
							
							Pick release notes for v2.13.2  
						
						 
						
						
						
						
					 
					
						2020-10-08 12:51:07 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matt Godbolt 
							
						 
					 
					
						
						
							
						
						b841650253 
					 
					
						
						
							
							Add missing syntax highlighting tag  
						
						 
						
						
						
						
					 
					
						2020-10-08 11:37:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Stump 
							
						 
					 
					
						
						
							
						
						c522e88afa 
					 
					
						
						
							
							Add REPORTER and OUTPUT_* args  
						
						 
						
						
						
						
					 
					
						2020-10-08 11:35:42 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Florian Berchtold 
							
						 
					 
					
						
						
							
						
						b1df96e7e4 
					 
					
						
						
							
							Docu/Show how to use CMake FetchContent ( #2028 )  
						
						 
						
						
						
						
					 
					
						2020-10-08 11:35:18 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kotaiadam 
							
						 
					 
					
						
						
							
						
						9e172c707e 
					 
					
						
						
							
							fixes bug in example - undeclared identifier  
						
						 
						
						... 
						
						
						
						j was not declared in `SECTION("two")` 
						
						
					 
					
						2020-10-08 11:34:25 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						340ff00058 
					 
					
						
						
							
							Rewrite contributing docs for v3  
						
						 
						
						
						
						
					 
					
						2020-10-06 12:36:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						d1625f30b1 
					 
					
						
						
							
							Pick release notes from v2.13.1  
						
						 
						
						
						
						
					 
					
						2020-09-07 14:34:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								mattkurz 
							
						 
					 
					
						
						
							
						
						08fb5cbab2 
					 
					
						
						
							
							Fix typo in generators docs  
						
						 
						
						
						
						
					 
					
						2020-09-07 13:02:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						33ad1ee2ac 
					 
					
						
						
							
							Split EventListener base from streaming_base.hpp  
						
						 
						
						... 
						
						
						
						The base was also renamed from `TestEventListenerBase` to
`EventListenerBase`, and modified to derive directly from the
reporter interface, rather than deriving from `StreamingReporterBase`. 
						
						
					 
					
						2020-08-29 19:09:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						6efeecc179 
					 
					
						
						
							
							Cherry-pick doc updates for v2.13.0  
						
						 
						
						
						
						
					 
					
						2020-07-26 15:14:38 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						a004423c7f 
					 
					
						
						
							
							Improve documentation for --min-duration  
						
						 
						
						
						
						
					 
					
						2020-07-26 14:06:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						4b344f11ea 
					 
					
						
						
							
							Document GENERATE's new usage between SECTIONs  
						
						 
						
						
						
						
					 
					
						2020-07-26 14:06:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Bytheway 
							
						 
					 
					
						
						
							
						
						80b0d6975c 
					 
					
						
						
							
							Add --min-duration option  
						
						 
						
						... 
						
						
						
						A test runner already has a --durations option to print durations.
However, this isn't entirely satisfactory.
When there are many tests, this produces output spam which makes it hard
to find the test failure output.  Nevertheless, it is helpful to be
informed of tests which are unusually slow.
Therefore, introduce a new option --min-duration that causes all
durations above a certain threshold to be printed.  This allows slow
tests to be visible without mentioning every test. 
						
						
					 
					
						2020-07-26 10:47:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Eric Huber 
							
						 
					 
					
						
						
							
						
						36131f7ffa 
					 
					
						
						
							
							Escaping literal "*" ("times") to fix markdown  
						
						 
						
						
						
						
					 
					
						2020-07-24 22:36:58 +02:00