Phil Nash 
							
						 
					 
					
						
						
							
						
						20df8c5da1 
					 
					
						
						
							
							Added colorised console output for Windows  
						
						... 
						
						
						
						Also tweaks the output again 
						
						
					 
					
						2012-02-25 20:36:22 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						5e5698b792 
					 
					
						
						
							
							Test Case counts reported separately from assertions  
						
						... 
						
						
						
						Test case passed/ failures are counted as well as individual assertions. The basic reporter now reports them seperately 
						
						
					 
					
						2012-02-25 09:39:13 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						edd8f02bec 
					 
					
						
						
							
							Pass totals around instead of individual success/ fail counts  
						
						
						
						
					 
					
						2012-02-24 08:59:35 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						9bbaeba3ae 
					 
					
						
						
							
							Refactored internal interfaces to use Totals instead of success/ fail  
						
						
						
						
					 
					
						2012-02-23 18:51:21 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						8d93949b19 
					 
					
						
						
							
							Used Counts class in IResultCapture interface  
						
						
						
						
					 
					
						2012-02-23 08:57:51 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						5ddf794fbc 
					 
					
						
						
							
							Added Totals class and started using it  
						
						
						
						
					 
					
						2012-02-23 08:49:52 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						0dd3c57221 
					 
					
						
						
							
							Fix for GitHub issue  #71  
						
						... 
						
						
						
						Fixed memory leak in exception translator registry 
						
						
					 
					
						2012-02-18 19:14:09 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						dd5b9c2ae5 
					 
					
						
						
							
							Added clean-up  
						
						... 
						
						
						
						Clean-up statics at the end of main to avoid added noise when looking for leaks 
						
						
					 
					
						2012-02-18 09:58:30 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						333e6e6254 
					 
					
						
						
							
							Improved exception reporting  
						
						... 
						
						
						
						Refactored exception handling (handle more in the translator)
and report exceptions in CHECKs 
						
						
					 
					
						2012-02-17 19:50:59 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						a57b025c9c 
					 
					
						
						
							
							Don't redirect stout for basic reporter  
						
						
						
						
					 
					
						2012-02-17 09:28:21 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						7b449f7abe 
					 
					
						
						
							
							Ability to register line# for testing  
						
						... 
						
						
						
						Factored file/ line storage and formatting into common class.
Used in a static registry so failure messages can be asserted to have the file/ line in. 
						
						
					 
					
						2012-02-15 08:20:06 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						0b09d1c089 
					 
					
						
						
							
							Fixed GitHub Issue  #70  
						
						... 
						
						
						
						Interleave XML entities are now encoded correctly 
						
						
					 
					
						2012-02-10 18:58:06 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						a162e22fa3 
					 
					
						
						
							
							Added CHECKED_IF and CHECKED_ELSE  
						
						
						
						
					 
					
						2012-02-10 08:30:13 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						6abf702895 
					 
					
						
						
							
							OC project for Xcode 4  
						
						
						
						
					 
					
						2012-02-10 08:28:37 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						3fd7dc0218 
					 
					
						
						
							
							Prevent duplicate test names from being registered  
						
						... 
						
						
						
						If a test case with the same name as an already registered test case is registered an error is logged to cerr and the program exits (with error level 1) 
						
						
					 
					
						2012-02-09 08:34:01 +00:00 
						 
				 
			
				
					
						
							
							
								herringbanger@gmail.com 
							
						 
					 
					
						
						
							
						
						aa648bd690 
					 
					
						
						
							
							Fix linker error in catch_debugger.hpp on iOS on ARM that occurs trying to use assembly for Intel because CATCH_PLATFORM_MAC is defined.  
						
						... 
						
						
						
						Define CATCH_PLATFORM_MAC using #if defined(__MAC_OS_X_VERSION_MIN_REQUIRED) instead of #if defined(macintosh) || defined(__APPLE__) || defined(__APPLE_CC__).
Add new CATCH_PLATFORM_IPHONE defined using #elif  defined(__IPHONE_OS_VERSION_MIN_REQUIRED) for future use. The BreakIntoDebugger and isDebuggerActive functions remain without implementations for iOS. 
						
						
					 
					
						2012-01-14 11:12:58 -08:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						d207cecade 
					 
					
						
						
							
							Fix for GitHub issue  #56  
						
						... 
						
						
						
						TEST_CASE_METHOD's put the generated class into the anonymous namespace 
						
						
					 
					
						2011-12-28 19:55:11 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						7c94aef660 
					 
					
						
						
							
							Fix for GitHub Issue  #66  
						
						... 
						
						
						
						SECTIONs distinguished by name as well as file/ line 
						
						
					 
					
						2011-12-28 10:33:54 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						b13ad46532 
					 
					
						
						
							
							stdout retained for all sections  
						
						... 
						
						
						
						Fixed issue where stdout was dropped between sections 
						
						
					 
					
						2011-12-28 10:23:32 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						458e5eec16 
					 
					
						
						
							
							Xcode 4, warnings and MinGW  
						
						... 
						
						
						
						Added separate Xcode 4 project.
Fixed some warnings.
Fixed OutputDebugString decl for MinGW 
						
						
					 
					
						2011-12-27 10:59:41 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						f7e2777665 
					 
					
						
						
							
							Github issue  #51  
						
						... 
						
						
						
						Fixed " entity referece 
						
						
					 
					
						2011-09-30 08:04:54 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						4094e7fe3d 
					 
					
						
						
							
							Merge branch 'master' of github.com:philsquared/Catch  
						
						
						
						
					 
					
						2011-09-29 18:42:32 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						a713ce0264 
					 
					
						
						
							
							Simplified streamable detection  
						
						
						
						
					 
					
						2011-09-29 09:01:59 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						0afab69c7d 
					 
					
						
						
							
							Supress more warnings  
						
						
						
						
					 
					
						2011-09-29 08:58:40 +01:00 
						 
				 
			
				
					
						
							
							
								Wichert Akkerman 
							
						 
					 
					
						
						
							
						
						6d18d4b189 
					 
					
						
						
							
							Fix compiler warnings  
						
						... 
						
						
						
						Fix base classes without virtual destructors and missing initialisors. 
						
						
					 
					
						2011-09-23 10:03:52 +02:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						08a1b51987 
					 
					
						
						
							
							Hold values by value and references by reference  
						
						
						
						
					 
					
						2011-09-19 18:19:13 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						4d0a8d96e6 
					 
					
						
						
							
							Fixed issue with evaluating static bools  
						
						
						
						
					 
					
						2011-08-09 08:18:27 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						3723b527f5 
					 
					
						
						
							
							Some fixes for string literals on LHS  
						
						
						
						
					 
					
						2011-07-15 08:07:44 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						7cfe6eb078 
					 
					
						
						
							
							Only use __debugbreak from MSVC (rather than any compiler on Windows)  
						
						
						
						
					 
					
						2011-07-04 09:09:03 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						1adebefb50 
					 
					
						
						
							
							Fixed tests with string literal on lhs  
						
						
						
						
					 
					
						2011-06-29 19:22:56 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						eb2964e4ae 
					 
					
						
						
							
							Disambiguated some locally scoped names  
						
						
						
						
					 
					
						2011-06-23 08:13:25 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						d258e49f7c 
					 
					
						
						
							
							(Hopefully) fixed infinite loop in sections (GitHub  #39 ).  
						
						
						
						
					 
					
						2011-06-21 08:43:48 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						2fa72a47cd 
					 
					
						
						
							
							Added ability to build custom Approx instance  
						
						
						
						
					 
					
						2011-06-06 08:21:21 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						cae44d8ace 
					 
					
						
						
							
							Made Approx a little more forgiving (to 100& epsilon of float) and added some more tests for it  
						
						
						
						
					 
					
						2011-06-03 18:56:47 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						48112c2700 
					 
					
						
						
							
							Fixed a potential ordering issue with output streambufs  
						
						
						
						
					 
					
						2011-05-31 18:47:30 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						6b6143ccd4 
					 
					
						
						
							
							Removed templates from Approx (just uses double)  
						
						
						
						
					 
					
						2011-05-31 07:51:04 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						89d1e6c4f1 
					 
					
						
						
							
							Tweaks to allow headers to be glued together.  
						
						... 
						
						
						
						Added Python script to generate single header.
Added new XCode project that runs self test against single header 
						
						
					 
					
						2011-05-24 08:23:02 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						4b24490e1a 
					 
					
						
						
							
							Fixed Github Issue  #32 : "ResultBuilder& operator << should use toString"  
						
						
						
						
					 
					
						2011-05-11 10:06:28 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						0ea29b7d28 
					 
					
						
						
							
							Started adding tests for Approx  
						
						
						
						
					 
					
						2011-04-28 08:28:03 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						dfea75fc05 
					 
					
						
						
							
							Allow epsilon and scale to be specified  
						
						
						
						
					 
					
						2011-04-28 08:20:47 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						d7b8b01f3e 
					 
					
						
						
							
							Updated to use Richard Harris' approximation formula  
						
						
						
						
					 
					
						2011-04-28 08:11:00 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						d7c203c3e9 
					 
					
						
						
							
							Factored Approx out into own file  
						
						
						
						
					 
					
						2011-04-28 08:03:28 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						95419e935c 
					 
					
						
						
							
							Merges objc top level headers into main headers (using #ifdef __OBJC__)  
						
						
						
						
					 
					
						2011-04-26 19:00:25 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						38edb9fa95 
					 
					
						
						
							
							Removed bool warning  
						
						
						
						
					 
					
						2011-04-26 08:35:52 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						823ea3efd4 
					 
					
						
						
							
							Re-org  
						
						
						
						
					 
					
						2011-04-26 08:32:40 +01:00