Neal Coombes 
							
						 
					 
					
						
						
							
						
						a53ea30723 
					 
					
						
						
							
							Eliminate some work when results won't be reported.  
						
						 
						
						
						
						
							
						
					 
					
						2017-07-07 01:34:12 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						fc32165d48 
					 
					
						
						
							
							Started work on splitting out .cpp files from header files  
						
						 
						
						
						
						
							
						
					 
					
						2017-07-06 22:28:42 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Baruch Burstein 
							
						 
					 
					
						
						
							
						
						f749347523 
					 
					
						
						
							
							Check that reporter supports requested verbosity  
						
						 
						
						
						
						
							
						
					 
					
						2017-07-06 01:25:49 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ivan Kush 
							
						 
					 
					
						
						
							
						
						8d380a7399 
					 
					
						
						
							
							added 'args' argument parser library  
						
						 
						
						
						
						
							
						
					 
					
						2017-07-05 15:55:28 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						3083de9ea6 
					 
					
						
						
							
							Fix typo in README  
						
						 
						
						
						
						
							
						
					 
					
						2017-07-05 15:54:38 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Baruch Burstein 
							
						 
					 
					
						
						
							
						
						bb9f2bb3ad 
					 
					
						
						
							
							Use new formatting capabilities  
						
						 
						
						
						
						
							
						
					 
					
						2017-07-04 18:16:42 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						431e8d06e7 
					 
					
						
						
							
							Added survey monkey link  
						
						 
						
						
						
						
							
						
					 
					
						2017-07-04 09:10:36 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Baruch Burstein 
							
						 
					 
					
						
						
							
						
						694fe61ae3 
					 
					
						
						
							
							Add ability to format any streamable class  
						
						 
						
						... 
						
						
						
						This should probably be done at the source of this external file, but I couldn't find where that is. Perhaps it should be mentioned in the file header comment? 
						
						
							
						
					 
					
						2017-07-02 11:52:29 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						0016362f69 
					 
					
						
						
							
							explicit conversion from size_t to size_type  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-29 16:31:05 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						63a8017ba7 
					 
					
						
						
							
							Minor session tweaks  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-29 14:27:53 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						03afbdfec9 
					 
					
						
						
							
							Made more of StringRef noexcept  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-29 11:47:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						f9ce8fd03b 
					 
					
						
						
							
							Added some missing cstring includes  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-29 11:43:20 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						60f25c7ffd 
					 
					
						
						
							
							Added string tests to approvals  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-29 11:19:08 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						78e7994435 
					 
					
						
						
							
							Added string classes  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-29 11:18:14 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Markus Werle 
							
						 
					 
					
						
						
							
						
						6f32db35af 
					 
					
						
						
							
							Update tutorial.md  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-28 20:54:31 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uilian Ries 
							
						 
					 
					
						
						
							
						
						7013e388f7 
					 
					
						
						
							
							#926  Update Conan test version by release  
						
						 
						
						... 
						
						
						
						Signed-off-by: Uilian Ries <uilianries@gmail.com > 
						
						
							
						
					 
					
						2017-06-28 16:45:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						0270afb21b 
					 
					
						
						
							
							Updated license  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-28 16:44:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						df7c5622b9 
					 
					
						
						
							
							Merge branch 'feature/conan' of  https://github.com/uilianries/Catch  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-27 11:48:55 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						cb0a5194af 
					 
					
						
						
							
							Updated overview docs a bit  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-27 11:45:47 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						4c1880b35f 
					 
					
						
						
							
							Clamp exit code internally, so it doesn’t have to be done in every main() implies  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-27 11:37:50 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						ee67ac6b7c 
					 
					
						
						
							
							v1.9.6  
						
						 
						
						
						
						
							
  v1.9.6
 
						
					 
					
						2017-06-27 12:21:48 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						fae0fa4ec1 
					 
					
						
						
							
							Merge branch 'dev-second-string-argument-removal' into dev-modernize  
						
						 
						
						... 
						
						
						
						It is no longer true that an assertion macro has either 1 or 2 args,
so... 
						
						
							
						
					 
					
						2017-06-26 20:48:41 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						c5bac73cad 
					 
					
						
						
							
							Merge branch 'master' into dev-modernize  
						
						 
						
						... 
						
						
						
						This includes the performance commits done recently 
						
						
							
						
					 
					
						2017-06-26 19:08:42 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Baruch Burstein 
							
						 
					 
					
						
						
							
						
						1e7000ed55 
					 
					
						
						
							
							Merged implemention of  #934 , but using 'verbose' option on command line instead.  
						
						 
						
						... 
						
						
						
						(see 616f7235ef  on master for original merge) 
						
						
							
						
					 
					
						2017-06-26 17:15:28 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						9382534d59 
					 
					
						
						
							
							Added "How to test changes in PR" section to documentation  
						
						 
						
						... 
						
						
						
						Also linked it from PR template.
Closes  #936  
						
						
							
						
					 
					
						2017-06-26 16:54:14 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						7bcfdf8e94 
					 
					
						
						
							
							Disable deprecation warning of std::uncaught_exception  
						
						 
						
						... 
						
						
						
						We might prefer to use `std::uncaught_exceptions` in the future, but I
would prefer not to bring in more configuration into Catch Classic
Closes  #927  
						
						
							
						
					 
					
						2017-06-26 16:50:23 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						8d5f6c8e2e 
					 
					
						
						
							
							Fix how GCC version is detected when checking for __COUNTER__  
						
						 
						
						... 
						
						
						
						Fixes  #928  
						
						
							
						
					 
					
						2017-06-26 16:49:34 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						e62a9aa444 
					 
					
						
						
							
							Removed const refs from NSString/ NSObject overloads (effectively reapplies PR  #855  originally applied to "1.x" master)  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-26 16:48:38 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						059a33d555 
					 
					
						
						
							
							Fixed indentation  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-26 16:47:40 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Baruch Burstein 
							
						 
					 
					
						
						
							
						
						8a14af701e 
					 
					
						
						
							
							If --list-extra-info is specified with --list-test-names-only, only output one list  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-25 17:12:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						07c6bfc3b9 
					 
					
						
						
							
							--extra-info -> --list-extra-info, behaves like other --list-* flags  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-25 17:12:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Baruch Burstein 
							
						 
					 
					
						
						
							
						
						616f7235ef 
					 
					
						
						
							
							add --extra-info flag  
						
						 
						
						... 
						
						
						
						this will add line info to test lists, and test descriptions to the long
form of the test list 
						
						
							
						
					 
					
						2017-06-25 17:12:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Neal Coombes 
							
						 
					 
					
						
						
							
						
						396ecf6021 
					 
					
						
						
							
							Cache std::ostringstream between assertions.  
						
						 
						
						... 
						
						
						
						This is not thread safe, but I think that was already true of Catch.
The construction/destruction of the std::ostringstream is where the
vast majority of time is spent per assertion.  A simple test of
100000000 CHECK()s is reduced from around 60s to 7.4s 
						
						
							
						
					 
					
						2017-06-25 15:53:59 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uilian Ries 
							
						 
					 
					
						
						
							
						
						3491804598 
					 
					
						
						
							
							#926  Update Conan version by release  
						
						 
						
						... 
						
						
						
						- Update release scripts to increment Conan version
Signed-off-by: Uilian Ries <uilianries@gmail.com > 
						
						
							
						
					 
					
						2017-06-23 16:03:36 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Uilian Ries 
							
						 
					 
					
						
						
							
						
						6234e3d54d 
					 
					
						
						
							
							#926  Conan recipe for Catch single header  
						
						 
						
						... 
						
						
						
						- Insert catch.hpp (single header) to package
- Copy BDDTests and TrickyTest to validate Catch package
Signed-off-by: Uilian Ries <uilianries@gmail.com > 
						
						
							
						
					 
					
						2017-06-23 10:34:56 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						af66106500 
					 
					
						
						
							
							Updated Clara with handling for / on Windows  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-23 09:08:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						a6cdcd43aa 
					 
					
						
						
							
							Added "How to test changes in PR" section to documentation  
						
						 
						
						... 
						
						
						
						Also linked it from PR template.
Closes  #936  
						
						
							
						
					 
					
						2017-06-22 18:56:10 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						0eb101e165 
					 
					
						
						
							
							Remove "second argument" from result builder and assertion result  
						
						 
						
						... 
						
						
						
						This is not quite complete removal (it doesn't pass approval tests),
but it should be representative of full perf improvements from doing so 
						
						
							
						
					 
					
						2017-06-22 18:13:05 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Neal Coombes 
							
						 
					 
					
						
						
							
						
						dcab8a5971 
					 
					
						
						
							
							Performance improvement in AssertionInfo.  
						
						 
						
						... 
						
						
						
						By using char const * instead of std::string we avoid significant
copying per assertion.  In a simple loop with 10000000 CHECKS on
my system, this reduces the run time from 9.8s to 6s. 
						
						
							
						
					 
					
						2017-06-22 18:03:47 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						2462dff088 
					 
					
						
						
							
							Updated Clara with VS ICE workaround  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-22 16:07:05 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						0470b300a8 
					 
					
						
						
							
							Reverted previous two commits as they didn’t fix anything  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-22 15:53:24 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						3bb16e8418 
					 
					
						
						
							
							Reorganised CLI again in another attempt to get past VS ICEs  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-21 11:42:53 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						e0c6c4aee7 
					 
					
						
						
							
							Another attempt to fix VS ICEs - split cli parser up.  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-21 09:40:52 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						c43d5f673f 
					 
					
						
						
							
							Moved command line lambdas out-of-line in an attempt to fix VS ICEs  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-21 08:54:53 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								philsquared 
							
						 
					 
					
						
						
							
						
						d81c1eb006 
					 
					
						
						
							
							added version of Clara that has virtual destructors  
						
						 
						
						... 
						
						
						
						(just to silence warnings - they are not actually needed) 
						
						
							
						
					 
					
						2017-06-20 22:35:35 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						da5964af78 
					 
					
						
						
							
							Updated version of Clara (should fix Windows compile issues)  
						
						 
						
						... 
						
						
						
						- embedded using new embed script 
						
						
							
						
					 
					
						2017-06-20 18:03:47 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						017a63da62 
					 
					
						
						
							
							v1.9.5  
						
						 
						
						
						
						
							
  v1.9.5
 
						
					 
					
						2017-06-15 13:08:26 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						b90d0b7267 
					 
					
						
						
							
							Disable deprecation warning of std::uncaught_exception  
						
						 
						
						... 
						
						
						
						We might prefer to use `std::uncaught_exceptions` in the future, but I
would prefer not to bring in more configuration into Catch Classic
Closes  #927  
						
						
							
						
					 
					
						2017-06-15 11:43:31 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						ee0defb939 
					 
					
						
						
							
							Silence unused argument warning in Catch  
						
						 
						
						
						
						
							
						
					 
					
						2017-06-15 11:34:29 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						efba988ccc 
					 
					
						
						
							
							Fix how GCC version is detected when checking for __COUNTER__  
						
						 
						
						... 
						
						
						
						Fixes  #928  
						
						
							
						
					 
					
						2017-06-13 18:20:59 +02:00