Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						ef5fd8d42f 
					 
					
						
						
							
							Add another test for FilterGenerator  
						
						
						
						
							
						
					 
					
						2019-02-23 20:37:35 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						693647c43f 
					 
					
						
						
							
							Add ChunkGenerator  
						
						... 
						
						
						
						This generator collects values from the underlying generator until it
has a specified amount of them, and then returns them in one "chunk".
In case the underlying generator does not have enough elements for
a specific chunk, the left-over elements are discarded.
Closes  #1538  
						
						
							
						
					 
					
						2019-02-23 20:28:58 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						288387fa10 
					 
					
						
						
							
							Cleanup: move things around  
						
						
						
						
							
						
					 
					
						2019-02-23 17:16:28 +01:00 
						 
				 
			
				
					
						
							
							
								Rick de Water 
							
						 
					 
					
						
						
							
						
						165de9b072 
					 
					
						
						
							
							Add RangeGenerator  
						
						
						
						
							
						
					 
					
						2019-02-23 16:58:34 +01:00 
						 
				 
			
				
					
						
							
							
								hbina4326 
							
						 
					 
					
						
						
							
						
						bf4771a7ed 
					 
					
						
						
							
							Script helper getBuildExecutable now works properly on Windows  
						
						
						
						
							
						
					 
					
						2019-02-23 14:44:40 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						7012a31a39 
					 
					
						
						
							
							Fix VS2015 warning issue  
						
						
						
						
							
						
					 
					
						2019-02-20 10:14:46 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						269303d9d9 
					 
					
						
						
							
							Introduce random number (Integral and Float) generators  
						
						
						
						
							
						
					 
					
						2019-02-20 00:09:15 +01:00 
						 
				 
			
				
					
						
							
							
								Khem Raj 
							
						 
					 
					
						
						
							
						
						e8bfd882e8 
					 
					
						
						
							
							Fix -Wdefaulted-function-deleted warning  
						
						... 
						
						
						
						Clang8 warns
catch_interfaces_reporter.h:84:25: error: explicitly defaulted move assignment operator is implicitly deleted [-Werror,-Wdefaulted-function-deleted]
|         AssertionStats& operator = ( AssertionStats && )     = default;
|                         ^
Signed-off-by: Khem Raj <raj.khem@gmail.com > 
						
						
							
						
					 
					
						2019-02-18 20:42:42 +01:00 
						 
				 
			
				
					
						
							
							
								Paul Lesur 
							
						 
					 
					
						
						
							
						
						2bd0722470 
					 
					
						
						
							
							fix "code will never be executed" under clang  
						
						
						
						
							
						
					 
					
						2019-02-18 19:01:43 +01:00 
						 
				 
			
				
					
						
							
							
								Igor Akhmetov 
							
						 
					 
					
						
						
							
						
						45ebf17ec7 
					 
					
						
						
							
							Do not open the output file twice  
						
						... 
						
						
						
						7f229b4f 
					
						2019-02-18 18:59:54 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						093b72416d 
					 
					
						
						
							
							Remove non-ASCII characters from the distributable parts  
						
						... 
						
						
						
						Closes  #1542  
					
						2019-02-18 10:33:41 +01:00 
						 
				 
			
				
					
						
							
							
								Tobias Ribizel 
							
						 
					 
					
						
						
							
						
						c99a346490 
					 
					
						
						
							
							Use correct type name instead of index for TEMPLATE_PRODUCT_TEST_CASE ( #1544 )  
						
						... 
						
						
						
						Previously, for a TEMPLATE_PRODUCT_TEST_CASE("Test" ..., T, (P1, P2)),
the generated test case names were
  Test - 0
  Test - 1
With this commit, the correct typename is used:
  Test - T<P1>
  Test - T<P2>
-----------
MSVC needs another indirection to evaluate INTERNAL_CATCH_STRINGIZE
and also inserts a space before theINTERNAL_CATCH_STRINGIZE_WITHOUT_PARENS
parameter, which we can get rid of by pointer arithmetic. 
						
						
							
						
					 
					
						2019-02-17 21:52:22 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						359a54b6bd 
					 
					
						
						
							
							Merge pull request  #1539  from mattclarke/patch-1  
						
						... 
						
						
						
						Docs: missing hyphens and full-stops added 
						
						
							
						
					 
					
						2019-02-17 21:24:42 +01:00 
						 
				 
			
				
					
						
							
							
								Girts Folkmanis 
							
						 
					 
					
						
						
							
						
						711d750ca7 
					 
					
						
						
							
							use "std" namespace for "sprintf"  
						
						... 
						
						
						
						Some compilers don't export C compatibility functions in `::`. Using
`std::sprintf` should work for those (and all other compilers).
Reference: https://en.cppreference.com/w/cpp/header#C_compatibility_headers  
						
						
							
						
					 
					
						2019-02-17 21:02:21 +01:00 
						 
				 
			
				
					
						
							
							
								Matt Clarke 
							
						 
					 
					
						
						
							
						
						95f7712808 
					 
					
						
						
							
							Missing hyphens and full-stops added  
						
						... 
						
						
						
						The use of full-stops is inconsistent, so I have added them where there are none.
The other option was to remove them instead. 
						
						
							
						
					 
					
						2019-02-13 10:13:14 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						dbbab8727c 
					 
					
						
						
							
							v2.6.1  
						
						
						
						
							
 
						
					 
					
						2019-02-12 19:58:12 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						5d4061af12 
					 
					
						
						
							
							Update release process docs to include PGP-signing  
						
						
						
						
							
						
					 
					
						2019-02-12 19:33:08 +01:00 
						 
				 
			
				
					
						
							
							
								Darren Gilroy 
							
						 
					 
					
						
						
							
						
						9ccea82d7f 
					 
					
						
						
							
							Catch: resolve inconsistency in CATCH_REQUIRE_THROWS  
						
						... 
						
						
						
						The REQUIRE_THROWS and CATCH_REQUIRE_THROWS macros have
a subtle inconsistency in their implementation which can
cause a warning if [-Wunused-value] is used.
This commit changes CATCH_REQUIRE_THROWS so it has the
same implementation as REQUIRE_THROWS
It looks like REQUIRE_THROWS was change in commit
fae0fa4ec 
						
						
							
						
					 
					
						2019-02-09 17:42:53 +01:00 
						 
				 
			
				
					
						
							
							
								Berkus Karchebnyy 
							
						 
					 
					
						
						
							
						
						dd3d27de57 
					 
					
						
						
							
							Fix TAP protocol reporter  
						
						... 
						
						
						
						According to TAP protocol version 13, the comments after the test name
only may contain Directives - # TODO or # SKIP. We should put
the comment (aka suite name) on a separate line before the test.
See http://testanything.org/tap-version-13-specification.html#directives  
						
						
							
						
					 
					
						2019-02-08 10:48:32 +01:00 
						 
				 
			
				
					
						
							
							
								Jozef Grajciar 
							
						 
					 
					
						
						
							
						
						7f229b4ff1 
					 
					
						
						
							
							fix SEGFAULTs  
						
						... 
						
						
						
						issue was that mutable context had no config thus trying to get stream
caused SEGFAULT
Closes  #1533 , #1534  
						
						
							
						
					 
					
						2019-02-08 10:41:23 +01:00 
						 
				 
			
				
					
						
							
							
								Jozef Grajciar 
							
						 
					 
					
						
						
							
						
						c03b23c84b 
					 
					
						
						
							
							Added Makimo to list of commercial users  
						
						... 
						
						
						
						Closes  #1528  
					
						2019-02-04 20:04:48 +01:00 
						 
				 
			
				
					
						
							
							
								Nathaniel Dosé 
							
						 
					 
					
						
						
							
						
						17686ba571 
					 
					
						
						
							
							junit reporter reports random seed (--rng-seed)  
						
						... 
						
						
						
						Fixes  #1520  
					
						2019-02-01 10:34:20 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						d75e9b3c0f 
					 
					
						
						
							
							v2.6.0  
						
						
						
						
							
 
						
					 
					
						2019-01-31 22:32:55 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						67308bb606 
					 
					
						
						
							
							Add documentation for CATCH_CONFIG_ENABLE_OPTIONAL_STRINGMAKER  
						
						... 
						
						
						
						Related to #1510  
						
						
							
						
					 
					
						2019-01-31 15:36:52 +01:00 
						 
				 
			
				
					
						
							
							
								Robin Moussu 
							
						 
					 
					
						
						
							
						
						16dc219704 
					 
					
						
						
							
							Add to string for std::optional  
						
						
						
						
							
						
					 
					
						2019-01-31 15:35:13 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						63d1a96908 
					 
					
						
						
							
							Merge pull request  #1516  from catchorg/dev-generators-take2  
						
						... 
						
						
						
						This replaces the old interface with a final one. 
						
						
							
						
					 
					
						2019-01-31 14:24:30 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						061f1f836a 
					 
					
						
						
							
							Update documentation and examples for generators  
						
						
						
						
							
						
					 
					
						2019-01-31 10:43:25 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						5929d9530c 
					 
					
						
						
							
							Add generic generator modifiers  
						
						... 
						
						
						
						This means mutiple generic generators and some inference helper
* take(n, generator)
* filter(predicate, generator)
* map(func, generator)
* repeat(generator, repeats) 
						
						
							
						
					 
					
						2019-01-31 10:43:15 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						e46a70f829 
					 
					
						
						
							
							Redo generator interface  
						
						
						
						
							
						
					 
					
						2019-01-31 10:43:06 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						64a9c02315 
					 
					
						
						
							
							Remove obsolete IndexTracker  
						
						
						
						
							
						
					 
					
						2019-01-29 14:45:52 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						61f4c7ab85 
					 
					
						
						
							
							Remove unused type from tests  
						
						
						
						
							
						
					 
					
						2019-01-27 00:03:11 +01:00 
						 
				 
			
				
					
						
							
							
								Robin Moussu 
							
						 
					 
					
						
						
							
						
						50fefd059a 
					 
					
						
						
							
							fix variant detection with non-clang compiler  
						
						
						
						
							
						
					 
					
						2019-01-26 18:35:14 +01:00 
						 
				 
			
				
					
						
							
							
								Robin Moussu 
							
						 
					 
					
						
						
							
						
						a2baabbf71 
					 
					
						
						
							
							Fix variant test for libstdc++ version 9 ( #1515 )  
						
						... 
						
						
						
						By using non-trivially copyable types, we force libstdc++-9's variant to
properly enter the valueless-by-exception state for our stringification
test.
Related to #1511  
						
						
							
						
					 
					
						2019-01-26 18:32:17 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						6f9cdd6583 
					 
					
						
						
							
							Release builds on travis now respect C++17 if specified  
						
						
						
						
							
						
					 
					
						2019-01-25 22:51:15 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						d9e99dc2ca 
					 
					
						
						
							
							Improve explanation of why -Wparentheses suppression leaks  
						
						... 
						
						
						
						Related to #1508  
						
						
							
						
					 
					
						2019-01-25 21:29:12 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						804a2118c2 
					 
					
						
						
							
							Merge pull request  #1452  from drdanz/ParseAddAndCatchTest_DISABLED  
						
						... 
						
						
						
						ParseAndAddCatchTests: Add PARSE_CATCH_TESTS_HIDDEN_TESTS_DISABLED option 
						
						
							
						
					 
					
						2019-01-23 15:07:03 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						aa1e470058 
					 
					
						
						
							
							Merge hidden-test-disabled and hidden-test-hidden  
						
						
						
						
							
						
					 
					
						2019-01-23 15:05:33 +01:00 
						 
				 
			
				
					
						
							
							
								Jozef Grajciar 
							
						 
					 
					
						
						
							
						
						8d5d54e529 
					 
					
						
						
							
							Docs: note to INFO  
						
						
						
						
							
						
					 
					
						2019-01-22 12:37:03 +01:00 
						 
				 
			
				
					
						
							
							
								Jozef Grajciar 
							
						 
					 
					
						
						
							
						
						73d533ff5c 
					 
					
						
						
							
							Examples: add semicolon after INFO  
						
						
						
						
							
						
					 
					
						2019-01-22 12:37:03 +01:00 
						 
				 
			
				
					
						
							
							
								Jozef Grajciar 
							
						 
					 
					
						
						
							
						
						899c5ed3df 
					 
					
						
						
							
							Console Colour: fix compilation  
						
						
						
						
							
						
					 
					
						2019-01-19 23:12:54 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						084b1d5fe6 
					 
					
						
						
							
							Fix colourized output to file  
						
						... 
						
						
						
						This change should be backwards compatible, but it would be better
to make the console colour API take an argument in the long term.
Fixes  #1502  
						
						
							
						
					 
					
						2019-01-19 13:32:39 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						4109870435 
					 
					
						
						
							
							Merge pull request  #1484  from Lotterleben/extend_contributing  
						
						... 
						
						
						
						contributing.md: Add build instructions 
						
						
							
						
					 
					
						2019-01-19 13:06:06 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						2988e9f6cf 
					 
					
						
						
							
							Update contributing.md to reflect current test setup  
						
						
						
						
							
						
					 
					
						2019-01-19 13:05:27 +01:00 
						 
				 
			
				
					
						
							
							
								Lotte Steenbrink 
							
						 
					 
					
						
						
							
						
						bc02ada4b0 
					 
					
						
						
							
							Add build instructions to contributing.md  
						
						
						
						
							
						
					 
					
						2019-01-19 13:05:22 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						61e1ea9185 
					 
					
						
						
							
							Merge pull request  #1492  from Lotterleben/fix_1394  
						
						... 
						
						
						
						fix  #1394 : avoid superfluous re-run when specific section is selected 
					
						2019-01-18 16:46:40 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						b275ead8c3 
					 
					
						
						
							
							Remove the obsolete issue template  
						
						
						
						
							
						
					 
					
						2019-01-18 15:38:09 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						b0381e42b2 
					 
					
						
						
							
							Update issue templates  
						
						... 
						
						
						
						The old template that combined both bug reports and issue requests has led to various weird issues being filed, maybe having a separate one for each will help. 
						
						
							
						
					 
					
						2019-01-18 15:36:34 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						8989c9b560 
					 
					
						
						
							
							Integrate tests for  #1394  into our test suite  
						
						
						
						
							
						
					 
					
						2019-01-18 15:14:17 +01:00 
						 
				 
			
				
					
						
							
							
								Lotte Steenbrink 
							
						 
					 
					
						
						
							
						
						d084162b2f 
					 
					
						
						
							
							Avoid superfluous re-run when specific section is selected  
						
						... 
						
						
						
						Fixes  #1394  
					
						2019-01-18 15:13:40 +01:00 
						 
				 
			
				
					
						
							
							
								Torfinn Berset 
							
						 
					 
					
						
						
							
						
						0387fb64ce 
					 
					
						
						
							
							Added Bloomlife to list of commercial users  
						
						
						
						
							
						
					 
					
						2019-01-14 18:11:38 +01:00