Phil Nash 
							
						 
					 
					
						
						
							
						
						1b47e11387 
					 
					
						
						
							
							Added processConfig() method  
						
						
						
						
					 
					
						2013-06-04 22:49:14 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						2ed56c47a6 
					 
					
						
						
							
							Removed legacy cli parser  
						
						
						
						
					 
					
						2013-06-04 08:38:40 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						aee9b75e37 
					 
					
						
						
							
							Now fully switched over to Clara-based command line with modified args  
						
						
						
						
					 
					
						2013-06-04 08:37:28 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						0514fe4f38 
					 
					
						
						
							
							Got parseCommandLine ready to use new Clara (but not doing so yet)  
						
						
						
						
					 
					
						2013-05-31 18:48:31 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						f330fe7ef9 
					 
					
						
						
							
							Made generated function name more obvious (for quickly finding in debugger's stack viewer)  
						
						
						
						
					 
					
						2013-05-31 08:11:01 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						c9f0f55451 
					 
					
						
						
							
							Last changes to ConfigData names (for now)  
						
						
						
						
					 
					
						2013-05-31 08:01:56 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						40e529740c 
					 
					
						
						
							
							Removed stream name from config  
						
						
						
						
					 
					
						2013-05-29 19:06:25 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						3f184e22e8 
					 
					
						
						
							
							ConfigData now looks virtually identical to the Clara test Config  
						
						
						
						
					 
					
						2013-05-29 19:01:06 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						20ddb0055f 
					 
					
						
						
							
							ConfigData just keeps strings for test names/ specs/ tags (processed in Config actor)  
						
						
						
						
					 
					
						2013-05-29 18:56:29 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						c2ca80d9fb 
					 
					
						
						
							
							Config refactoring: split List enum into three bools  
						
						
						
						
					 
					
						2013-05-29 18:42:46 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						3c3beb57c3 
					 
					
						
						
							
							More config refactoring  
						
						
						
						
					 
					
						2013-05-29 18:34:11 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						be8fd82f20 
					 
					
						
						
							
							Started nudging ConfigData towards new layout  
						
						
						
						
					 
					
						2013-05-29 08:12:57 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						f6892bfdf0 
					 
					
						
						
							
							Listing is now in terms of interface (and calls to bool functions)  
						
						
						
						
					 
					
						2013-05-29 07:59:01 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						6b8837bd93 
					 
					
						
						
							
							Final refactoring to remove direct access to encapsulated ConfigData once in Config  
						
						
						
						
					 
					
						2013-05-28 19:07:29 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						ca9b92f8fa 
					 
					
						
						
							
							Most of system now uses Ptr<IConfig const>  
						
						
						
						
					 
					
						2013-05-28 18:51:53 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						e1459955f1 
					 
					
						
						
							
							Refactoring towards interface based config  
						
						
						
						
					 
					
						2013-05-28 18:39:32 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						10fa0593db 
					 
					
						
						
							
							Moved Clara into its (her?) own file  
						
						
						
						
					 
					
						2013-05-27 10:52:58 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						d4305377b7 
					 
					
						
						
							
							Fixed inconsistency in reporting of _FALSE (negated) expressions  
						
						
						
						
					 
					
						2013-05-17 19:35:33 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						597ed1f79d 
					 
					
						
						
							
							handle TEST_CASE_METHOD macro consistently  
						
						... 
						
						
						
						- internally define INTERNAL_CATCH_TEST_CASE_METHOD 
						
						
					 
					
						2013-05-14 19:31:21 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						8defc71e6d 
					 
					
						
						
							
							Build 38  
						
						
						
						
					 
					
						2013-04-24 19:10:02 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						bf37e6879a 
					 
					
						
						
							
							Removed use of compiler specific techniques for denoting non-returning functions  
						
						... 
						
						
						
						- use if( Catch::isTrue( true) ) to guard throws instead 
						
						
					 
					
						2013-04-23 20:52:49 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						2a9d8d9e36 
					 
					
						
						
							
							Changed "const X ref"s to "X const ref"s  
						
						... 
						
						
						
						- Brought older code up to current convention (with the help of a Python script) 
						
						
					 
					
						2013-04-23 18:58:56 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						d0d4d93a6b 
					 
					
						
						
							
							Build 37  
						
						... 
						
						
						
						- string matchers work with NULLs
- removed stray CATCH_CONFIG_SFINAE for GCC 3 
						
						
					 
					
						2013-04-23 08:02:48 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						06548a5b61 
					 
					
						
						
							
							Fix for  #144  
						
						... 
						
						
						
						- string matchers now work with NULLs 
						
						
					 
					
						2013-04-23 07:59:56 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						c887d1a167 
					 
					
						
						
							
							Removed rogue CATCH_CONFIG_SFINAE for GCC 3.x  
						
						
						
						
					 
					
						2013-04-22 22:20:42 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						471eba2c32 
					 
					
						
						
							
							Build 36  
						
						... 
						
						
						
						- incorporation of pull request #154  to allow comparison with nullptr_t
- some compiler capability tweaks 
						
						
					 
					
						2013-04-22 18:55:12 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						4dd3f68dd9 
					 
					
						
						
							
							Compiler capabilities clean-up  
						
						... 
						
						
						
						- renamed CATCH_SFINAE -> CATCH_CONFIG_SFINAE
- moved variadic macros detection into catch_compiler_capabilities.h 
						
						
					 
					
						2013-04-22 08:19:17 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						dd52044374 
					 
					
						
						
							
							Build 35  
						
						... 
						
						
						
						- non-SFINAE IsStreamInsertable 
						
						
					 
					
						2013-04-20 23:20:05 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						9fff9e47d3 
					 
					
						
						
							
							Complete disable CATCH_SFINAE for now  
						
						
						
						
					 
					
						2013-04-20 23:18:44 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						003960dc90 
					 
					
						
						
							
							Returned to older version of IsStreamable  
						
						... 
						
						
						
						- this time based on code from Martin Moene
https://gist.github.com/martinmoene/5418947#file-insertionopdetector-cpp  
						
						
					 
					
						2013-04-20 23:12:17 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						19279250e8 
					 
					
						
						
							
							Build 34  
						
						... 
						
						
						
						includes:
- SFINAE version of IsStreamable (where available)
- new Text class that replaces LineWrapper (internal)
- fix for spurious double exception reporting (#164 ) 
						
						
					 
					
						2013-04-20 21:07:32 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						2666c96d4e 
					 
					
						
						
							
							Fixes issue  #164  
						
						... 
						
						
						
						- Removed spurious (re-)throw when catching unexpected exception 
						
						
					 
					
						2013-04-20 21:04:32 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						b3acf45d70 
					 
					
						
						
							
							Fully committed to new Text class.  
						
						... 
						
						
						
						- moved impl into .hpp
- replaced last few uses of LineWrapper with Text
- removed LineWrapper 
						
						
					 
					
						2013-04-20 19:36:40 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						97d99852a8 
					 
					
						
						
							
							Refactored line wrapping in Text constructor a bit  
						
						
						
						
					 
					
						2013-04-20 18:41:00 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						54ca219aad 
					 
					
						
						
							
							Text class is now full replacement for LineWrap  
						
						
						
						
					 
					
						2013-04-20 11:27:28 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						7059c6e1c3 
					 
					
						
						
							
							Text class mostly working  
						
						... 
						
						
						
						- tabs not yet working 
						
						
					 
					
						2013-04-19 19:08:32 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						052dc18c76 
					 
					
						
						
							
							Remove SFINAE support for all unknown compilers  
						
						
						
						
					 
					
						2013-04-18 07:40:19 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						5062d3e92b 
					 
					
						
						
							
							Added (conditional) SFINAE support.  
						
						... 
						
						
						
						Better streamable detection for toString using SFINAE (falls back to non-SFINAE version without) 
						
						
					 
					
						2013-04-16 22:55:31 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						243f2d2caf 
					 
					
						
						
							
							build 33  
						
						
						
						
					 
					
						2013-04-12 10:43:06 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						cd9c72c66f 
					 
					
						
						
							
							Fixed BrightGreen in ANSI/ Posix case  
						
						... 
						
						
						
						- was yellow :-s 
						
						
					 
					
						2013-04-09 19:49:58 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						1ece38ed20 
					 
					
						
						
							
							Moved legacy_reporter_adapter files back into internal  
						
						
						
						
					 
					
						2013-04-08 21:36:08 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						8764177c0e 
					 
					
						
						
							
							build 32  
						
						
						
						
					 
					
						2013-04-08 11:50:41 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						7af7451f78 
					 
					
						
						
							
							LegacyReporterAdapter unbundles INFO messages from assertion to mimic legacy behaviour  
						
						... 
						
						
						
						- Moved LegacyReporterAdapter out into its own file(s) 
						
						
					 
					
						2013-04-08 11:44:03 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						12c16fff8d 
					 
					
						
						
							
							Build 31  
						
						... 
						
						
						
						- new Colour class
- Headers are wrapped, with special indentation for given/ when/ then 
						
						
					 
					
						2013-04-05 20:58:01 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						4746caacaf 
					 
					
						
						
							
							LineWrapper can indent first line differently to subsequent lines  
						
						... 
						
						
						
						- use this to wrap Given/ When/ Then with indent after the : 
						
						
					 
					
						2013-04-05 20:55:57 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						f186a912d4 
					 
					
						
						
							
							Switched TextColour out for Colour  
						
						... 
						
						
						
						- Removed TextColour 
						
						
					 
					
						2013-04-05 07:59:28 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						a3703faa0a 
					 
					
						
						
							
							First cut of new Colour class (to replace TextColour)  
						
						
						
						
					 
					
						2013-04-05 07:47:36 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						5c7d3d75cc 
					 
					
						
						
							
							build 30  
						
						
						
						
					 
					
						2013-04-01 11:27:10 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						2c90533a26 
					 
					
						
						
							
							More formatting/ colour tweaks  
						
						
						
						
					 
					
						2013-04-01 11:25:54 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						67e9f01d38 
					 
					
						
						
							
							Added some more wrap chars  
						
						
						
						
					 
					
						2013-04-01 10:30:36 +01:00