Andrew Foster 
							
						 
					 
					
						
						
							
						
						71b969dec9 
					 
					
						
						
							
							Fixed const_reverse_iterator compile error with Oracle Solaris Studio 12.1  
						
						 
						
						... 
						
						
						
						Building Catch with Oracle Solaris Studio 12.1 generates an error because it is
unable to convert from a std::vector<>::reverse_iterator to a
std::vector<>::const_reverse_iterator.  This is easily avoided by using a
constant reference to the type before obtaining the iterator. 
						
						
							
						
					 
					
						2016-10-10 11:43:41 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						88732e85b2 
					 
					
						
						
							
							Merge pull request  #716  from jbcoe/master  
						
						 
						
						... 
						
						
						
						Quick fix for failing travis builds on OS X 
						
						
							
						
					 
					
						2016-10-04 15:57:10 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						1c9a6cab88 
					 
					
						
						
							
							Removed XCode6 builds (which were erroring anyway) and added XCode8 builds  
						
						 
						
						
						
						
							
						
					 
					
						2016-09-27 11:20:33 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						40f6068d52 
					 
					
						
						
							
							Build 1.5.7  
						
						 
						
						
						
						
							
  v1.5.7
 
						
					 
					
						2016-09-27 10:46:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						21cbfc107e 
					 
					
						
						
							
							--list-test-names quotes test names that start with #  
						
						 
						
						... 
						
						
						
						- completes #717  
						
						
							
						
					 
					
						2016-09-27 10:43:03 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						31861bbd46 
					 
					
						
						
							
							rebased following recent changes  
						
						 
						
						
						
						
							
						
					 
					
						2016-09-27 10:28:11 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						b1eeec7c69 
					 
					
						
						
							
							-f supports quoted test names (test name surrounded with " characters).  
						
						 
						
						... 
						
						
						
						This is the first part to resolving #717  
						
						
							
						
					 
					
						2016-09-27 10:27:28 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						c23b374f3d 
					 
					
						
						
							
							Added braces to emphasise the return logic  
						
						 
						
						
						
						
							
						
					 
					
						2016-09-27 09:58:12 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						916317bd81 
					 
					
						
						
							
							Merge pull request  #680  from nabijaczleweli/master  
						
						 
						
						... 
						
						
						
						Fix misindent in internal/catch_test_spec.hpp:70 
						
						
							
						
					 
					
						2016-09-27 09:49:37 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								nabijaczleweli 
							
						 
					 
					
						
						
							
						
						8c459dd207 
					 
					
						
						
							
							Fix misindent  
						
						 
						
						... 
						
						
						
						Closes  #679  
						
						
							
						
					 
					
						2016-09-27 00:35:26 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jonathan B. Coe 
							
						 
					 
					
						
						
							
						
						fd7d35464b 
					 
					
						
						
							
							quick fix for failing travis builds on os x  
						
						 
						
						
						
						
							
						
					 
					
						2016-09-24 19:38:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						c47c1797d2 
					 
					
						
						
							
							Merge pull request  #701  from razeh/master  
						
						 
						
						... 
						
						
						
						Fixes for XML encoding. 
						
						
							
						
					 
					
						2016-09-22 17:44:14 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						f5d2b2dce8 
					 
					
						
						
							
							Merge pull request  #705  from hmich/xml-reporter-trim  
						
						 
						
						... 
						
						
						
						Do not trim test case names in the XML reporter. 
						
						
							
						
					 
					
						2016-09-22 17:28:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Igor Akhmetov 
							
						 
					 
					
						
						
							
						
						02c7e41c7c 
					 
					
						
						
							
							Do not trim test case names in the XML reporter.  
						
						 
						
						... 
						
						
						
						SCENARIO does not add leading spaces to the test name (only BDD-style section
names are modified), so the trimming is not necessary. But if the name is
trimmed, it makes it harder to correlate the output of XML reporter with tests
that have leading spaces in their name: e.g. these tests will have the same name
attribute:
TEST_CASE("Test") {}
TEST_CASE(" Test") {} 
						
						
							
						
					 
					
						2016-08-30 11:15:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robert A Zeh 
							
						 
					 
					
						
						
							
						
						5095619955 
					 
					
						
						
							
							Fixes for XML encoding.  
						
						 
						
						... 
						
						
						
						This commit fixes the following scenario:
  * You have a test that compares strings with embedded control
  characters.
  * The test fails.
  * You are using JUnit tests within TeamCity.
Before this commit, the JUnit report watcher fails on parsing the XML
for two reasons: the control characters are missing a semicolon at the
end, and the XML document doesn't specify that it is XML 1.1.
XML 1.0 --- what we get if we don't specify an XML version --- doesn't support embedding control characters --- see
http://stackoverflow.com/questions/404107/why-are-control-characters-illegal-in-xml 
for all of the gory details.
This is based on PR #588  by @mrpi 
						
						
							
						
					 
					
						2016-08-24 09:38:24 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						35f510545d 
					 
					
						
						
							
							v1.5.6  
						
						 
						
						
						
						
							
  v1.5.6
 
						
					 
					
						2016-06-09 19:21:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						742457cbcf 
					 
					
						
						
							
							Use Clara v0.0.2.4 (updated) - fix for string lengths  
						
						 
						
						
						
						
							
						
					 
					
						2016-06-09 19:19:55 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						1aa6c91e64 
					 
					
						
						
							
							Fixed RNG issue with pre C++14 compilers  
						
						 
						
						
						
						
							
						
					 
					
						2016-06-09 19:07:05 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						ac220289a6 
					 
					
						
						
							
							v1.5.5:  
						
						 
						
						... 
						
						
						
						Deal with auto_ptr and random_shuffle hard deprecations in C++14 
						
						
							
  v1.5.5
 
						
					 
					
						2016-06-09 08:19:23 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						be3570ef22 
					 
					
						
						
							
							Use std::shuffle instead of (deprecated) std::random_shuffle if C++14 detected  
						
						 
						
						
						
						
							
						
					 
					
						2016-06-09 08:15:57 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						a74d760d74 
					 
					
						
						
							
							Switched remaining std::auto_ptrs to use CATCH_AUTO_PTR  
						
						 
						
						
						
						
							
						
					 
					
						2016-06-08 19:14:54 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						f666f5f0ae 
					 
					
						
						
							
							v1.5.4  
						
						 
						
						
						
						
							
  v1.5.4
 
						
					 
					
						2016-05-12 19:18:04 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						7940d58a2f 
					 
					
						
						
							
							"test" expression using !! instead of static_cast to bool.  
						
						 
						
						... 
						
						
						
						This addresses #657  while (hopefully) maintaining fix for #574  
						
						
							
						
					 
					
						2016-05-12 19:17:55 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						ebf9f3bb9d 
					 
					
						
						
							
							v1.5.3  
						
						 
						
						
						
						
							
  v1.5.3
 
						
					 
					
						2016-05-10 19:09:59 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						1ebebd4ab8 
					 
					
						
						
							
							Merge branch 'rcdailey-throw-on-duplicate-tests'  
						
						 
						
						
						
						
							
						
					 
					
						2016-05-10 19:07:07 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						b57e734eb4 
					 
					
						
						
							
							Merge branch 'throw-on-duplicate-tests' of git://github.com/rcdailey/Catch into rcdailey-throw-on-duplicate-tests  
						
						 
						
						
						
						
							
						
					 
					
						2016-05-10 19:06:47 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						5aa2b82b17 
					 
					
						
						
							
							Merge pull request  #656  from daniel-j-h/better_travis  
						
						 
						
						... 
						
						
						
						Pins LLVM 3.8 (stable) instead of tracking the nightly repository 
						
						
							
						
					 
					
						2016-05-07 23:19:26 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						5c198d85e6 
					 
					
						
						
							
							v1.5.2  
						
						 
						
						
						
						
							
  v1.5.2
 
						
					 
					
						2016-05-07 23:14:04 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						5a6b291878 
					 
					
						
						
							
							Using Clara 0.0.2.4 - fixes issue with spaces in quoted arguments  
						
						 
						
						
						
						
							
						
					 
					
						2016-05-07 23:12:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Hofmann 
							
						 
					 
					
						
						
							
						
						1706dd4f11 
					 
					
						
						
							
							Pins LLVM 3.8 (stable) instead of tracking the nightly repository  
						
						 
						
						
						
						
							
						
					 
					
						2016-05-07 18:55:12 +02:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						92b141ee53 
					 
					
						
						
							
							v1.5.1  
						
						 
						
						
						
						
							
  v1.5.1
 
						
					 
					
						2016-04-28 08:13:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						4f1263d6b4 
					 
					
						
						
							
							Removed use of dynamic_cast from test_case_tracker.  
						
						 
						
						... 
						
						
						
						(Thanks to #631  and #648 ) 
						
						
							
						
					 
					
						2016-04-28 08:11:12 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						3b19458fed 
					 
					
						
						
							
							Removed use of dynamic_cast for MultipleReporters  
						
						 
						
						... 
						
						
						
						(Thanks to #630 , #636  and #648 ) 
						
						
							
						
					 
					
						2016-04-28 08:11:12 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						e5537842d0 
					 
					
						
						
							
							Regenerated single include  
						
						 
						
						... 
						
						
						
						(forgot for previously tagged release) 
						
						
							
  V1.5.0
 
  v1.5.0
 
						
					 
					
						2016-04-25 18:56:50 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						0fe303b6b7 
					 
					
						
						
							
							v1.5.0 (due to new embedded Clara)  
						
						 
						
						
						
						
							
						
					 
					
						2016-04-23 13:25:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						1c47fe023a 
					 
					
						
						
							
							Updated embedded Clara to 0.0.2.3  
						
						 
						
						... 
						
						
						
						- has all new, more robust, token parsing.
- eliminates issue with unreachable code
- allows use of forward slashes to introduce short args on Windows 
						
						
							
						
					 
					
						2016-04-23 13:21:29 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						6f3bc629be 
					 
					
						
						
							
							Merge branch 'AzCopey-hotfix/override-warning'  
						
						 
						
						
						
						
							
						
					 
					
						2016-04-23 13:14:08 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						6de7142d1f 
					 
					
						
						
							
							Merge pull request  #634  from rafaeleyng/patch-1  
						
						 
						
						... 
						
						
						
						Update tutorial.md 
						
						
							
						
					 
					
						2016-04-05 18:23:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rafael Eyng 
							
						 
					 
					
						
						
							
						
						7544644bb4 
					 
					
						
						
							
							Update tutorial.md  
						
						 
						
						... 
						
						
						
						Closes  #633  
						
						
							
						
					 
					
						2016-04-04 23:04:45 -03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robert Dailey 
							
						 
					 
					
						
						
							
						
						86c0ea2999 
					 
					
						
						
							
							[ #608 ] Don't use exit() on duplicate test descriptions  
						
						 
						
						... 
						
						
						
						Instead of `exit(1)`, it now throws `std::runtime_error` with the details
of the failure. This exception is handled in `run()` at a higher level where
the log is printed to cerr and the test gracefully exits. 
						
						
							
						
					 
					
						2016-04-01 11:56:51 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ian Copland 
							
						 
					 
					
						
						
							
						
						7075b7defb 
					 
					
						
						
							
							Added missing CATCH_OVERRIDE to CumulativeReporterBase::assertionEnded(). This fixes a warning when building in Xcode 7.2+ with default warning settings.  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-29 17:03:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						c984fc3ecd 
					 
					
						
						
							
							v1.4.0  
						
						 
						
						... 
						
						
						
						- use __COUNTER__ for unique IDS instead of __LINE__ (where possible)
+ bug fixes 
						
						
							
  v1.4.0
 
						
					 
					
						2016-03-15 07:24:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						447f53e9e3 
					 
					
						
						
							
							Fixed !shouldfail  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-14 19:13:34 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						13a887ad24 
					 
					
						
						
							
							Use __COUNTER__ when generating unique names instead of __LINE__, if available.  
						
						 
						
						... 
						
						
						
						Based on PR #351  
						
						
							
						
					 
					
						2016-03-14 07:55:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						02af70ed0b 
					 
					
						
						
							
							build v1.3.6 (include's David Grayson's fix for the gcc pragma)  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-11 18:31:52 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						c362894565 
					 
					
						
						
							
							Merge branch 'DavidEGrayson-pr_gcc_pragma_typo'  
						
						 
						
						
						
						
							
						
					 
					
						2016-03-11 07:59:20 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Grayson 
							
						 
					 
					
						
						
							
						
						97e335437e 
					 
					
						
						
							
							Fix CATCH_INTERNAL_SUPPRESS_PARENTHESES_WARNINGS: GCC needs to be capitalized.  
						
						 
						
						... 
						
						
						
						Fixes issue #600 . 
						
						
							
						
					 
					
						2016-03-04 19:24:10 -08:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						ae5ee2cf63 
					 
					
						
						
							
							v1.3.5  
						
						 
						
						
						
						
							
  v1.3.5
 
						
					 
					
						2016-02-29 08:17:18 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						f895e0d95f 
					 
					
						
						
							
							Rebased approvals following colour changes  
						
						 
						
						
						
						
							
						
					 
					
						2016-02-29 08:13:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						458f37ed57 
					 
					
						
						
							
							Merge branch 'explicit-bool-conversion' of git://github.com/seanmiddleditch/Catch into seanmiddleditch-explicit-bool-conversion  
						
						 
						
						
						
						
							
						
					 
					
						2016-02-29 08:05:46 +00:00