Commit Graph

  • a3d3a633b2 Don't build dev-appveyor* branches on TravisCI Martin Hořeňovský 2018-03-07 10:13:04 +01:00
  • 8d4796309f
    Merge pull request #1206 from zemasoft/master Martin Hořeňovský 2018-03-07 10:47:18 +01:00
  • 552589f25b
    Merge branch 'master' into master Martin Hořeňovský 2018-03-07 10:37:50 +01:00
  • 95c849f613 Introduce support for DJGPP cross compiler Tomas Zeman 2018-03-02 14:39:01 +01:00
  • 352853ed7e Introduce conditional wchar_t (and std::wstring) support Tomas Zeman 2018-03-01 18:41:17 +01:00
  • b11175548a Fixup various spelling errors (#1208) Josh Soref 2018-03-07 04:08:35 -05:00
  • d38f782995 Ensure Catch2ConfigVersion.cmake is installed properly Bastian Dörig 2018-02-09 10:50:14 +01:00
  • dc8a8e6371 Speed up AppVeyor build times Martin Hořeňovský 2018-03-06 18:33:18 +01:00
  • 9d1858b195 Simplify internal configuration of POSIX signals Martin Hořeňovský 2018-03-06 17:58:37 +01:00
  • 1d1f8dc992 Stop installing lcov in builds without COVERAGE=1 Martin Hořeňovský 2018-03-06 15:38:22 +01:00
  • 1466686ade Speed up TravisCI build Martin Hořeňovský 2018-03-05 15:11:12 +01:00
  • 93db01c647 Fix C++14 toggle for OSX build Martin Hořeňovský 2018-03-05 15:09:25 +01:00
  • 2e285b9579 Use char const * const * for Session::run Martin Hořeňovský 2018-03-04 14:25:23 +01:00
  • 74effafca7 v1.12.1 v1.12.1 Martin Hořeňovský 2018-03-02 21:22:10 +01:00
  • d2ddb997a7 Cleanup for performance reasons Martin Hořeňovský 2018-03-02 16:22:18 +01:00
  • 865d5f59b4 Fix 'defined but not used' warning Tomas Zeman 2018-02-28 16:17:26 +01:00
  • 05cd05743a Provide a public method to get StringRef's underlying pointer Martin Hořeňovský 2018-02-28 22:05:01 +01:00
  • 950ccf4749 StringRef appends itself to std::string efficiently Martin Hořeňovský 2018-02-28 16:02:25 +01:00
  • 7d0cfd27ce Fix deprecation warning in ~ScopedMessage Martin Hořeňovský 2018-02-25 21:29:01 +01:00
  • cf4b7eead9 Document CATCH_CONFIG_CPP17_UNCAUGHT_EXCEPTIONS macro Martin Hořeňovský 2018-02-25 21:22:38 +01:00
  • 7b6e49d795 Simplify logic selecting between signal handling/SEH/nothing Martin Hořeňovský 2018-02-23 14:56:07 +01:00
  • 3fe4d394a5 Wrap all uses in min and max in extra parentheses Martin Hořeňovský 2018-02-23 13:06:52 +01:00
  • 0c5df42c28 Fix how windows.h is included in our files. Martin Hořeňovský 2018-02-23 12:40:12 +01:00
  • 4e57661919 StringRef will not take ownership when writing itself to stream Martin Hořeňovský 2018-02-17 20:41:50 +01:00
  • 5a8f9c84dd Fix doubled line in baselines Martin Hořeňovský 2018-02-16 22:10:39 +01:00
  • f988b4eb35 Covered more translation possibilities Martin Hořeňovský 2018-02-15 19:58:49 +01:00
  • c8d765a575 Cleanup some tests Martin Hořeňovský 2018-02-15 16:03:24 +01:00
  • da783abee9 Move fallback conversion after enum-check Martin Hořeňovský 2018-02-15 15:16:23 +01:00
  • c0267e5c20 Add test for overriding the fallback stringifier Martin Hořeňovský 2018-02-15 15:12:19 +01:00
  • bb84f0788a Removed unnecessary use of ostringstream from catch_enforce.h Phil Nash 2018-02-15 13:59:02 +00:00
  • e84768fff1 Add SpECTRE project to list of users. Nils Deppe 2018-02-13 22:23:55 -05:00
  • 31673ee0ca Document CATCH_CONFIG_DEFAULT_REPORTER macro Martin Hořeňovský 2018-02-11 18:10:28 +01:00
  • 34d7a33574 Add a way to change fallback stringifier Martin Hořeňovský 2018-02-11 16:31:12 +01:00
  • 082c3b84bc Fix typos in documentation Martin Hořeňovský 2018-02-10 22:16:32 +01:00
  • ef2e112561 Disable POSIX signals for Emscripten Martin Hořeňovský 2018-02-10 20:42:08 +01:00
  • a90305f857 Add another known bug to limitations.md Martin Hořeňovský 2018-02-10 13:51:33 +01:00
  • 543c9d3a67 Set patch coverage check to target 80% Martin Hořeňovský 2018-02-09 20:09:55 +01:00
  • ca8470fbad https://github.com/catchorg/Catch2/issues/1175 - don't list hidden tests by default dvirtz 2018-02-09 00:18:32 +02:00
  • 355b3f9952 Add option to warn when no tests ran dvirtz 2018-02-09 01:31:19 +02:00
  • 7cbd0b587a v2.1.2 v2.1.2 Martin Hořeňovský 2018-02-09 17:10:27 +01:00
  • 2f15ccd4d3 Passthrough error code from coverage helper Martin Hořeňovský 2018-02-09 16:54:10 +01:00
  • 8f3fc15b73 Update version of Clara Martin Hořeňovský 2018-02-09 16:50:05 +01:00
  • e13d9cab02 Keep .py files with LF endings so they can be executed from bash Martin Hořeňovský 2018-02-09 16:49:35 +01:00
  • 414e2fa946 Make embedClara.py executable Martin Hořeňovský 2018-02-09 16:48:04 +01:00
  • b5ef68b044 Force MSVC to use utf-8 Martin Hořeňovský 2018-02-08 14:59:09 +01:00
  • 681f5daa13 Update approval tests Martin Hořeňovský 2018-02-08 15:00:56 +01:00
  • 3b6fda3c1b Add tests for StringRef::numberOfCharacters Martin Hořeňovský 2018-02-08 13:10:12 +01:00
  • 1b2fa601c6 Remove superfluous comment Martin Hořeňovský 2018-02-08 13:09:02 +01:00
  • 39bfc6e82b Export Catch as a CMake package and 'linkable' target Daniel J. Rollins 2018-01-29 22:56:43 +00:00
  • ba6d33fb8c Enable -Wpedantic, fix unconditional use of C++14 extension Martin Hořeňovský 2018-02-05 10:04:18 +01:00
  • 4be81d3588 Remove unnecessary semicolons Zachary Michaels 2018-02-03 09:16:33 -08:00
  • 5201e92564 Redirect std::uncaught_exception to Catch::uncaught_exception Josh Lospinoso 2018-01-26 10:59:47 -05:00
  • 5e484862f2 Add Catch::is_range to documentation Martin Hořeňovský 2018-02-01 20:29:18 +01:00
  • 5713381d06 Fixes for cygwin philsquared 2018-02-01 16:14:12 +00:00
  • 1ab6be30a2 Add a BrightYellow colour, also use it for reconstructed exprs Martin Hořeňovský 2018-01-26 23:04:54 +01:00
  • 126850e76b Prefer operator<< to range-based stringification Martin Hořeňovský 2018-02-01 14:07:23 +01:00
  • 5e8df1c384 Update opensource-users.md George Fotopoulos 2018-01-28 19:58:36 +02:00
  • 44dbda9f01 Add CATCH_VERSION_* defines for external use Martin Hořeňovský 2018-01-26 20:27:19 +01:00
  • ca2455e6e6 Fixed NoAssertions warning Phil Nash 2018-01-26 16:52:28 +00:00
  • 42213d4c31 Keep LICENCE.txt with LF as line endings for easy hashing Martin Hořeňovský 2018-01-26 16:45:32 +01:00
  • 62dae592c3 v2.1.1 v2.1.1 Martin Hořeňovský 2018-01-26 16:06:07 +01:00
  • 9a5705411a Add % to codecov coverage decrease threshold Martin Hořeňovský 2018-01-26 15:45:31 +01:00
  • a1aefce6e4 Guard against CLR exceptions when translating exceptions Martin Hořeňovský 2018-01-24 12:10:03 +01:00
  • d5959907f5 Added Catch::clara namespace to doc for adding Opt Phil Nash 2018-01-23 07:44:09 +00:00
  • 31e6499e64 Embed Clara v1.1.1 Phil Nash 2018-01-22 15:08:28 +00:00
  • b0f4f16ee0 Namespace Catch CMake options David Seifert 2018-01-18 19:20:08 +01:00
  • 1e3ddbb496 Specify VERSION in modern CMake David Seifert 2018-01-18 19:20:08 +01:00
  • 15ad95c8db Make generateSingleHeader compatible with Python 2.7 Martin Hořeňovský 2018-01-18 16:28:19 +01:00
  • 00a10d5a5e Return fixed codecov settings Martin Hořeňovský 2018-01-17 20:02:15 +01:00
  • 0d687a15d3 Change CMake project name to 'Catch2' David Seifert 2018-01-18 00:01:27 +01:00
  • bdf431c400 Install documentation David Seifert 2018-01-18 00:01:27 +01:00
  • a0359980f0 Use CTest to control test suite via BUILD_TESTING David Seifert 2018-01-18 00:01:27 +01:00
  • 8d4074aad9 Use GNUInstallDirs module David Seifert 2018-01-18 00:01:27 +01:00
  • f0f40a0dbf Ensure that the single header is kept with LFs Martin Hořeňovský 2018-01-18 12:35:40 +01:00
  • fa4fd7f296 Modify codecov.yml again Martin Hořeňovský 2018-01-15 13:59:48 +01:00
  • 07c84adfba Allow disabling -Werror in CMake Martin Hořeňovský 2018-01-14 18:14:11 +01:00
  • 8d854c689b Provide useful and unambigous stringification for static arrays Martin Hořeňovský 2018-01-14 18:06:21 +01:00
  • f0909dfe02 Add yet another expansion of INF macro Martin Hořeňovský 2018-01-14 17:04:36 +01:00
  • de36b2ada6 Fix compilation for types where relops don't return bool Martin Hořeňovský 2018-01-12 15:43:56 +01:00
  • 9700ee4fc0 Update CTest autodiscovery documentation Martin Hořeňovský 2018-01-12 12:28:14 +01:00
  • bbda8cd77c Update reporter docs with their new location Martin Hořeňovský 2018-01-12 12:20:52 +01:00
  • 4575594bbf Comment why the return code is clamped Martin Hořeňovský 2018-01-12 11:49:48 +01:00
  • c053dca26e Update path to vcpkg's portfile Martin Hořeňovský 2018-01-12 11:09:46 +01:00
  • b97e9a2f8b Update path for catch-classic vcpkg's portfile Martin Hořeňovský 2018-01-12 11:06:09 +01:00
  • 34f7cfe046 v1.12.0 v1.12.0 Martin Hořeňovský 2018-01-12 09:54:01 +01:00
  • 3d7104c124 Catch `catch_discover_tests` garethsb-sony 2017-12-19 12:26:37 +00:00
  • 6441c20a2c Modify codecov behaviour Martin Hořeňovský 2018-01-11 21:13:52 +01:00
  • 5774c4f9c2 Update release process with the need to release reporters Martin Hořeňovský 2018-01-11 21:06:35 +01:00
  • 2bc33dd04d Fix script responsible for updating release link in the readme Martin Hořeňovský 2018-01-10 14:01:20 +01:00
  • cd76f5730c v2.1.0 v2.1.0 Martin Hořeňovský 2018-01-10 13:53:04 +01:00
  • f5910f38ef Copy reporters to single_include during releases Martin Hořeňovský 2018-01-10 13:44:08 +01:00
  • 421ab16062 Exclude string-literal arrays from automatic range serialisation Phil Nash 2018-01-08 15:15:44 +00:00
  • 161dd4ed24 Merge commit '2c43620d9baed1fdcaa9146af1d3eb90520cbe92' Phil Nash 2018-01-08 11:13:29 +00:00
  • 13ea4225e7 Add fuxedo.io to open source users Aivars Kalvans 2018-01-06 13:56:14 +02:00
  • 2c43620d9b Exclude benchmark dir Phil Nash 2018-01-05 14:39:59 +00:00
  • 8be1df243e Added test for stringifying std::arrays Phil Nash 2018-01-04 10:52:55 +00:00
  • 32eb90b9bd Fix stringifying of unknown enums Phil Nash 2018-01-04 10:21:52 +00:00
  • 702cfdaf6e Added special handling for vector<bool> when stringifying Phil Nash 2018-01-04 10:05:02 +00:00
  • e41e8e8384 Added tests for stringifying map and set Phil Nash 2018-01-04 10:03:08 +00:00
  • af3f2499bc Added generic container detection in StringMaker. Phil Nash 2018-01-04 09:30:06 +00:00