Phil Nash 
							
						 
					 
					
						
						
							
						
						31caba4f73 
					 
					
						
						
							
							Added test for invisibles  
						
						
						
						
					 
					
						2014-04-23 07:07:27 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						48153e8e10 
					 
					
						
						
							
							Considers endianness when printing raw memory into a string  
						
						
						
						
					 
					
						2014-04-22 08:19:11 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						20cad7cb1d 
					 
					
						
						
							
							Tags beginning with a non alpha-numeric character are now disallowed.  
						
						... 
						
						
						
						Added !throws special tag which denotes a test case to be skipped when run with -e
(the idea being that the test case is expected to throw an exception which is not caught within a XXX_THROWS assertion). 
						
						
					 
					
						2014-04-15 18:44:37 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						fb90d38310 
					 
					
						
						
							
							Changed stdout/ stderr messages to be less misleading  
						
						
						
						
					 
					
						2013-12-19 08:07:33 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						3524321295 
					 
					
						
						
							
							Removed some cruft  
						
						
						
						
					 
					
						2013-12-04 07:58:21 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						ca7292e3a7 
					 
					
						
						
							
							Removed redundant MetaTestRunner  
						
						
						
						
					 
					
						2013-11-19 19:03:11 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						337dc25ed7 
					 
					
						
						
							
							Converted all test case names to "modern" style (freeform text + tags)  
						
						
						
						
					 
					
						2013-11-19 07:21:03 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						29ccaa67ad 
					 
					
						
						
							
							Replaced currentSectionInfo and m_rootSection with m_sectionStack  
						
						
						
						
					 
					
						2013-08-08 08:05:19 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						6339254cb2 
					 
					
						
						
							
							First cut of Timer class.  
						
						... 
						
						
						
						- started integrating with reporters (now (optionally) supported in console reporter).
- introduced Node<> template to help with cumulative reporting and used it instead of ThreadedSectionInfo. 
						
						
					 
					
						2013-08-07 18:56:35 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						9aff9aa328 
					 
					
						
						
							
							Integrated new section tracker.  
						
						... 
						
						
						
						- also pass extra section to reporter - one for each test case - ignore it in headers
  (this is so we know a test case has restarted)
- significant effect on regression test due to change of ordering of sections
- fixes infinite loop issue 
						
						
					 
					
						2013-07-24 19:13:08 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						9c39a5e8dd 
					 
					
						
						
							
							Support [.] as alias for [hide]  
						
						
						
						
					 
					
						2013-06-28 16:05:13 +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 
							
						 
					 
					
						
						
							
						
						0c5626962a 
					 
					
						
						
							
							test case for infinite loop  
						
						
						
						
					 
					
						2013-05-13 08:20:45 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						06548a5b61 
					 
					
						
						
							
							Fix for  #144  
						
						... 
						
						
						
						- string matchers now work with NULLs 
						
						
					 
					
						2013-04-23 07:59:56 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						29426b6359 
					 
					
						
						
							
							Added vector resize test  
						
						
						
						
					 
					
						2013-03-25 08:47:36 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						0db35c0f35 
					 
					
						
						
							
							Cleaned up -Wpadded warning handling a bit more  
						
						
						
						
					 
					
						2013-03-13 08:18:30 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						35cb97f5e2 
					 
					
						
						
							
							Cleaned up some stray tests  
						
						
						
						
					 
					
						2013-02-19 18:45:06 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						8b71158540 
					 
					
						
						
							
							Fixed reference to basic reporter (to console reporter)  
						
						
						
						
					 
					
						2012-12-14 18:17:47 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						37ce023a30 
					 
					
						
						
							
							Removed mocked output logging tests in favour of approval tests  
						
						
						
						
					 
					
						2012-12-01 09:13:36 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						9444bbcb7b 
					 
					
						
						
							
							Added AllOf and AnyOf matchers  
						
						
						
						
					 
					
						2012-10-12 07:58:17 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						47f679ef21 
					 
					
						
						
							
							Disabled WIP code  
						
						
						
						
					 
					
						2012-10-04 08:19:09 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						4104fb735e 
					 
					
						
						
							
							Random bits of clean-up  
						
						
						
						
					 
					
						2012-10-03 18:12:57 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						67ec8709ea 
					 
					
						
						
							
							First cut of command line support for tags  
						
						
						
						
					 
					
						2012-09-26 18:38:26 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						fc1baac7f5 
					 
					
						
						
							
							First cut of tags support  
						
						
						
						
					 
					
						2012-09-15 17:53:27 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						a70fbe3c1a 
					 
					
						
						
							
							Completed NoAssertions warning implementation  
						
						
						
						
					 
					
						2012-08-31 08:10:36 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						cda21492a8 
					 
					
						
						
							
							Conditionally compile clang pragmas  
						
						
						
						
					 
					
						2012-08-16 18:47:41 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						a695eb9006 
					 
					
						
						
							
							Builds almost completely cleanly with -WEverything in LLVM  
						
						
						
						
					 
					
						2012-08-13 07:46:10 +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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						53c990a7e1 
					 
					
						
						
							
							ARC support for Object-C projects  
						
						
						
						
					 
					
						2012-03-17 18:20:06 +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 
							
						 
					 
					
						
						
							
						
						e1a2480f49 
					 
					
						
						
							
							Cleaned up summary reporting  
						
						... 
						
						
						
						Improved newlines and pluralisation 
						
						
					 
					
						2012-02-22 09:42:34 +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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						823ea3efd4 
					 
					
						
						
							
							Re-org  
						
						
						
						
					 
					
						2011-04-26 08:32:40 +01:00