Phil Nash 
							
						 
					 
					
						
						
							
						
						8ec9a5a547 
					 
					
						
						
							
							Updated project for Xcode 6  
						
						
						
						
					 
					
						2014-10-02 18:25:05 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						ee5e7ed2c9 
					 
					
						
						
							
							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:
  Updated CMakeLists.txt for toString work
  A bunch of Catch::toString tests 
						
						
					 
					
						2014-09-03 19:19:05 +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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						1d210ebd37 
					 
					
						
						
							
							Tag aliases feature  
						
						
						
						
					 
					
						2014-06-30 07:33:17 +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 
							
						 
					 
					
						
						
							
						
						e21d0b29cc 
					 
					
						
						
							
							Killed a couple more warnings (one for VS2010 and one for Clang)  
						
						
						
						
					 
					
						2014-05-19 19:04:38 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						3bdc97d8ad 
					 
					
						
						
							
							Suppressed a load of warnings  
						
						
						
						
					 
					
						2014-05-19 18:57:14 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						9bf43e7875 
					 
					
						
						
							
							Refactored last usages of old tag parser and removed all the, now redundant, tag parsing code  
						
						
						
						
					 
					
						2014-05-16 18:52:55 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						b1e7d161b5 
					 
					
						
						
							
							Moved catch_test_spec.h to catch_test_spec.hpp  
						
						
						
						
					 
					
						2014-05-16 18:28:58 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						ae75b3774a 
					 
					
						
						
							
							Switched over to new name/ tag parser  
						
						
						
						
					 
					
						2014-05-16 18:24:07 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						56b8d3a5f9 
					 
					
						
						
							
							Moved new test spec code into appropriate header  
						
						... 
						
						
						
						- about to remove old test spec code and rewire throughout the codebase! 
						
						
					 
					
						2014-05-16 07:23:31 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						f8cff10ff6 
					 
					
						
						
							
							First cut of new test spec parser code  
						
						
						
						
					 
					
						2014-05-16 06:50:00 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						c02c7003dc 
					 
					
						
						
							
							Merged Martin Moene’s “compact reporter”  
						
						
						
						
					 
					
						2014-05-01 07:27:57 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						1a6f2a0a80 
					 
					
						
						
							
							Changed the way noexcept support is handled to (hopefully)  fix   #275  and  #273  
						
						
						
						
					 
					
						2014-04-23 18:19:19 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						328a469c03 
					 
					
						
						
							
							Moved tostring impl into catch_tostring.hpp  
						
						
						
						
					 
					
						2014-04-23 07:03:15 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						97150f27ac 
					 
					
						
						
							
							Renamed catch_tostring.hpp catch_tostring.h  
						
						... 
						
						
						
						- in preparation for splitting implementation into catch_tostring.hpp 
						
						
					 
					
						2014-04-23 06:51:58 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						6c4a7cdd64 
					 
					
						
						
							
							Renamed XCode4 folder to just XCode  
						
						... 
						
						
						
						(It’s been Xcode 5 for a long time, now, anyway) 
						
						
					 
					
						2014-04-17 07:38:10 +01: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 
							
						 
					 
					
						
						
							
						
						6e74b5c7ed 
					 
					
						
						
							
							Removed a couple of noisy warnings  
						
						
						
						
					 
					
						2011-09-30 07:30:03 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						7c329e1d05 
					 
					
						
						
							
							Added more warnings  
						
						
						
						
					 
					
						2011-09-29 08:48:26 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						8152825e9f 
					 
					
						
						
							
							Fixed Obj-C related #include ordering  
						
						
						
						
					 
					
						2011-08-15 09:06:31 +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 
							
						 
					 
					
						
						
							
						
						d7c203c3e9 
					 
					
						
						
							
							Factored Approx out into own file  
						
						
						
						
					 
					
						2011-04-28 08:03:28 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						95419e935c 
					 
					
						
						
							
							Merges objc top level headers into main headers (using #ifdef __OBJC__)  
						
						
						
						
					 
					
						2011-04-26 19:00:25 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						823ea3efd4 
					 
					
						
						
							
							Re-org  
						
						
						
						
					 
					
						2011-04-26 08:32:40 +01:00