Phil Nash 
							
						 
					 
					
						
						
							
						
						a020865990 
					 
					
						
						
							
							Sections are, once again, eagerly entered.  
						
						... 
						
						
						
						When the section tracking code was rewritten a while back to simplify and iron out some bugs the order of evaluation was changed so that each new section was skipped on the first run through.
This had unwelcome consequences for some people.
This commit restores the original semantics (while maintaining the simpler, less buggy, new code). 
						
						
					 
					
						2014-04-21 19:02:38 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						d7e1790347 
					 
					
						
						
							
							Merge branch 'master' of  https://github.com/gnzlbg/Catch  
						
						... 
						
						
						
						# By gnzlbg
# Via gnzlbg
* 'master' of https://github.com/gnzlbg/Catch :
  Conditionally removes usage of deprecated features
Conflicts (resolved):
	include/internal/catch_common.h
	include/internal/catch_section.hpp 
						
						
					 
					
						2014-04-18 08:49:35 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						9d469b6cb5 
					 
					
						
						
							
							build 37  
						
						
						
						
					 
					
						2014-04-18 08:30:31 +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 
							
						 
					 
					
						
						
							
						
						c5406a25bf 
					 
					
						
						
							
							build 35  
						
						
						
						
					 
					
						2014-04-12 19:21:08 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						a176b93738 
					 
					
						
						
							
							Fix for  #270  (REQUIRE continues if test throws an exception).  
						
						... 
						
						
						
						Added test case that reproduced the bug then applied the fix. 
						
						
					 
					
						2014-04-12 19:07:24 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						af8cd98f20 
					 
					
						
						
							
							New version of Clara that fixes operator= issue with ref member ( #265 )  
						
						
						
						
					 
					
						2014-03-24 18:15:04 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						472dc2a61f 
					 
					
						
						
							
							New version of Clara  
						
						... 
						
						
						
						- interface changed slightly
- moved clara.h and tbc_text_format.h into “external” folder 
						
						
					 
					
						2014-03-17 18:40:58 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						f9df35b12b 
					 
					
						
						
							
							Fixed instance of Clara::_ placeholder when using CATCH_CONFIG_RUNNER  
						
						
						
						
					 
					
						2014-03-10 18:02:18 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						dd2810d60a 
					 
					
						
						
							
							build 30  
						
						... 
						
						
						
						- with Clara fix for null deref crash 
						
						
					 
					
						2014-03-07 06:58:33 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						9abb27676d 
					 
					
						
						
							
							Fix problem (hopefully) with single source definitions from Clara  
						
						... 
						
						
						
						- define CLARA_CONFIG_MAIN in the right place 
						
						
					 
					
						2014-03-06 21:53:34 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						fd879f7e77 
					 
					
						
						
							
							Build 28  
						
						... 
						
						
						
						- new version of Clara
- removed command line tests 
						
						
					 
					
						2014-03-06 08:17:24 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						b9fea75109 
					 
					
						
						
							
							New version of Clara.  
						
						... 
						
						
						
						- updated command line setup with new API
- updated STITCH macros
- force embedded Clara to use Catch’s console width (but restore it after)
- remove command line tests (as these have now moved into the Clara project) 
						
						
					 
					
						2014-03-06 08:16:06 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						1f1ee3c63d 
					 
					
						
						
							
							New version of Clara  
						
						... 
						
						
						
						- Clara now built with new stitch script (based on generateSingleInclude)
- also fixed python scripts for python 3 (print now a function rather than a keyword) 
						
						
					 
					
						2014-03-01 10:38:14 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						1c2fbe146b 
					 
					
						
						
							
							build 26  
						
						
						
						
					 
					
						2014-02-11 18:12:41 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						7eb5acc183 
					 
					
						
						
							
							build 25  
						
						... 
						
						
						
						- fix for #231  
						
						
					 
					
						2014-01-08 17:17:31 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						be890d0c15 
					 
					
						
						
							
							build 24  
						
						
						
						
					 
					
						2014-01-07 17:26:59 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						e45e3a139a 
					 
					
						
						
							
							Clara ignores anything after a lone — (double dash)  
						
						... 
						
						
						
						- this allows use within an environment that appends additional arguments that Clara will otherwise reject
- generated build 23 
						
						
					 
					
						2013-12-23 10:24:06 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						91ef5f7d40 
					 
					
						
						
							
							build 22  
						
						
						
						
					 
					
						2013-12-20 19:06:26 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						f385a0b13d 
					 
					
						
						
							
							build 21  
						
						
						
						
					 
					
						2013-12-19 18:42:25 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						eb760f689b 
					 
					
						
						
							
							Build 20  
						
						
						
						
					 
					
						2013-12-18 08:38:33 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						66d641af64 
					 
					
						
						
							
							Sneaking last change in without version bump  
						
						
						
						
					 
					
						2013-12-14 23:16:44 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						2851b4a55a 
					 
					
						
						
							
							Try again with nullptr compatibility check in GCC  
						
						
						
						
					 
					
						2013-12-14 23:04:06 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						9d7b77956c 
					 
					
						
						
							
							build 19  
						
						... 
						
						
						
						- fixes nullptr regression (I had accidentally left in some dev changes) 
						
						
					 
					
						2013-12-14 22:53:28 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						859760abb4 
					 
					
						
						
							
							Build 18  
						
						
						
						
					 
					
						2013-12-14 14:34:05 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						a6d74bd55a 
					 
					
						
						
							
							Build 17  
						
						
						
						
					 
					
						2013-12-11 08:28:15 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						de49ec4d7c 
					 
					
						
						
							
							Fixed broken single header following script change  
						
						... 
						
						
						
						- fixed the script (was missing #ifdefs)
- also fixed single include (Xcode) test project
- build 16 
						
						
					 
					
						2013-12-04 20:25:14 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						3649fdf285 
					 
					
						
						
							
							Build 15  
						
						
						
						
					 
					
						2013-12-03 18:53:55 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						5ecb72b9bb 
					 
					
						
						
							
							Build 14  
						
						
						
						
					 
					
						2013-11-26 20:57:45 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						8d44f2dbb2 
					 
					
						
						
							
							build 13  
						
						
						
						
					 
					
						2013-11-13 08:10:45 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						5320518dbc 
					 
					
						
						
							
							Build 12  
						
						
						
						
					 
					
						2013-11-09 07:47:09 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						93a945cee9 
					 
					
						
						
							
							Fixed uninitialised members in Context object  
						
						
						
						
					 
					
						2013-10-23 15:35:07 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						380f98ed1f 
					 
					
						
						
							
							Regenerated single include  
						
						
						
						
					 
					
						2013-10-17 22:45:21 +01:00 
						 
				 
			
				
					
						
							
							
								Andy Sawyer 
							
						 
					 
					
						
						
							
						
						7974e1cb55 
					 
					
						
						
							
							updated single-include version  
						
						
						
						
					 
					
						2013-09-21 19:08:23 +01:00 
						 
				 
			
				
					
						
							
							
								Andy Sawyer 
							
						 
					 
					
						
						
							
						
						0dbcf218c3 
					 
					
						
						
							
							Add allocator support to StringMaker<vector>  
						
						... 
						
						
						
						- also extracted out 'rangeToString', in an attempt to make it easier
   to add support for other containers 
						
						
					 
					
						2013-09-17 22:22:47 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						1e2f1d1603 
					 
					
						
						
							
							Fixes toString forward reference issue:  
						
						... 
						
						
						
						- as raised in https://github.com/philsquared/Catch/pull/195  
						
						
					 
					
						2013-09-14 19:58:45 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						f7378eebb6 
					 
					
						
						
							
							Fixed string indexing bug  
						
						
						
						
					 
					
						2013-09-07 12:07:38 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						04a3364b5a 
					 
					
						
						
							
							Regen single header  
						
						
						
						
					 
					
						2013-08-16 19:09:09 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						46118714b1 
					 
					
						
						
							
							Build 8  
						
						... 
						
						
						
						- includes command line tweaks and fixes for durations 
						
						
					 
					
						2013-08-16 19:01:32 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						357d654641 
					 
					
						
						
							
							Added missing assert include  
						
						
						
						
					 
					
						2013-08-16 08:01:16 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						3faa412855 
					 
					
						
						
							
							Removed basic reporter  
						
						
						
						
					 
					
						2013-08-15 19:09:07 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						aa7123b696 
					 
					
						
						
							
							Build 7  
						
						... 
						
						
						
						- New Junit reporter
- New Timer class 
						
						
					 
					
						2013-08-15 19:01:00 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						801672b962 
					 
					
						
						
							
							Fix MSVC warning  
						
						
						
						
					 
					
						2013-07-25 08:18:09 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						8a52a39fdc 
					 
					
						
						
							
							Build 6  
						
						... 
						
						
						
						- fixes infinite loop bug (#185  and #166 ) 
						
						
					 
					
						2013-07-25 08:12:03 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						372a6c6fed 
					 
					
						
						
							
							Small fixes and started new section tracking code  
						
						
						
						
					 
					
						2013-07-23 08:15:34 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						503d5d0c8e 
					 
					
						
						
							
							Converted stray tabs to spaces  
						
						
						
						
					 
					
						2013-07-03 08:25:11 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						ad7445d33c 
					 
					
						
						
							
							build 5  
						
						... 
						
						
						
						- added throw() to streambuf destructor overrides (#182 ) 
						
						
					 
					
						2013-07-02 08:49:29 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						3907559896 
					 
					
						
						
							
							build 4  
						
						
						
						
					 
					
						2013-07-01 19:02:29 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						4b5e008b20 
					 
					
						
						
							
							guard NOMINMAX definition (windows)  
						
						
						
						
					 
					
						2013-06-29 20:31:17 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						cd688300b0 
					 
					
						
						
							
							Build 2  
						
						
						
						
					 
					
						2013-06-29 12:11:32 +01:00