Phil Nash
							
						 
					 | 
					
						
						
							
						
						f82d65fb41
					 | 
					
						
						
							
							Added stub for BDD mappings
						
						
						
						
						
						
					 | 
					
						2012-09-03 08:19:12 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						625fc832ee
					 | 
					
						
						
							
							Small naming correction
						
						
						
						
						
						
					 | 
					
						2012-09-03 08:18:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						a70fbe3c1a
					 | 
					
						
						
							
							Completed NoAssertions warning implementation
						
						
						
						
						
						
					 | 
					
						2012-08-31 08:10:36 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						ecf934b045
					 | 
					
						
						
							
							Option objects now enforce min/ max args generically
						
						
						
						
						
						
					 | 
					
						2012-08-27 21:42:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						eb775aa7af
					 | 
					
						
						
							
							Refactored command line parsers into polymorphic classes
						
						
						
						
						
						
					 | 
					
						2012-08-25 21:26:05 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						95ae50ad3d
					 | 
					
						
						
							
							Test for ~ and removed debug print
						
						
						
						
						
						
					 | 
					
						2012-08-24 19:01:35 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						4c97fc5619
					 | 
					
						
						
							
							WIldcards at both ends
						
						
						
						
						
						
					 | 
					
						2012-08-24 08:23:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						56d5c42912
					 | 
					
						
						
							
							First cut of new filtering mechanism
						
						
						
						
						
						
					 | 
					
						2012-08-23 20:08:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						d5fbe2ec5d
					 | 
					
						
						
							
							conditionally compile GCC pragmas
						
						
						
						
						
						
					 | 
					
						2012-08-16 20:35:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						d178df06ee
					 | 
					
						
						
							
							First cut of filters implementation
						
						
						
						
						
						
					 | 
					
						2012-08-16 18:48:32 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						cda21492a8
					 | 
					
						
						
							
							Conditionally compile clang pragmas
						
						
						
						
						
						
					 | 
					
						2012-08-16 18:47:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						c1dbc9c22b
					 | 
					
						
						
							
							Separated getting test cases to run from running them
						
						
						
						
						
						
					 | 
					
						2012-08-15 19:12:51 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						d0a5461add
					 | 
					
						
						
							
							Moved TestSpec into its own file
						
						
						
						
						
						
					 | 
					
						2012-08-14 19:35:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						ddfe963623
					 | 
					
						
						
							
							Split imll from TestCaseInfo
						
						
						
						
						
						
					 | 
					
						2012-08-14 19:30:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						a695eb9006
					 | 
					
						
						
							
							Builds almost completely cleanly with -WEverything in LLVM
						
						
						
						
						
						
					 | 
					
						2012-08-13 07:46:10 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						cdc64a138b
					 | 
					
						
						
							
							Added dummy file to empty dir
						
						
						
						
						
						
					 | 
					
						2012-08-09 19:18:22 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						6360ff6d4a
					 | 
					
						
						
							
							Removed empty dir
						
						
						
						
						
						
					 | 
					
						2012-08-09 19:11:50 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						3b02d5384f
					 | 
					
						
						
							
							Moved single include self test project
						
						
						
						
						
						
					 | 
					
						2012-08-09 08:00:22 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						3b80af7a06
					 | 
					
						
						
							
							Recreated the single include test project and got it working after impl refactorings
						
						
						
						
						
						
					 | 
					
						2012-08-09 07:47:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						c436a4dac1
					 | 
					
						
						
							
							Separated resultinfo_builder from impl
						
						
						
						
						
						
					 | 
					
						2012-08-08 08:58:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						ffe986d4ee
					 | 
					
						
						
							
							Split result info from impl
						
						
						
						
						
						
					 | 
					
						2012-08-08 08:50:38 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						0477465f8d
					 | 
					
						
						
							
							Refactored Impls
						
						
						
						
						
						
					 | 
					
						2012-08-07 08:18:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						da0ae952fc
					 | 
					
						
						
							
							Renamed static registries -> registry hub
						
						
						
						
						
						
					 | 
					
						2012-08-07 07:58:34 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						6b3ee4a61e
					 | 
					
						
						
							
							Fixes for iTchRunner
						
						
						
						
						
						
					 | 
					
						2012-08-06 20:17:23 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						1091ca81e6
					 | 
					
						
						
							
							First cut of StaticRegistries - separate from Context
						
						
						
						
						
						
					 | 
					
						2012-08-06 20:16:53 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						0dc9e43c02
					 | 
					
						
						
							
							Fixed toString for NSString* in Xcode 4.4
						
						
						
						
						
						
					 | 
					
						2012-08-01 08:17:07 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						b084562b3b
					 | 
					
						
						
							
							Improved error handling for --abort as per #108
						
						
						
						
						
						
					 | 
					
						2012-07-28 20:22:40 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						d2553cdc64
					 | 
					
						
						
							
							Made ReportConfig a value type
						
						
						
						
						
						
					 | 
					
						2012-07-20 19:07:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						46bcd4b2b7
					 | 
					
						
						
							
							Added ability to specify if macros should be prefixed with CATCH_
						
						
						
						
						
						
					 | 
					
						2012-07-20 18:43:48 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						5d73c5a008
					 | 
					
						
						
							
							Resolve reporter outside of Config
						
						
						
						
						
						
						
						config now only only holds reporter name 
						
						
					 | 
					
						2012-07-17 08:04:19 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						8fbd8e0f9e
					 | 
					
						
						
							
							Moved use of reporter into runner (our of Main, directly)
						
						
						
						
						
						
					 | 
					
						2012-07-16 08:58:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								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
							
						 
					 | 
					
						
						
							
						
						78372d09d4
					 | 
					
						
						
							
							Added toString overload for chars
						
						
						
						
						
						
						
						(and, by extension, Obj-C's BOOL) 
						
						
					 | 
					
						2012-06-06 08:06:40 +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
							
						 
					 | 
					
						
						
							
						
						06e959be3e
					 | 
					
						
						
							
							Fixed used of cleaned-up context by runner's destructor
						
						
						
						
						
						
						
						This was causing a segfault for some 
						
						
					 | 
					
						2012-05-25 08:52:05 +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
							
						 
					 | 
					
						
						
							
						
						a86eac86d0
					 | 
					
						
						
							
							Added VS2010
						
						
						
						
						
						
					 | 
					
						2012-05-23 23:55:14 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						12c3e8619f
					 | 
					
						
						
							
							Renamed VisualStudio to VS2008
						
						
						
						
						
						
					 | 
					
						2012-05-23 23:47:30 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						1787da54a7
					 | 
					
						
						
							
							Reinstated #include that broke single include
						
						
						
						
						
						
					 | 
					
						2012-05-22 22:21:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Phil Nash
							
						 
					 | 
					
						
						
							
						
						35b31fa78a
					 | 
					
						
						
							
							Added support for Objective-C exceptions
						
						
						
						
						
						
					 | 
					
						2012-05-21 21:51:16 +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 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |