Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						3816e99d0c 
					 
					
						
						
							
							Add GENERATE_COPY and GENERATE_VAR capturing generator macros  
						
						
						
						
					 
					
						2019-03-31 14:11:10 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						b77cec05c0 
					 
					
						
						
							
							Fix test tag parsing to split  [.foo] into [.][foo]  
						
						
						
						
					 
					
						2019-03-29 10:48:56 +01:00 
						 
				 
			
				
					
						
							
							
								Omer Ozarslan 
							
						 
					 
					
						
						
							
						
						54089c4c8c 
					 
					
						
						
							
							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. 
						
						
					 
					
						2019-03-24 15:44:22 +01:00 
						 
				 
			
				
					
						
							
							
								Rick de Water 
							
						 
					 
					
						
						
							
						
						165de9b072 
					 
					
						
						
							
							Add RangeGenerator  
						
						
						
						
					 
					
						2019-02-23 16:58:34 +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ý 
							
						 
					 
					
						
						
							
						
						8989c9b560 
					 
					
						
						
							
							Integrate tests for  #1394  into our test suite  
						
						
						
						
					 
					
						2019-01-18 15:14:17 +01:00 
						 
				 
			
				
					
						
							
							
								Maciej Patro 
							
						 
					 
					
						
						
							
						
						8b3c09c137 
					 
					
						
						
							
							Catch's CLI now checks whether requested reporter exists  
						
						... 
						
						
						
						Fixes  #1351  
					
						2018-10-25 15:43:30 +02:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						7c25dae9ea 
					 
					
						
						
							
							First attempt at data generator support  
						
						... 
						
						
						
						The support is to be considered experimental, that is, the interfaces,
the first party generators and helper functions can change or be removed
at any point in time.
Related to #850  
						
						
					 
					
						2018-08-24 13:31:51 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						e1d81174db 
					 
					
						
						
							
							Add -Wmissing-declarations to the SelfTest project  
						
						... 
						
						
						
						This required some clean-up in our test files 
						
						
					 
					
						2018-07-02 17:36:13 +02:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						1579744ddd 
					 
					
						
						
							
							Deprecated description in SECTION (still accepts it, for now, but doesn't use it anywhere)  
						
						
						
						
					 
					
						2018-06-25 19:04:29 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						414dcae34a 
					 
					
						
						
							
							Allow only 1 reporter at a time  
						
						
						
						
					 
					
						2018-04-07 12:05:29 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						3b801c4fda 
					 
					
						
						
							
							Modify XML encoder to hex-encode invalid UTF-8 sequences  
						
						... 
						
						
						
						There are still some holes, e.g. we leave surrogate pairs be
even though they are not a part of valid UTF-8, but this might
be for the better -- WTF-8 does support surrogate pairs inside
text.
Closes  #1207  
						
						
					 
					
						2018-03-27 16:49:14 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						d2ddb997a7 
					 
					
						
						
							
							Cleanup for performance reasons  
						
						... 
						
						
						
						* Eliminated some copies
* Made makeTestCase fit into 4 arguments -- avoids spills on Win64
* Made string literals into StringRef literals 
						
						
					 
					
						2018-03-02 16:24:35 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						05cd05743a 
					 
					
						
						
							
							Provide a public method to get StringRef's underlying pointer  
						
						... 
						
						
						
						This allows reducing the amount of friends needed for its interface
and some extra tricks later.
The bad part is that the pointer can become invalidated via
calls to other StringRef's public methods, but c'est la vie. 
						
						
					 
					
						2018-02-28 22:49:00 +01:00 
						 
				 
			
				
					
						
							
							
								dvirtz 
							
						 
					 
					
						
						
							
						
						ca8470fbad 
					 
					
						
						
							
							https://github.com/catchorg/Catch2/issues/1175  - don't list hidden tests by default  
						
						
						
						
					 
					
						2018-02-09 19:55:40 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						3b6fda3c1b 
					 
					
						
						
							
							Add tests for StringRef::numberOfCharacters  
						
						
						
						
					 
					
						2018-02-08 13:10:12 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						74d3dfd4cc 
					 
					
						
						
							
							All tests files have .tests.cpp suffix. Also moved tests out of TestMain.cpp and moved up a level  
						
						
						
						
					 
					
						2017-11-13 16:03:27 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						e34754e433 
					 
					
						
						
							
							Split SelfTest test files into Usage and Introspective varieties  
						
						... 
						
						
						
						Usage: just exercises Catch. The tests are over arbitrary date/ types
Introspective: Tests parts of Catch itself. 
						
						
					 
					
						2017-11-13 15:38:52 +00:00