coombez 
							
						 
					 
					
						
						
							
						
						6ae8e53496 
					 
					
						
						
							
							Merge branch 'master' into contrib  
						
						 
						
						
						
						
					 
					
						2017-11-21 08:15:03 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						3b965aa501 
					 
					
						
						
							
							(re)Inlined isTrue()  
						
						 
						
						
						
						
					 
					
						2017-11-21 13:12:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						e54dcdac8b 
					 
					
						
						
							
							Added space in StringRef literal operator  
						
						 
						
						
						
						
					 
					
						2017-11-21 12:09:04 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						e4a898eaaa 
					 
					
						
						
							
							Removed templated StringRef ctor and added StringRef literal  
						
						 
						
						
						
						
					 
					
						2017-11-21 11:08:39 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						c39109dce3 
					 
					
						
						
							
							Ignore all cmake-build-* folders  
						
						 
						
						
						
						
					 
					
						2017-11-21 11:08:39 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						a8a1c379c0 
					 
					
						
						
							
							Introduce a way to intentionally expose interface for use in tests  
						
						 
						
						... 
						
						
						
						Fixes  #1076  
						
						
					 
					
						2017-11-21 11:10:07 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						e08a4ed99e 
					 
					
						
						
							
							Added missing <cstring> include to stringref.cpp  
						
						 
						
						
						
						
					 
					
						2017-11-21 09:26:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						fcba30569c 
					 
					
						
						
							
							Refactored to resetAssertionInfo()  
						
						 
						
						
						
						
					 
					
						2017-11-20 16:33:06 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						4353614df7 
					 
					
						
						
							
							Added StringRef constructor that captures string literal size at compile time  
						
						 
						
						
						
						
					 
					
						2017-11-20 16:33:05 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Neal Coombes 
							
						 
					 
					
						
						
							
						
						f7b3cb515b 
					 
					
						
						
							
							performance improvement - ~AssertionHandler, getConfig return value  
						
						 
						
						... 
						
						
						
						inlined ~AssertionHandler(), and changed getConfig to return
shared_ptr const reference instead of by value (very expensive for
shared_ptr's).
Further work on #1086 .
Brings test from 0m20.635s to 0m17.186s 
						
						
					 
					
						2017-11-20 09:11:30 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Neal Coombes 
							
						 
					 
					
						
						
							
						
						7732835f9a 
					 
					
						
						
							
							performance improvement - isTrue, isFalseTest, SourceLineInfo ctor  
						
						 
						
						... 
						
						
						
						inlined isTrue, isFalseTest and SourceLineInfo ctor.
Further work on #1086 .
Brings test from 0m25.584s to 0m20.635s 
						
						
					 
					
						2017-11-20 08:33:00 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						f36817ef83 
					 
					
						
						
							
							Check single-header using test examples  
						
						 
						
						... 
						
						
						
						This means that examples build for all matrix entries 
						
						
					 
					
						2017-11-19 22:03:24 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						812bf21740 
					 
					
						
						
							
							Move imports close to point of usage in Python scripts  
						
						 
						
						... 
						
						
						
						This means that you no longer need urllib2 to regenerate
single header file, etc 
						
						
					 
					
						2017-11-19 22:02:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						baf3d2f360 
					 
					
						
						
							
							Split out ratio_string::symbol bodies  
						
						 
						
						
						
						
					 
					
						2017-11-19 14:54:52 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						b083b04126 
					 
					
						
						
							
							Fix compilation when using g++ with libc++  
						
						 
						
						... 
						
						
						
						Fixes  #1110  
						
						
					 
					
						2017-11-19 14:47:18 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						505d2f8977 
					 
					
						
						
							
							Merge pull request  #1107  from coombez/contrib  
						
						 
						
						... 
						
						
						
						performance improvements 
						
						
					 
					
						2017-11-17 23:32:04 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Neal Coombes 
							
						 
					 
					
						
						
							
						
						f18366150e 
					 
					
						
						
							
							performance improvement - getCurrentContext  
						
						 
						
						... 
						
						
						
						inlined getCurrentContext and getMutableContext
Further work on #1086 .
Brings test from 0m37.913 to 0m25.584s
Catch2 is now faster than Catch 1.x!! 
						
						
					 
					
						2017-11-17 14:55:30 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Neal Coombes 
							
						 
					 
					
						
						
							
						
						fe725648a7 
					 
					
						
						
							
							performance improvement - StringRef::operator=  
						
						 
						
						... 
						
						
						
						inlined and reduced data copy in half.
Further work on #1086 .
Brings test from 0m44.942s to 0m37.913. 
						
						
					 
					
						2017-11-17 14:15:26 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						b0c379f621 
					 
					
						
						
							
							Inlined StringRef ctors/ dtor and size() and empty()  
						
						 
						
						
						
						
					 
					
						2017-11-17 18:38:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						c443afcca0 
					 
					
						
						
							
							Merge pull request  #1104  from coombez/contrib  
						
						 
						
						... 
						
						
						
						Performance improvement 
						
						
					 
					
						2017-11-17 18:38:30 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						502da4b38d 
					 
					
						
						
							
							Added files for multiply inclusions of test cases  
						
						 
						
						
						
						
					 
					
						2017-11-17 15:46:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						8da845810d 
					 
					
						
						
							
							Rebased due to whitespace changes  
						
						 
						
						
						
						
					 
					
						2017-11-17 15:46:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						61e838edf2 
					 
					
						
						
							
							Reorganised (some) usage tests so they can be included multiple times  
						
						 
						
						
						
						
					 
					
						2017-11-17 15:46:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								lbersch 
							
						 
					 
					
						
						
							
						
						516dbc83bc 
					 
					
						
						
							
							Add inja to open source users ( #1106 )  
						
						 
						
						... 
						
						
						
						* Add Inja to open-source users
* Capitalize first letter in user description
* Fix url 
						
						
					 
					
						2017-11-17 11:49:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Neal Coombes 
							
						 
					 
					
						
						
							
						
						b9339333df 
					 
					
						
						
							
							Performance improvement  
						
						 
						
						... 
						
						
						
						Begin to address #1086 
Brings test from 2m51.072s to 1m15.661s 
						
						
					 
					
						2017-11-15 14:43:43 -06:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Neal Coombes 
							
						 
					 
					
						
						
							
						
						61e29b5630 
					 
					
						
						
							
							Fix AssertionPrinter name conflict in console and compact reporters  
						
						 
						
						
						
						
					 
					
						2017-11-15 21:26:31 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						54fb6f2d23 
					 
					
						
						
							
							Provide WandBox link for online testing  
						
						 
						
						... 
						
						
						
						It used to be provided for Catch Classic, it was lost during
transition of Catch2 to master.
Closes  #1101  
						
						
					 
					
						2017-11-15 20:23:05 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						a077ebae4c 
					 
					
						
						
							
							Use svg build status icon for AppVeyor  
						
						 
						
						... 
						
						
						
						Closes  #1100  
						
						
					 
					
						2017-11-15 18:54:04 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Moene 
							
						 
					 
					
						
						
							
						
						2bbba4f544 
					 
					
						
						
							
							Refer to example code from the Tutorial  
						
						 
						
						
						
						
					 
					
						2017-11-15 15:37:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Moene 
							
						 
					 
					
						
						
							
						
						29cdd6c526 
					 
					
						
						
							
							Add link to event listener example to documentation  
						
						 
						
						
						
						
					 
					
						2017-11-15 15:37:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Moene 
							
						 
					 
					
						
						
							
						
						dfb7217613 
					 
					
						
						
							
							Add list of examples to documentation  
						
						 
						
						
						
						
					 
					
						2017-11-15 15:37:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Moene 
							
						 
					 
					
						
						
							
						
						f6ae45122b 
					 
					
						
						
							
							Add matrix element for examples to AppVeyor  
						
						 
						
						
						
						
					 
					
						2017-11-15 15:37:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Moene 
							
						 
					 
					
						
						
							
						
						d5d2bee4c5 
					 
					
						
						
							
							Add matrix element for examples to Travis configuration  
						
						 
						
						
						
						
					 
					
						2017-11-15 15:37:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Moene 
							
						 
					 
					
						
						
							
						
						85de0727d4 
					 
					
						
						
							
							Add examples subdirectory to CMake build; included if BUILD_EXAMPLES is true  
						
						 
						
						
						
						
					 
					
						2017-11-15 15:37:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Moene 
							
						 
					 
					
						
						
							
						
						4ecb2e112e 
					 
					
						
						
							
							Add examples folder with initial examples  
						
						 
						
						
						
						
					 
					
						2017-11-15 15:37:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						97a8640cbf 
					 
					
						
						
							
							Update 3rd party bugs documentation  
						
						 
						
						... 
						
						
						
						Removes bugs from no longer supported compilers
Adds a confirmed 3rd party bug in VS 2015
Closes  #881  
						
						
					 
					
						2017-11-14 22:05:30 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						033e078320 
					 
					
						
						
							
							Fix typo in build system docs  
						
						 
						
						
						
						
					 
					
						2017-11-14 21:42:28 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						9796a77a37 
					 
					
						
						
							
							Initial prototype of PCH support  
						
						 
						
						... 
						
						
						
						Related to #1061  
						
						
					 
					
						2017-11-14 21:41:36 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						98d4c49d1c 
					 
					
						
						
							
							Provide ConsoleReporter declaration with EXTERNAL_INTERFACES  
						
						 
						
						... 
						
						
						
						Related to #991  
						
						
					 
					
						2017-11-14 20:42:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						a096e4b3f2 
					 
					
						
						
							
							Provide XmlReporter declaration with EXTERNAL_INTERFACES  
						
						 
						
						... 
						
						
						
						Related to #991  
						
						
					 
					
						2017-11-14 17:56:27 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						4b3730de8a 
					 
					
						
						
							
							Provide JunitReporter declaration with EXTERNAL_INTERFACES  
						
						 
						
						... 
						
						
						
						Related to #991  
						
						
					 
					
						2017-11-14 17:15:13 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						6acdacfde0 
					 
					
						
						
							
							Provide CompactReporter declaration with EXTERNAL_INTERFACES  
						
						 
						
						... 
						
						
						
						Related to #991  
						
						
					 
					
						2017-11-14 16:13:35 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						a3cba7a0d5 
					 
					
						
						
							
							Conditionally compile problematic tests under old libstdc++  
						
						 
						
						
						
						
					 
					
						2017-11-13 21:23:52 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						9796846ad0 
					 
					
						
						
							
							Workaround libstdc++-4.8 regex issue in approval tests  
						
						 
						
						
						
						
					 
					
						2017-11-13 18:19:40 +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  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						55b71bebf1 
					 
					
						
						
							
							Add tests for case insensitive string matching  
						
						 
						
						
						
						
					 
					
						2017-11-13 15:46:33 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						b0857e846f 
					 
					
						
						
							
							Provide a regex matcher against std::string  
						
						 
						
						... 
						
						
						
						Related to #1040  
						
						
					 
					
						2017-11-13 15:35:31 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						a06b6dc3ea 
					 
					
						
						
							
							Remove pointless StringRef -> std::string conversions  
						
						 
						
						
						
						
					 
					
						2017-11-13 13:08:59 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						0adb04807a 
					 
					
						
						
							
							Change how non-nullness is enforce in StringRef constructor  
						
						 
						
						
						
						
					 
					
						2017-11-13 13:04:45 +01:00