Phil Nash 
							
						 
					 
					
						
						
							
						
						7e34619f03 
					 
					
						
						
							
							v1.2.1-develop.15  
						
						... 
						
						
						
						- includes all new section tracker 
						
						
							
 
						
					 
					
						2015-11-03 08:01:27 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						4636be9744 
					 
					
						
						
							
							Merge branch 'NewSectionTracking' into develop  
						
						... 
						
						
						
						* NewSectionTracking:
  Added SUCCEEDs to empty leaf sections to avoid failing due to no assertions
  Removed deprecated section tracking implementation and tests
  Approved changes due to "No assertions" warnings now firing correctly on inner sections
  perform startRun() at the start of each test case
  Fitted new section tracking
  Converted all new part tracking tests/ sections to non variadic form
  Moved all new tracking impl into catch_test_case_tracker.pp
  Removed the "part" component of the tracker names
  More minor tweaks
  Added tests for failing a section within a generator - small fixes to implementation to make it work
  more minor clean-ups
  Cleaned tests up a bit
  Added IndexTracker and got it working with a single generator - made some simplifications to state machine
  More name changes
  Tweaks
  First cut of new section/ part tracking
  Refactored stream related stuff - simpler, polymorphic hierarchy-based, approach - less bitty conditionals spread across the code - all resolved up-front so now config class is immutable (it had evolved the way it was and in need of a clean-up sweep for a long time)
  Some small clean-ups and refactorings - removed previous instance saves in RunContext (they were a hang-over from embedded contexts) - started cleaning up config usage 
						
						
							
						
					 
					
						2015-11-03 07:55:29 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						015e07100e 
					 
					
						
						
							
							Added SUCCEEDs to empty leaf sections to avoid failing due to no assertions  
						
						
						
						
							
						
					 
					
						2015-11-03 07:46:37 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						bc8840cbb8 
					 
					
						
						
							
							Removed deprecated section tracking implementation and tests  
						
						
						
						
							
						
					 
					
						2015-11-03 07:38:14 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						471bd2556a 
					 
					
						
						
							
							Approved changes due to "No assertions" warnings now firing correctly on inner sections  
						
						
						
						
							
						
					 
					
						2015-11-03 07:33:43 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						aa49823bc0 
					 
					
						
						
							
							perform startRun() at the start of each test case  
						
						
						
						
							
						
					 
					
						2015-11-03 07:29:23 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						52a417df7b 
					 
					
						
						
							
							Fitted new section tracking  
						
						
						
						
							
						
					 
					
						2015-11-02 19:21:46 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						0b523db6b9 
					 
					
						
						
							
							Converted all new part tracking tests/ sections to non variadic form  
						
						
						
						
							
						
					 
					
						2015-11-02 06:16:09 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						b8515929b8 
					 
					
						
						
							
							Moved all new tracking impl into catch_test_case_tracker.pp  
						
						
						
						
							
						
					 
					
						2015-11-02 06:14:52 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						3deb3e010f 
					 
					
						
						
							
							Removed the "part" component of the tracker names  
						
						
						
						
							
						
					 
					
						2015-10-29 19:41:50 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						73a140fb9e 
					 
					
						
						
							
							More minor tweaks  
						
						
						
						
							
						
					 
					
						2015-10-29 19:33:25 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						ef62b578e2 
					 
					
						
						
							
							Added tests for failing a section within a generator  
						
						... 
						
						
						
						- small fixes to implementation to make it work 
						
						
							
						
					 
					
						2015-10-29 19:25:27 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						f4389b4fdb 
					 
					
						
						
							
							more minor clean-ups  
						
						
						
						
							
						
					 
					
						2015-10-29 08:33:50 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						4b99be6a9a 
					 
					
						
						
							
							Cleaned tests up a bit  
						
						
						
						
							
						
					 
					
						2015-10-29 08:17:55 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						293e54dcbe 
					 
					
						
						
							
							Added IndexTracker and got it working with a single generator  
						
						... 
						
						
						
						- made some simplifications to state machine 
						
						
							
						
					 
					
						2015-10-29 08:02:40 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						d758428fe2 
					 
					
						
						
							
							Merge pull request  #523  from nabijaczleweli/patch-1  
						
						... 
						
						
						
						Fix typo in catch_stream.hpp 
						
						
							
						
					 
					
						2015-10-26 14:47:29 +00:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						9a6a0865f2 
					 
					
						
						
							
							More name changes  
						
						
						
						
							
						
					 
					
						2015-10-23 18:44:48 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						2c6411e70a 
					 
					
						
						
							
							Tweaks  
						
						
						
						
							
						
					 
					
						2015-10-23 18:34:16 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						1cb993970a 
					 
					
						
						
							
							First cut of new section/ part tracking  
						
						
						
						
							
						
					 
					
						2015-10-23 18:20:33 +01:00 
						 
				 
			
				
					
						
							
							
								Jędrzej 
							
						 
					 
					
						
						
							
						
						bc00d59a4e 
					 
					
						
						
							
							Fix typo in catch_stream.hpp  
						
						
						
						
							
						
					 
					
						2015-10-22 21:49:32 +02:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						b3b2352045 
					 
					
						
						
							
							Fixed some missing sentence structure  
						
						... 
						
						
						
						Thanks to #517  
						
						
							
						
					 
					
						2015-10-19 09:16:16 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						c9a188df45 
					 
					
						
						
							
							Merge pull request  #512  from daniel-j-h/better_travis  
						
						... 
						
						
						
						Improves the Travis CI integration 
						
						
							
						
					 
					
						2015-10-07 15:12:17 +01:00 
						 
				 
			
				
					
						
							
							
								Daniel J. Hofmann 
							
						 
					 
					
						
						
							
						
						e904aa7f6e 
					 
					
						
						
							
							Improve the Travis CI integration.  
						
						... 
						
						
						
						Adding several improvements, such as:
- making use of the container based infrastructure
- using ccache for faster building
- builds for linux, osx
- builds for verious gcc, clang versions
- recent cmake installation 
						
						
							
						
					 
					
						2015-10-06 12:28:18 +02:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						d43a47efca 
					 
					
						
						
							
							Refactored stream related stuff  
						
						... 
						
						
						
						- simpler, polymorphic hierarchy-based, approach
- less bitty conditionals spread across the code
- all resolved up-front so now config class is immutable
(it had evolved the way it was and in need of a clean-up sweep for a long time) 
						
						
							
						
					 
					
						2015-09-29 19:23:06 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						a0de07d45b 
					 
					
						
						
							
							Some small clean-ups and refactorings  
						
						... 
						
						
						
						- removed previous instance saves in RunContext (they were a hang-over from embedded contexts)
- started cleaning up config usage 
						
						
							
						
					 
					
						2015-09-28 01:09:06 -07:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						0c1c9fa922 
					 
					
						
						
							
							dev build 14  
						
						... 
						
						
						
						- workaround for uncaught_exception issue
- avoid mutating vector while iterating it (due to re-entrancy) 
						
						
							
 
						
					 
					
						2015-09-27 03:28:14 -07:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						166ca2e819 
					 
					
						
						
							
							Do uncaught_exception checking before calling sectionEnded  
						
						... 
						
						
						
						- split the uncaught handling (adding to unfinishedSections) into separate method 
						
						
							
						
					 
					
						2015-09-26 18:12:21 -07:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						15317632f3 
					 
					
						
						
							
							Revert "Fix parentheses warning on expression evaluation when using ccache"  
						
						... 
						
						
						
						This reverts commit 7da777a4b7 
						
						
							
						
					 
					
						2015-09-26 18:06:53 -07:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						a28d40e941 
					 
					
						
						
							
							Merge pull request  #496  from segalaj/master  
						
						... 
						
						
						
						Fix parentheses warning on expression evaluation when using ccache 
						
						
							
						
					 
					
						2015-09-18 08:12:56 +01:00 
						 
				 
			
				
					
						
							
							
								segalaj 
							
						 
					 
					
						
						
							
						
						7da777a4b7 
					 
					
						
						
							
							Fix parentheses warning on expression evaluation when using ccache  
						
						
						
						
							
						
					 
					
						2015-09-14 14:28:34 +02:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						d234ed1a67 
					 
					
						
						
							
							dev build 13  
						
						
						
						
							
						
					 
					
						2015-08-24 06:28:25 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						7fd7c5b8c8 
					 
					
						
						
							
							Merge branch 'matcher-not' into develop  
						
						... 
						
						
						
						* matcher-not:
  Add matcher: Not() 
						
						
							
						
					 
					
						2015-08-24 06:22:03 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Warta 
							
						 
					 
					
						
						
							
						
						312b94e532 
					 
					
						
						
							
							Add matcher: Not()  
						
						
						
						
							
						
					 
					
						2015-08-12 11:07:55 +02:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						40d0d2f656 
					 
					
						
						
							
							Added unique_ptr detection to compiler_capabilities  
						
						... 
						
						
						
						- as well as use by C++11 conformant compilers now enabled for VS2013 on too (see #479 )
- updated docs with this (and long long and override support) 
						
						
							
						
					 
					
						2015-08-11 08:09:41 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						19520157fb 
					 
					
						
						
							
							regen single header  
						
						
						
						
							
						
					 
					
						2015-08-10 07:32:48 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						ad7edd0680 
					 
					
						
						
							
							Replaced some stray overrides with CATCH_OVERRIDE  
						
						
						
						
							
						
					 
					
						2015-08-10 07:32:21 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						8a05f46a37 
					 
					
						
						
							
							Removed use of std::copy_if (as it's limited to c++11)  
						
						
						
						
							
						
					 
					
						2015-08-07 17:53:29 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						e73583d556 
					 
					
						
						
							
							dev build 12  
						
						
						
						
							
 
						
					 
					
						2015-08-07 17:30:34 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						afcc38efc5 
					 
					
						
						
							
							Fixes for single include  
						
						
						
						
							
						
					 
					
						2015-08-07 17:28:48 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						368714e7aa 
					 
					
						
						
							
							Added Listeners (programatically provided extra reporters)  
						
						
						
						
							
						
					 
					
						2015-08-07 08:20:56 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						4cb74761d9 
					 
					
						
						
							
							Support for multiple reporters  
						
						... 
						
						
						
						- can't (yet) specify different targets for each reporter (e.g. different files) 
						
						
							
						
					 
					
						2015-08-05 19:02:17 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						c06e1909ae 
					 
					
						
						
							
							Refactored test filtering and sorting  
						
						
						
						
							
						
					 
					
						2015-08-04 23:11:56 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						8b1b7cd66e 
					 
					
						
						
							
							dev build 11  
						
						
						
						
							
 
						
					 
					
						2015-08-03 07:40:52 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						34fa25ed2f 
					 
					
						
						
							
							Removed Runner class  
						
						... 
						
						
						
						- it served no purpose - split into functions instead 
						
						
							
						
					 
					
						2015-07-28 18:55:11 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						85c8074784 
					 
					
						
						
							
							Set group name to -n parameter (or exe name)  
						
						... 
						
						
						
						- As discussed in #469  
						
						
							
						
					 
					
						2015-07-28 18:26:09 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						0edebf41b0 
					 
					
						
						
							
							approvals rebase  
						
						... 
						
						
						
						- I *think* this fixes an earlier regression, but I'm not 100% sure where that came from! 
						
						
							
						
					 
					
						2015-07-28 18:24:20 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						f3308ed7c4 
					 
					
						
						
							
							Let gcc use __cplusplus identifier to decide if nullptr supported  
						
						... 
						
						
						
						- or, for 4.6, continue to check __GX_EXPERIMENTAL_CXX0X__
See GitHb issue #445  and PR #471  
						
						
							
						
					 
					
						2015-07-27 18:42:36 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						74eef52644 
					 
					
						
						
							
							dev build 10  
						
						
						
						
							
 
						
					 
					
						2015-07-24 08:13:52 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						e085d4811a 
					 
					
						
						
							
							Qualified path to xmlwriter to fix travis error  
						
						
						
						
							
						
					 
					
						2015-07-24 08:13:07 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						2f6371f2ec 
					 
					
						
						
							
							dev build 9  
						
						
						
						
							
 
						
					 
					
						2015-07-23 23:06:26 +01:00