Phil Nash 
							
						 
					 
					
						
						
							
						
						abf271672f 
					 
					
						
						
							
							Added NotImplementedException  
						
						
						
						
					 
					
						2012-07-05 18:37:58 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						4c73aa5a0e 
					 
					
						
						
							
							Factored ConfigData out of data  
						
						
						
						
					 
					
						2012-06-08 08:22:56 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						46a3476731 
					 
					
						
						
							
							Added nothrow command line option  
						
						... 
						
						
						
						Causes _THROWS family of macros to no evaluate expression 
						
						
					 
					
						2012-06-05 20:50:47 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						5824b56a5e 
					 
					
						
						
							
							Cleaned up some GCC/LLVM warnings  
						
						
						
						
					 
					
						2012-06-05 10:38:18 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						535edcb73b 
					 
					
						
						
							
							changed remaining cmd line checks to cmd.raiseError  
						
						
						
						
					 
					
						2012-06-03 19:03:17 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						8d02b9306d 
					 
					
						
						
							
							Changed --cutoff to --abort  
						
						
						
						
					 
					
						2012-06-02 23:26:32 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						6d1c11381e 
					 
					
						
						
							
							Fixed some signed/ unsigned warnings  
						
						
						
						
					 
					
						2012-06-02 23:08:07 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						e9e68591a2 
					 
					
						
						
							
							qualified #includes  
						
						
						
						
					 
					
						2012-06-02 12:31:55 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						19b2aa6187 
					 
					
						
						
							
							Added cutoff option to command line  
						
						... 
						
						
						
						Aborts testing after a certain number of assertion failures 
						
						
					 
					
						2012-06-01 19:40:27 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						163088a11f 
					 
					
						
						
							
							Refactored command line parser to be more cohesive  
						
						... 
						
						
						
						Also added a set of unit tests for them (incomplete) 
						
						
					 
					
						2012-05-31 19:40:26 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						7035b55832 
					 
					
						
						
							
							Matchers macro uses Catch::Matchers namespace internally - so it doesn't have to be declared with "using" first  
						
						
						
						
					 
					
						2012-05-24 08:29:03 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						73e1bc20bc 
					 
					
						
						
							
							Fixed some warnings  
						
						
						
						
					 
					
						2012-05-24 08:23:55 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						1787da54a7 
					 
					
						
						
							
							Reinstated #include that broke single include  
						
						
						
						
					 
					
						2012-05-22 22:21:17 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						371db8b42f 
					 
					
						
						
							
							Context methods are non-static - accessed via interface  
						
						... 
						
						
						
						This is a move towards allowing multiple contexts - with the concept of a (possibly thread local) "current" context 
						
						
					 
					
						2012-05-21 18:52:09 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						ee18b8c507 
					 
					
						
						
							
							Reformatting  
						
						
						
						
					 
					
						2012-05-16 15:02:51 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						0afa09f7c1 
					 
					
						
						
							
							Reformatting  
						
						
						
						
					 
					
						2012-05-16 14:53:59 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						5ec53b2788 
					 
					
						
						
							
							renamed hub -> context  
						
						... 
						
						
						
						(also did some reformatting) 
						
						
					 
					
						2012-05-10 07:58:48 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						d06dcedfdc 
					 
					
						
						
							
							Some more reformatting.  
						
						... 
						
						
						
						Also fixed some warnings 
						
						
					 
					
						2012-05-09 08:17:51 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						e1cb8f25f2 
					 
					
						
						
							
							Fix for comparing (const) char* to NULL  
						
						
						
						
					 
					
						2012-05-07 19:45:55 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						e848a91704 
					 
					
						
						
							
							Shifted some of MockReporter into the impl file file  
						
						
						
						
					 
					
						2012-05-07 18:59:33 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						a976c07b8d 
					 
					
						
						
							
							Fixed section ordering issue  
						
						... 
						
						
						
						If a branch section completes without running any inner sections it will no run subsequent sections (until the next isolated run). 
						
						
					 
					
						2012-05-05 19:32:52 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						b213202ad7 
					 
					
						
						
							
							Added self-test for section ordering  
						
						... 
						
						
						
						Added MockReporter for tracking test runs.
Added intrusive smart pointer. Config holds reporter by smart pointer, so we can route the mock reporter through multiple test runs 
						
						
					 
					
						2012-05-04 07:55:11 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						83a66a6255 
					 
					
						
						
							
							Removed redundant const  
						
						... 
						
						
						
						(also fixed test counts) 
						
						
					 
					
						2012-04-28 12:39:15 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						8fdf7f3a09 
					 
					
						
						
							
							Added tests for signed/ unsigned fix  
						
						... 
						
						
						
						Integrated test from @ jweyrich highlighting issue fixed by pull request #79  
						
						
					 
					
						2012-04-28 12:20:29 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						53c990a7e1 
					 
					
						
						
							
							ARC support for Object-C projects  
						
						
						
						
					 
					
						2012-03-17 18:20:06 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						966f5dbff2 
					 
					
						
						
							
							Added initial built-in matchers for NSString (ObjC)  
						
						
						
						
					 
					
						2012-03-04 21:18:46 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						a6a40b3ba9 
					 
					
						
						
							
							Added a handful of "built-in" matchers  
						
						
						
						
					 
					
						2012-03-04 20:10:36 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						eca5637c58 
					 
					
						
						
							
							First cut of Matcher support  
						
						
						
						
					 
					
						2012-03-04 11:14:21 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						56a02eede5 
					 
					
						
						
							
							Added test for previous change  
						
						... 
						
						
						
						(Test Dragged Development?) 
						
						
					 
					
						2012-02-29 08:39:22 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						af8d0b3955 
					 
					
						
						
							
							Fixed trim() for single char strings (github  #75 )  
						
						
						
						
					 
					
						2012-02-28 20:04:25 +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 
							
						 
					 
					
						
						
							
						
						e1a2480f49 
					 
					
						
						
							
							Cleaned up summary reporting  
						
						... 
						
						
						
						Improved newlines and pluralisation 
						
						
					 
					
						2012-02-22 09:42:34 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						93b8a39c38 
					 
					
						
						
							
							Added new cpp to VS project  
						
						... 
						
						
						
						Moved catch_self_test.cpp and added it to VS2010 project 
						
						
					 
					
						2012-02-17 09:05:20 +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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						0653f4880b 
					 
					
						
						
							
							Added tests for true == true etc  
						
						
						
						
					 
					
						2011-09-19 18:17:51 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						d474d8dcd8 
					 
					
						
						
							
							Updated test count check to include recently added tests  
						
						
						
						
					 
					
						2011-08-09 18:39:31 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						4d0a8d96e6 
					 
					
						
						
							
							Fixed issue with evaluating static bools  
						
						
						
						
					 
					
						2011-08-09 08:18:27 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						1adebefb50 
					 
					
						
						
							
							Fixed tests with string literal on lhs  
						
						
						
						
					 
					
						2011-06-29 19:22:56 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						b6d4991add 
					 
					
						
						
							
							Updated self test counts  
						
						
						
						
					 
					
						2011-06-23 08:19: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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						0ea29b7d28 
					 
					
						
						
							
							Started adding tests for Approx  
						
						
						
						
					 
					
						2011-04-28 08:28:03 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						823ea3efd4 
					 
					
						
						
							
							Re-org  
						
						
						
						
					 
					
						2011-04-26 08:32:40 +01:00