Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						495d2458e0 
					 
					
						
						
							
							Add UnorderedEqualsMatcher for vectors  
						
						 
						
						... 
						
						
						
						Closes  #1093  
						
						
					 
					
						2017-12-07 19:05:00 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						3035120dc7 
					 
					
						
						
							
							Some bits of tidy up  
						
						 
						
						
						
						
					 
					
						2017-12-07 00:02:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						584e04d480 
					 
					
						
						
							
							Add compact reporter baseline  
						
						 
						
						
						
						
					 
					
						2017-12-06 21:47:14 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						673dcc16a9 
					 
					
						
						
							
							Make approval tests also check compact reporter  
						
						 
						
						
						
						
					 
					
						2017-12-06 15:48:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						0c122c135d 
					 
					
						
						
							
							Add constructor arg checking to WithinAbsMatcher  
						
						 
						
						... 
						
						
						
						Also tests :-) 
						
						
					 
					
						2017-12-06 15:42:03 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						d19b7292b3 
					 
					
						
						
							
							xml reporter reports WARN message when not used with -s  
						
						 
						
						
						
						
					 
					
						2017-12-06 14:30:17 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						5e063616df 
					 
					
						
						
							
							Moved runner helpers into Catch namespace  
						
						 
						
						... 
						
						
						
						not sure they weren't there to start with 
						
						
					 
					
						2017-12-05 23:26:21 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						aa9d635014 
					 
					
						
						
							
							Refactored StreamRedirect classes  
						
						 
						
						
						
						
					 
					
						2017-12-05 23:19:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						7c5a21fb7d 
					 
					
						
						
							
							Added clog test  
						
						 
						
						
						
						
					 
					
						2017-12-05 17:48:15 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						533cdc6bc1 
					 
					
						
						
							
							Revirtualised IResultCapture methods  
						
						 
						
						... 
						
						
						
						Didn't really impact runtime anyway, but will need to use interface for threading support. 
						
						
					 
					
						2017-12-05 16:23:10 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						51e281a684 
					 
					
						
						
							
							Simplify code coverage CMake toggle  
						
						 
						
						
						
						
					 
					
						2017-12-03 14:53:23 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						24851dff99 
					 
					
						
						
							
							Add release notes from the EOL of Catch Classic  
						
						 
						
						
						
						
					 
					
						2017-12-03 14:19:02 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						a4fd96fbaa 
					 
					
						
						
							
							Remove debug prints from batch scripts  
						
						 
						
						
						
						
					 
					
						2017-12-03 14:14:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						12c57cedda 
					 
					
						
						
							
							No longer rename AppVeyor builds  
						
						 
						
						
						
						
					 
					
						2017-12-03 13:06:21 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						45a465713e 
					 
					
						
						
							
							Add codecov.io coverage collection from AppVeyor  
						
						 
						
						... 
						
						
						
						Also had to add new project to redirect CTest output, add
separate batch scripts for AppVeyor because it doesn't handle
multi-line batch scripts in yaml properly, and other helper
scripts. 
						
						
					 
					
						2017-12-03 13:03:52 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						dfa817ae73 
					 
					
						
						
							
							Just track whether last assertion passed directly, rather than deduce it from counts  
						
						 
						
						
						
						
					 
					
						2017-12-02 18:44:23 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						57c346a46d 
					 
					
						
						
							
							Removed assertionRun() and rolled its logic into assertionPassed() and assertionEnded()  
						
						 
						
						
						
						
					 
					
						2017-12-02 18:44:23 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						67f734c799 
					 
					
						
						
							
							Remove system headers when preprocessing coverage report  
						
						 
						
						
						
						
					 
					
						2017-12-02 14:17:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						b76e80ed3d 
					 
					
						
						
							
							Small clean-ups  
						
						 
						
						
						
						
					 
					
						2017-11-30 17:54:44 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						a3632facf3 
					 
					
						
						
							
							Fix teamcity reporter compilation with single header  
						
						 
						
						
						
						
					 
					
						2017-11-30 13:48:24 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						7d0db6b8e9 
					 
					
						
						
							
							Moved -Wparentheses suppression before the push for GCC  
						
						 
						
						... 
						
						
						
						Because of bugs in GCC 4 & 5 that prevent _Pragma from working :-( 
						
						
					 
					
						2017-11-29 20:19:50 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						8a7493cd88 
					 
					
						
						
							
							Globally suppress Wunused-variable again, for now  
						
						 
						
						
						
						
					 
					
						2017-11-29 20:01:00 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						b5a5d9a6f8 
					 
					
						
						
							
							Stop leaking some warning suppressions to user code  
						
						 
						
						
						
						
					 
					
						2017-11-29 19:14:33 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						8c32d0b644 
					 
					
						
						
							
							Add more weird chrono::duration stringification tests  
						
						 
						
						
						
						
					 
					
						2017-11-28 21:47:06 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						28d1955ea8 
					 
					
						
						
							
							Also test Approx template constructor  
						
						 
						
						
						
						
					 
					
						2017-11-28 21:29:34 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						20211a33e6 
					 
					
						
						
							
							Stop using brew if not needed -- fix build on XCode9 image  
						
						 
						
						
						
						
					 
					
						2017-11-27 22:34:44 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						e3941a9ad2 
					 
					
						
						
							
							De-virtualised isBinaryExpression() and getResult() on ITransientExpression  
						
						 
						
						
						
						
					 
					
						2017-11-27 22:49:26 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						da86ddc620 
					 
					
						
						
							
							Fixed accidental const & formating  
						
						 
						
						
						
						
					 
					
						2017-11-27 22:28:45 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						4b614ee1d1 
					 
					
						
						
							
							Moved all AssertionHandler logic into RunContext and de-virtualised interface  
						
						 
						
						... 
						
						
						
						This makes the assertion handling much less "chatty". AssertionHandler is now just a thin shim over RunContext 
						
						
					 
					
						2017-11-27 22:23:15 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						5461242ffe 
					 
					
						
						
							
							Renamed last usge specific handle method (and made the low level ones private)  
						
						 
						
						
						
						
					 
					
						2017-11-27 22:23:15 +03:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						e344984a1b 
					 
					
						
						
							
							Add codecov.io coverage tracking  
						
						 
						
						... 
						
						
						
						* Every Linux build tracks coverage when running Debug mode
* OS X not supported yet (Future WIP)
* Our own unit tests, non-default reporters and Clara are ignored 
						
						
					 
					
						2017-11-27 20:13:47 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						db44964e27 
					 
					
						
						
							
							Refactored most handle() calls to more specific/ descriptive calls  
						
						 
						
						
						
						
					 
					
						2017-11-26 21:28:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						2800adba25 
					 
					
						
						
							
							Qualified handleExceptionMatchExpr in Catch::  
						
						 
						
						... 
						
						
						
						(was picking it up by ADL before - no need to rely on that!) 
						
						
					 
					
						2017-11-26 21:28:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						ae1547e202 
					 
					
						
						
							
							Add extra tests to ctest  
						
						 
						
						
						
						
					 
					
						2017-11-26 21:33:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						73a1623eaf 
					 
					
						
						
							
							Re-enable 2 string tests  
						
						 
						
						
						
						
					 
					
						2017-11-25 18:38:18 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						c411c131cb 
					 
					
						
						
							
							Move crtdbg.h include outside namespace  
						
						 
						
						
						
						
					 
					
						2017-11-24 10:36:54 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						091595780e 
					 
					
						
						
							
							Clean-up re-usable string streams  
						
						 
						
						
						
						
					 
					
						2017-11-24 08:46:17 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						f417995afc 
					 
					
						
						
							
							Cache IResultCapture in AssertionHandler to avoid repeated lookups  
						
						 
						
						
						
						
					 
					
						2017-11-23 19:21:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						9329d97a43 
					 
					
						
						
							
							Always debug-break non-inline  
						
						 
						
						
						
						
					 
					
						2017-11-23 19:14:26 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						8141a7836f 
					 
					
						
						
							
							Inline shouldDebugBreak()  
						
						 
						
						
						
						
					 
					
						2017-11-23 16:58:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						5323202652 
					 
					
						
						
							
							Bake exception guard into assertion handler flow  
						
						 
						
						
						
						
					 
					
						2017-11-23 16:52:46 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						f052762c11 
					 
					
						
						
							
							Reduce amount of CI output on success  
						
						 
						
						
						
						
					 
					
						2017-11-22 18:29:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						401ad7a189 
					 
					
						
						
							
							Remove isTrue, alwaysTrue, alwaysFalse  
						
						 
						
						... 
						
						
						
						isTrue and alwaysFalse were replaced by (void)0, 0 inspired by doctest
alwaysTrue was replaced by warning suppression 
						
						
					 
					
						2017-11-22 16:03:45 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						63c097a077 
					 
					
						
						
							
							Remove superfluous TravisCI build entry  
						
						 
						
						
						
						
					 
					
						2017-11-21 18:56:29 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						87c125ecb8 
					 
					
						
						
							
							Enable Werror for dev builds  
						
						 
						
						
						
						
					 
					
						2017-11-21 18:55:28 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						3b965aa501 
					 
					
						
						
							
							(re)Inlined isTrue()  
						
						 
						
						
						
						
					 
					
						2017-11-21 13:12:22 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						e54dcdac8b 
					 
					
						
						
							
							Added space in StringRef literal operator  
						
						 
						
						
						
						
					 
					
						2017-11-21 12:09:04 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						e4a898eaaa 
					 
					
						
						
							
							Removed templated StringRef ctor and added StringRef literal  
						
						 
						
						
						
						
					 
					
						2017-11-21 11:08:39 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						c39109dce3 
					 
					
						
						
							
							Ignore all cmake-build-* folders  
						
						 
						
						
						
						
					 
					
						2017-11-21 11:08:39 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						a8a1c379c0 
					 
					
						
						
							
							Introduce a way to intentionally expose interface for use in tests  
						
						 
						
						... 
						
						
						
						Fixes  #1076  
						
						
					 
					
						2017-11-21 11:10:07 +01:00