Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						e13d9cab02 
					 
					
						
						
							
							Keep .py files with LF endings so they can be executed from bash  
						
						 
						
						
						
						
							
						
					 
					
						2018-02-09 16:49:35 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						414e2fa946 
					 
					
						
						
							
							Make embedClara.py executable  
						
						 
						
						
						
						
							
						
					 
					
						2018-02-09 16:49:21 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						b5ef68b044 
					 
					
						
						
							
							Force MSVC to use utf-8  
						
						 
						
						
						
						
							
						
					 
					
						2018-02-08 15:44:33 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						681f5daa13 
					 
					
						
						
							
							Update approval tests  
						
						 
						
						
						
						
							
						
					 
					
						2018-02-08 15:00:56 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						3b6fda3c1b 
					 
					
						
						
							
							Add tests for StringRef::numberOfCharacters  
						
						 
						
						
						
						
							
						
					 
					
						2018-02-08 13:10:12 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						1b2fa601c6 
					 
					
						
						
							
							Remove superfluous comment  
						
						 
						
						
						
						
							
						
					 
					
						2018-02-08 13:09:02 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Daniel J. Rollins 
							
						 
					 
					
						
						
							
						
						39bfc6e82b 
					 
					
						
						
							
							Export Catch as a CMake package and 'linkable' target  
						
						 
						
						... 
						
						
						
						Create a namespaced Catch2::Catch target that is 'linkable' through
`target_link_libraries()` and export it so it is findable through
`find_package()`.
`find_package()` will find versions with the same major number and with
minor number >= requested.
This makes catch a lot easier to use in CMake-based projects. Whether it
is found using `find_package` or included in the client project as a
subdirectory, the client can include the catch headers per-target with
`target_include_directories(target PRIVATE Catch2::Catch).
Example usage:
    cmake_minimum_required(VERSION 3.1)
    # include Catch2 as subdirectory or installed package
    # add_subdirectory(Catch2)
    find_package(Catch2 VERSION 2.1.0 REQUIRED)
    add_executable(tests tests/catch_main.cpp)
    target_link_libraries(tests PRIVATE Catch2::Catch) 
						
						
							
						
					 
					
						2018-02-08 12:18:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						ba6d33fb8c 
					 
					
						
						
							
							Enable -Wpedantic, fix unconditional use of C++14 extension  
						
						 
						
						
						
						
							
						
					 
					
						2018-02-05 10:04:59 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Zachary Michaels 
							
						 
					 
					
						
						
							
						
						4be81d3588 
					 
					
						
						
							
							Remove unnecessary semicolons  
						
						 
						
						
						
						
							
						
					 
					
						2018-02-05 10:03:51 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Josh Lospinoso 
							
						 
					 
					
						
						
							
						
						5201e92564 
					 
					
						
						
							
							Redirect std::uncaught_exception to Catch::uncaught_exception  
						
						 
						
						... 
						
						
						
						This means that only one place needs to work with warnings from
the deprecation of `std::uncaught_exception()` in C++17.
Closes  #1162 . 
						
						
							
						
					 
					
						2018-02-02 15:36:15 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						5e484862f2 
					 
					
						
						
							
							Add Catch::is_range to documentation  
						
						 
						
						
						
						
							
						
					 
					
						2018-02-01 20:29:49 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								philsquared 
							
						 
					 
					
						
						
							
						
						5713381d06 
					 
					
						
						
							
							Fixes for cygwin  
						
						 
						
						
						
						
							
						
					 
					
						2018-02-01 16:14:20 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						1ab6be30a2 
					 
					
						
						
							
							Add a BrightYellow colour, also use it for reconstructed exprs  
						
						 
						
						... 
						
						
						
						Closes  #979  
						
						
							
						
					 
					
						2018-02-01 14:58:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						126850e76b 
					 
					
						
						
							
							Prefer operator<< to range-based stringification  
						
						 
						
						... 
						
						
						
						Fixes  #1172  
						
						
							
						
					 
					
						2018-02-01 14:07:23 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								George Fotopoulos 
							
						 
					 
					
						
						
							
						
						5e8df1c384 
					 
					
						
						
							
							Update opensource-users.md  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-28 21:05:24 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						44dbda9f01 
					 
					
						
						
							
							Add CATCH_VERSION_* defines for external use  
						
						 
						
						... 
						
						
						
						I wonder how much use they will actually see, but their cost is
fairly minor.
Closes  #1131  
						
						
							
						
					 
					
						2018-01-26 20:56:14 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						ca2455e6e6 
					 
					
						
						
							
							Fixed NoAssertions warning  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-26 16:52:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						42213d4c31 
					 
					
						
						
							
							Keep LICENCE.txt with LF as line endings for easy hashing  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-26 16:45:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						62dae592c3 
					 
					
						
						
							
							v2.1.1  
						
						 
						
						
						
						
							
  v2.1.1
 
						
					 
					
						2018-01-26 16:06:07 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						9a5705411a 
					 
					
						
						
							
							Add % to codecov coverage decrease threshold  
						
						 
						
						... 
						
						
						
						Maybe now it will work? 
						
						
							
						
					 
					
						2018-01-26 15:45:31 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						a1aefce6e4 
					 
					
						
						
							
							Guard against CLR exceptions when translating exceptions  
						
						 
						
						... 
						
						
						
						Partially fixes  #1138 , need to decide what to do about structured
exceptions. 
						
						
							
						
					 
					
						2018-01-24 12:11:29 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						d5959907f5 
					 
					
						
						
							
							Added Catch::clara namespace to doc for adding Opt  
						
						 
						
						... 
						
						
						
						- Thanks to sakamoto-poteko in #1159  for point out its ommission 
						
						
							
						
					 
					
						2018-01-23 07:44:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						31e6499e64 
					 
					
						
						
							
							Embed Clara v1.1.1  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-22 15:08:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Seifert 
							
						 
					 
					
						
						
							
						
						b0f4f16ee0 
					 
					
						
						
							
							Namespace Catch CMake options  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-18 23:20:26 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Seifert 
							
						 
					 
					
						
						
							
						
						1e3ddbb496 
					 
					
						
						
							
							Specify VERSION in modern CMake  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-18 23:20:26 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						15ad95c8db 
					 
					
						
						
							
							Make generateSingleHeader compatible with Python 2.7  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-18 16:28:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						00a10d5a5e 
					 
					
						
						
							
							Return fixed codecov settings  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-18 13:51:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Seifert 
							
						 
					 
					
						
						
							
						
						0d687a15d3 
					 
					
						
						
							
							Change CMake project name to 'Catch2'  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-18 13:13:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Seifert 
							
						 
					 
					
						
						
							
						
						bdf431c400 
					 
					
						
						
							
							Install documentation  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-18 13:13:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Seifert 
							
						 
					 
					
						
						
							
						
						a0359980f0 
					 
					
						
						
							
							Use CTest to control test suite via BUILD_TESTING  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-18 13:13:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								David Seifert 
							
						 
					 
					
						
						
							
						
						8d4074aad9 
					 
					
						
						
							
							Use GNUInstallDirs module  
						
						 
						
						... 
						
						
						
						* `GNUInstallDirs` is a standardised way to
  change paths, which makes systems integration
  easier and allows for a more consistent user
  experience. 
						
						
							
						
					 
					
						2018-01-18 13:13:39 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						f0f40a0dbf 
					 
					
						
						
							
							Ensure that the single header is kept with LFs  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-18 12:44:59 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						fa4fd7f296 
					 
					
						
						
							
							Modify codecov.yml again  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-15 13:59:48 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						07c84adfba 
					 
					
						
						
							
							Allow disabling -Werror in CMake  
						
						 
						
						... 
						
						
						
						Related to #1152  
						
						
							
						
					 
					
						2018-01-14 18:14:11 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						8d854c689b 
					 
					
						
						
							
							Provide useful and unambigous stringification for static arrays  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-14 18:06:43 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						f0909dfe02 
					 
					
						
						
							
							Add yet another expansion of INF macro  
						
						 
						
						... 
						
						
						
						Closes  #1151  
						
						
							
						
					 
					
						2018-01-14 17:04:36 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						de36b2ada6 
					 
					
						
						
							
							Fix compilation for types where relops don't return bool  
						
						 
						
						... 
						
						
						
						Closes  #1147  
						
						
							
						
					 
					
						2018-01-12 15:49:56 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						9700ee4fc0 
					 
					
						
						
							
							Update CTest autodiscovery documentation  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-12 12:28:14 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						bbda8cd77c 
					 
					
						
						
							
							Update reporter docs with their new location  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-12 12:20:52 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						4575594bbf 
					 
					
						
						
							
							Comment why the return code is clamped  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-12 11:49:48 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						c053dca26e 
					 
					
						
						
							
							Update path to vcpkg's portfile  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-12 11:09:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								garethsb-sony 
							
						 
					 
					
						
						
							
						
						3d7104c124 
					 
					
						
						
							
							Catch `catch_discover_tests`  
						
						 
						
						... 
						
						
						
						Copied from [Dynamic Catch test discovery in CMake](https://gist.github.com/garethsb/a01ed0dbd4977d439c16200640549935 ), which was inspired by [Dynamic Google Test Discovery in CMake 3.10](https://blog.kitware.com/dynamic-google-test-discovery-in-cmake-3-10/ ).
Original source code:
- Adapted by [Gareth Sylvester-Bradley](https://github.com/garethsb ) from [GoogleTest ``gtest_discover_tests``](https://gitlab.kitware.com/cmake/cmake/merge_requests/1056 ).
- BSD 3-clause "New" or "Revised" License.
- Copyright 2000-2017 Kitware, Inc. and Contributors. All rights reserved. 
						
						
							
						
					 
					
						2018-01-11 21:17:12 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						6441c20a2c 
					 
					
						
						
							
							Modify codecov behaviour  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-11 21:13:52 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						5774c4f9c2 
					 
					
						
						
							
							Update release process with the need to release reporters  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-11 21:06:35 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						2bc33dd04d 
					 
					
						
						
							
							Fix script responsible for updating release link in the readme  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-10 14:02:15 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						cd76f5730c 
					 
					
						
						
							
							v2.1.0  
						
						 
						
						
						
						
							
  v2.1.0
 
						
					 
					
						2018-01-10 13:53:04 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Hořeňovský 
							
						 
					 
					
						
						
							
						
						f5910f38ef 
					 
					
						
						
							
							Copy reporters to single_include during releases  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-10 13:44:08 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						421ab16062 
					 
					
						
						
							
							Exclude string-literal arrays from automatic range serialisation  
						
						 
						
						... 
						
						
						
						These have specialised serialisers already anyway, and were causing ambiguities in VS 2015 & 2017 
						
						
							
						
					 
					
						2018-01-08 15:15:44 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Phil Nash 
							
						 
					 
					
						
						
							
						
						161dd4ed24 
					 
					
						
						
							
							Merge commit '2c43620d9baed1fdcaa9146af1d3eb90520cbe92'  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-08 11:13:29 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Aivars Kalvans 
							
						 
					 
					
						
						
							
						
						13ea4225e7 
					 
					
						
						
							
							Add fuxedo.io to open source users  
						
						 
						
						
						
						
							
						
					 
					
						2018-01-06 14:02:01 +01:00