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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						70975517b3 
					 
					
						
						
							
							rebased approvals for long long test  
						
						
						
						
							
						
					 
					
						2015-07-23 23:05:52 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						733ebb6024 
					 
					
						
						
							
							Added CATCH_CONFIG_CPP11_LONG_LONG support  
						
						
						
						
							
						
					 
					
						2015-07-23 23:05:05 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						d6e59cd56f 
					 
					
						
						
							
							Fixed Xml encoding  
						
						... 
						
						
						
						- don't encode apostrophes
- only encode quotes in attributes
- encode control characters (as in PR #465 ) 
						
						
							
						
					 
					
						2015-07-23 18:45:31 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						6de135c63a 
					 
					
						
						
							
							Given, When, Then prefixes are now std::strings  
						
						... 
						
						
						
						(and so can be prepended to std::strings themselves)
see #455  
						
						
							
						
					 
					
						2015-07-22 18:07:28 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						5bbdc8fd38 
					 
					
						
						
							
							Dev build 8  
						
						
						
						
							
 
						
					 
					
						2015-07-15 23:03:11 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						72868920bb 
					 
					
						
						
							
							Exception message assertions now work with matchers  
						
						
						
						
							
						
					 
					
						2015-07-15 23:02:25 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						8342ae8dfb 
					 
					
						
						
							
							dev build 7  
						
						
						
						
							
 
						
					 
					
						2015-07-13 15:03:26 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						2104ca2aa4 
					 
					
						
						
							
							Exception message testing now supports wildcards  
						
						... 
						
						
						
						- extracted WildcardPattern from TestSpec::NamePattern 
						
						
							
						
					 
					
						2015-07-13 15:03:04 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						93a842e2f0 
					 
					
						
						
							
							dev build 6  
						
						
						
						
							
 
						
					 
					
						2015-07-13 06:36:07 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						85de743d70 
					 
					
						
						
							
							Added _THROWS_WITH macros  
						
						... 
						
						
						
						- asserts on exception message 
						
						
							
						
					 
					
						2015-07-13 06:34:41 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						5d5ed5a283 
					 
					
						
						
							
							Updated approvalTests script to allow for modified version strings  
						
						
						
						
							
						
					 
					
						2015-07-10 08:08:37 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						57df3ba998 
					 
					
						
						
							
							Force cout/ cerr to be initialised before errors in test registry are printed  
						
						... 
						
						
						
						- see #461  
						
						
							
						
					 
					
						2015-07-10 07:44:37 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						e6b365dc8c 
					 
					
						
						
							
							dev build 5  
						
						
						
						
							
 
						
					 
					
						2015-07-07 08:25:15 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						02e1966db3 
					 
					
						
						
							
							Changed --filenames-as-tags prefix to #, added -# as short form and updated docs  
						
						
						
						
							
						
					 
					
						2015-07-06 18:46:50 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						584032dfa4 
					 
					
						
						
							
							dev build 4  
						
						... 
						
						
						
						- undisturbed background colour (windows), from PR #456  
						
						
							
 
						
					 
					
						2015-07-06 06:23:13 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						18acff62d3 
					 
					
						
						
							
							Merge branch 'develop' of git://github.com/RandomInEqualities/Catch into RandomInEqualities-develop  
						
						
						
						
							
						
					 
					
						2015-07-06 06:13:56 +01:00 
						 
				 
			
				
					
						
							
							
								Phil Nash 
							
						 
					 
					
						
						
							
						
						c1ca0fdabe 
					 
					
						
						
							
							dev build 3  
						
						
						
						
							
 
						
					 
					
						2015-07-03 18:30:25 +01:00