Phil Nash 
							
						 
					 
					
						
						
							
						
						e54ac70671 
					 
					
						
						
							
							build 7  
						
						
						
						
					 
					
						2014-10-21 07:25:26 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						bde3567f3e 
					 
					
						
						
							
							Cleaned up terminal colouring impl and added more config options  
						
						
						
						
					 
					
						2014-10-21 07:24:30 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						12fe67cc82 
					 
					
						
						
							
							Updated NonCopyable (to include C++11 version) and use for Session and Section  
						
						
						
						
					 
					
						2014-10-03 08:15:27 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						e606cebac5 
					 
					
						
						
							
							Fixed #include  
						
						
						
						
					 
					
						2014-10-02 19:13:21 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						383d7c06a1 
					 
					
						
						
							
							Only use std::cout/ cert via Catch::cout/ cert - and make those conditional on CATCH_CONFIG_NOSTDOUT  
						
						
						
						
					 
					
						2014-10-02 19:08:19 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						85b4e94192 
					 
					
						
						
							
							build 6  
						
						
						
						
					 
					
						2014-10-02 18:51:05 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						b1936d3b0e 
					 
					
						
						
							
							Calls method of FatalConditionHandler (to avoid warnings)  
						
						
						
						
					 
					
						2014-10-02 18:28:45 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						ee3b265aa1 
					 
					
						
						
							
							build 5  
						
						
						
						
					 
					
						2014-09-18 18:25:10 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						b62a1b5334 
					 
					
						
						
							
							Moved RandomNumberGenerator out of function and pass in a named instance instead of a temporary - both for C++03 compatibility reasons  
						
						
						
						
					 
					
						2014-09-18 18:24:41 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						16a7db036f 
					 
					
						
						
							
							enable nullptr for VS2010  
						
						
						
						
					 
					
						2014-09-18 18:23:47 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						73a0744452 
					 
					
						
						
							
							Backed out PR  #307  (use nullptr from VS2005) as it seems clr specific  
						
						
						
						
					 
					
						2014-09-17 18:06:47 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						6492560394 
					 
					
						
						
							
							Made sorting functors const  
						
						
						
						
					 
					
						2014-09-15 23:36:39 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						9630454b0f 
					 
					
						
						
							
							Added missing #include  
						
						
						
						
					 
					
						2014-09-15 23:32:13 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						6a8e8ada0d 
					 
					
						
						
							
							build 4  
						
						
						
						
					 
					
						2014-09-15 18:40:24 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						fa0122bf54 
					 
					
						
						
							
							Allow testing ordering to be specified as declaration, lexicographical, or random. Allow random seed to be specified  
						
						
						
						
					 
					
						2014-09-15 18:39:31 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						ea33961b43 
					 
					
						
						
							
							Factored out mention of "unprintable string" ("{?}")  
						
						
						
						
					 
					
						2014-09-08 08:14:59 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						4caabfa45e 
					 
					
						
						
							
							build 3  
						
						
						
						
					 
					
						2014-09-03 19:23:22 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						fcf5ef0db6 
					 
					
						
						
							
							Changed time function name to reflect that it actually returns Microseconds as reported in  #323  
						
						
						
						
					 
					
						2014-09-03 19:20:23 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						dd22431fea 
					 
					
						
						
							
							Merge branch 'develop' of github.com:philsquared/Catch into develop  
						
						... 
						
						
						
						# By Andy Sawyer
# Via Andy Sawyer (1) and Phil Nash (1)
* 'develop' of github.com:philsquared/Catch:
  catch_tostring: tostring for enum class types
  SelfTest: Build as C++11, add EnumToString tests
  SelfTest: refresh makefile 
						
						
					 
					
						2014-09-03 08:40:07 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						3eefa7f537 
					 
					
						
						
							
							use nullptr in MSVC from 2005+  
						
						... 
						
						
						
						(based on PR #307  - thanks alex85k) 
						
						
					 
					
						2014-09-02 08:30:57 +01:00 
						 
				 
			
				
					
						
							
							
								Andy Sawyer 
							
						 
					 
					
						
						
							
						
						cd2a5aa688 
					 
					
						
						
							
							catch_tostring: tostring for enum class types  
						
						
						
						
					 
					
						2014-09-01 17:38:17 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						93b61e1194 
					 
					
						
						
							
							v1.1 build 2 (develop branch)  
						
						... 
						
						
						
						- Signal hander support 
						
						
					 
					
						2014-08-22 19:35:41 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						05743eeaa1 
					 
					
						
						
							
							FatalErrorConditions now full close reporter states  
						
						... 
						
						
						
						- so the console reporter(s) show final summary and the xml reporters close their tags 
						
						
					 
					
						2014-08-22 19:33:28 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						c1a8e1c5dd 
					 
					
						
						
							
							Added signal handlers (and placeholder for SEH handlers)  
						
						... 
						
						
						
						- based on PR 232 (https://github.com/philsquared/Catch/pull/232  - thanks Lukasz Forynski)
- Writes to reporter, so gets all the usual context, but then exits directly (since the stack cannot be resumed) so no summary
- On Windows does nothing, as yet. 
						
						
					 
					
						2014-08-22 08:07:39 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						b7e432eadc 
					 
					
						
						
							
							Updated version for develop branch  
						
						
						
						
					 
					
						2014-08-20 19:07:46 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						544bf33e73 
					 
					
						
						
							
							build 53  
						
						... 
						
						
						
						includes wchar_t toString overloads and SCENARIO_METHOD macros 
						
						
					 
					
						2014-08-20 08:09:32 +01:00 
						 
				 
			
				
					
						
							
							
								Ben Arnold 
							
						 
					 
					
						
						
							
						
						7b0a84a048 
					 
					
						
						
							
							toString handles wchar_t raw strings  
						
						
						
						
					 
					
						2014-08-14 12:28:23 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						0aae635035 
					 
					
						
						
							
							Re-enable warnings disabled for GCC  
						
						
						
						
					 
					
						2014-07-28 07:27:05 +01:00 
						 
				 
			
				
					
						
							
							
								Fabien Caylus 
							
						 
					 
					
						
						
							
						
						ae76945eaf 
					 
					
						
						
							
							Hide warnings with GCC  
						
						
						
						
					 
					
						2014-07-27 15:16:10 +02:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						28c2e07879 
					 
					
						
						
							
							build 52  
						
						
						
						
					 
					
						2014-07-09 19:22:49 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						cab9141eec 
					 
					
						
						
							
							Green summary bar is darker if not all passed  
						
						... 
						
						
						
						- and the green part now comes at the end (to emphasise the failures) 
						
						
					 
					
						2014-07-09 18:24:24 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						d89e74faff 
					 
					
						
						
							
							Format floats like doubles when printing - but add ‘f’ suffix (a lá  #291 )  
						
						
						
						
					 
					
						2014-07-09 18:16:40 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						ce56209250 
					 
					
						
						
							
							build 51  
						
						
						
						
					 
					
						2014-07-09 07:40:37 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						23181eeef0 
					 
					
						
						
							
							Section no longer relies on copy-elision for correctness  
						
						... 
						
						
						
						- should address #293 
- *may* address #271  
						
						
					 
					
						2014-07-09 07:39:57 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						a469d9bc0f 
					 
					
						
						
							
							Made Colour copyable to remove warning  
						
						
						
						
					 
					
						2014-07-09 07:36:12 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						a31f05fe83 
					 
					
						
						
							
							Removed C-style casts  
						
						
						
						
					 
					
						2014-07-09 07:35:34 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						52e1e7414a 
					 
					
						
						
							
							build 50  
						
						
						
						
					 
					
						2014-07-03 08:11:38 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						9c1f9a8f9a 
					 
					
						
						
							
							Added [!mayfail] tag to indicate test case that can fail without failing the suite.  
						
						... 
						
						
						
						Overhauled the summary report (including the expected failure count) 
						
						
					 
					
						2014-07-03 08:09:57 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						acdd3b5745 
					 
					
						
						
							
							Build 49  
						
						... 
						
						
						
						- _THROWS fix
- tag aliases 
						
						
					 
					
						2014-06-30 07:35:36 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						1d210ebd37 
					 
					
						
						
							
							Tag aliases feature  
						
						
						
						
					 
					
						2014-06-30 07:33:17 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						006aafd982 
					 
					
						
						
							
							Some clean-ups for string handling in Objective-C  
						
						
						
						
					 
					
						2014-06-20 18:05:31 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						11cf45bc41 
					 
					
						
						
							
							Fixed regression with -e  
						
						
						
						
					 
					
						2014-06-05 18:11:31 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						ab03668c55 
					 
					
						
						
							
							build 48  
						
						... 
						
						
						
						- big assertion capture refactoring 
						
						
					 
					
						2014-06-02 07:48:03 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						be9fe76101 
					 
					
						
						
							
							Renamed ShouldNegate to FalseTest  
						
						
						
						
					 
					
						2014-05-29 08:00:20 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						10801c2876 
					 
					
						
						
							
							Folded ExpressionResultBuilder into ResultBuilder  
						
						... 
						
						
						
						(even more SRP violations!) 
						
						
					 
					
						2014-05-29 07:50:19 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						9438a03d5b 
					 
					
						
						
							
							Big assertion capture refactoring.  
						
						... 
						
						
						
						- moved as much logic out of the macros as possible
- moved most logic into new ResultBuilder class, which wraps ExpressionResultBuilder (may take it over next), subsumes ResultAction and also takes place of ExpressionDecomposer.
This introduces many SRP violations - but all in the name of minimising macro logic! 
						
						
					 
					
						2014-05-28 18:53:01 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						7cbf74061b 
					 
					
						
						
							
							Tweaked rawMemoryToString() along lines of suggestion in  #281  
						
						
						
						
					 
					
						2014-05-23 18:41:02 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						48fac9cf01 
					 
					
						
						
							
							build 47  
						
						
						
						
					 
					
						2014-05-20 19:02:37 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						d12c00666a 
					 
					
						
						
							
							Make TagInfo non-local  
						
						
						
						
					 
					
						2014-05-20 19:02:10 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						9241e436f9 
					 
					
						
						
							
							Build 46  
						
						... 
						
						
						
						- Fixes some test spec parser issues and some warnings (compiler and analysers) 
						
						
					 
					
						2014-05-20 18:50:59 +01:00