Commit Graph

  • 5c9f09e94a
    Add support for bitwise xor to the decomposer Martin Hořeňovský 2020-04-21 19:27:12 +0200
  • f4fc2dab2c
    Fixup template type argument inference for vector matchers Martin Hořeňovský 2020-04-21 19:09:45 +0200
  • cfb6956698
    v2.12.0 v2.12.0 Martin Hořeňovský 2020-04-21 16:33:15 +0200
  • e59fc2c3b3 Fix build with CATCH_CONFIG_DISABLE_EXCEPTIONS enabled khyperia 2020-04-21 09:51:45 +0200
  • 4e4171420d
    Support bitand and bitor in REQUIRE/CHECK Martin Hořeňovský 2020-04-21 11:00:08 +0200
  • b99319466f Fix build with CATCH_CONFIG_DISABLE_EXCEPTIONS enabled khyperia 2020-04-21 09:51:45 +0200
  • 37cbf4a4fe
    Add more tests for test spec parser Martin Hořeňovský 2020-04-17 21:16:18 +0200
  • 38f897c887
    Support custom allocators in vector Matchers (#1909) schallerr 2020-04-16 15:36:54 +0200
  • dd2dbcc196 approve tests Raphael Schaller 2020-04-11 14:44:50 +0200
  • f16d21d5d4 support custom allocators in vector Matchers Raphael Schaller 2020-04-11 14:18:35 +0200
  • fa4a93e051
    Update documentation for --order Martin Hořeňovský 2020-04-15 16:19:54 +0200
  • 6fbe5efc71 Use macro to determine whether std::uncaught_exceptions is available John Else 2020-04-13 16:10:36 +0100
  • bad0fb51f8
    Refactor implementation of hashed random order test sorting Martin Hořeňovský 2020-04-14 16:39:45 +0200
  • a2fc7cf8c0
    Randomize test for subset invariant random ordering of tests Martin Hořeňovský 2020-04-14 16:38:07 +0200
  • da9e3eec65 Add test for consistent random ordering John Bytheway 2020-04-10 17:25:13 -0400
  • f696ab836b Change random test shuffling technique John Bytheway 2020-04-09 20:17:05 -0400
  • 827957f9d0 Use macro to determine whether std::uncaught_exceptions is available John Else 2020-04-13 16:10:36 +0100
  • 5d32ce26f4
    Fix bug in test spec parser handling of escaping in ORed patterns Martin Hořeňovský 2020-04-12 18:44:42 +0200
  • f5d0139cb1 Add test for consistent random ordering John Bytheway 2020-04-10 17:25:13 -0400
  • 9c11862a02 Change random test shuffling technique John Bytheway 2020-04-09 20:17:05 -0400
  • 035a062596 Remove usage of __builtin_constant_p under IBM XL Andrew Gaspar 2020-04-09 17:52:33 -0600
  • 7cebb25aa7 Remove usage of __builtin_constant_p under IBM XL Andrew Gaspar 2020-04-09 17:52:33 -0600
  • 113601bf1b Provide path of the cmake scripts to conan Gareth Lloyd 2020-04-07 12:19:25 +0100
  • 7892954c99
    Remove global warning manipulation headers Martin Hořeňovský 2020-04-05 18:12:09 +0200
  • 54a7eb1aed
    Rename reporters to use .hpp suffix Martin Hořeňovský 2020-04-04 21:53:23 +0200
  • d399a308d0 Suppress clang-tidy warning about vararg usage in assertion macros Moritz Haase 2020-04-02 14:22:01 +0200
  • 92a862fa66 Suppress clang-tidy warning about vararg usage in assertion macros Moritz Haase 2020-04-02 14:22:01 +0200
  • b8ce814ee6
    Add vcpkg installation instructions (#1898) Phoebe 2020-04-01 01:12:10 +0800
  • 36fd6d9796
    catch_reporter_junit added xml attribute status joda01 2020-03-31 10:26:36 +0200
  • 0c2c85bd5d Add index PhoebeHui 2020-03-30 23:20:40 -0700
  • 77349a1821 Add vcpkg installation instructions PhoebeHui 2020-03-30 23:15:35 -0700
  • 151dccbd31
    Remove catch.hpp Martin Hořeňovský 2020-03-29 16:41:58 +0200
  • 4d63c36402
    Update release notes with matcher changes Martin Hořeňovský 2020-03-29 14:57:29 +0200
  • 6260962108 Added toml++ to opensource-users.md Mark Gillard 2020-03-29 10:54:16 +0300
  • b4c8967ac5 Fix alphabetical ordering of opensource-users.md Mark Gillard 2020-03-29 10:53:11 +0300
  • a25d83d8c4
    Matcher type flattening overloads of && and || are now hidden friends Martin Hořeňovský 2020-03-29 11:33:29 +0200
  • f7d7aa9eb2
    Fix and extend tests for composing generic matchers Martin Hořeňovský 2020-03-28 22:01:17 +0100
  • 59507e37ca Added toml++ to opensource-users.md Mark Gillard 2020-03-29 10:54:16 +0300
  • 43c9543372 Fix alphabetical ordering of opensource-users.md Mark Gillard 2020-03-29 10:53:11 +0300
  • 7900fb3abb C-header updates pi1024e 2020-03-23 13:10:38 -0400
  • ca5af2e85b
    Cleanup vector matchers Martin Hořeňovský 2020-03-28 15:17:12 +0100
  • 904c47a634
    Cleanup string matchers Martin Hořeňovský 2020-03-28 13:01:48 +0100
  • afc8b28c07
    Cleanup for floating point matchers Martin Hořeňovský 2020-03-28 12:48:19 +0100
  • a6baa6dda6
    Cleanup in exception matchers Martin Hořeňovský 2020-03-28 11:06:14 +0100
  • 9dd46de813 C-header updates pi1024e 2020-03-23 13:10:38 -0400
  • 5c9367d4f1
    Small cleanup for PredicateMatcher Martin Hořeňovský 2020-03-27 10:57:09 +0100
  • ab0ca2f566
    Rename some matcher-related files Martin Hořeňovský 2020-03-18 15:57:11 +0100
  • 3a3efebd16
    Add IsEmpty and SizeIs matchers for ranges/containers Martin Hořeňovský 2020-03-09 11:13:07 +0100
  • f52a58e857
    Make concrete matchers final Martin Hořeňovský 2020-03-05 14:40:40 +0100
  • 007efc173a
    Add generic Contains matcher Martin Hořeňovský 2020-03-02 14:25:43 +0100
  • 89e857349b
    Use _t form of traits Martin Hořeňovský 2020-03-01 21:15:17 +0100
  • c2daf468bb
    Standardize matcher headers to use .hpp suffix Martin Hořeňovský 2020-03-01 19:59:18 +0100
  • 64d7f9b98a
    New and hopefully improved documentation for matchers Martin Hořeňovský 2020-03-01 15:48:28 +0100
  • 01bdfe3312 Change PARSE_CATCH_TESTS_ADD_FIXTURE_IN_TEST_NAME conditional. Invincible 2020-03-23 10:24:10 +0800
  • e5c9a58d66 Fixed typo in "benchmark name" column width calculation. Closes #1885. Joel Uckelman 2020-03-19 12:31:22 +0000
  • 6d701b247b Fixed typo in "benchmark name" column width calculation. Closes #1885. Joel Uckelman 2020-03-19 12:31:22 +0000
  • aff97f0af1 C-header updates pi1024e 2020-03-23 13:10:38 -0400
  • 7358a583d7 remove ciso646, as it is an empty header pi1024e 2020-03-25 12:51:30 -0400
  • e3e6982983 C-header updates pi1024e 2020-03-23 13:10:38 -0400
  • 2eaf3cce7d Update catch.hpp pi1024e 2020-03-23 13:03:26 -0400
  • b1b9baac7d Simplify expression pi1024e 2020-03-23 13:02:11 -0400
  • 2d4b1b57a4
    Change PARSE_CATCH_TESTS_ADD_FIXTURE_IN_TEST_NAME conditional. Invincible 2020-03-23 10:24:10 +0800
  • 9fa0e76b5f
    Update pull_request_template.md drazen911 2020-03-22 19:45:27 +0100
  • 255aa5f2af
    v2.11.3 v2.11.3 Martin Hořeňovský 2020-03-19 13:50:19 +0100
  • 3a33315ff8
    Fix compilation error when lambdas are used in assertions Martin Hořeňovský 2020-03-19 13:32:45 +0100
  • 5f94c8dafb
    v2.11.2 v2.11.2 Martin Hořeňovský 2020-03-19 12:37:51 +0100
  • 695a356f93
    Move all scripts to Python3 Martin Hořeňovský 2020-03-19 12:36:30 +0100
  • 020b655635
    Update wandbox script to use https endpoint and Python3 Martin Hořeňovský 2020-03-19 12:32:34 +0100
  • 5561d0342d Different approach to proper colouring of filters Martin Hořeňovský 2020-02-15 21:18:56 +0100
  • 3a15315a37 Switch back to uncolored output after printing filters Till Hofmann 2020-02-10 14:52:35 +0100
  • b7b346c3e5
    Make warnings in assertions fire for GCC/Clang again Martin Hořeňovský 2020-03-18 20:59:25 +0100
  • 2fa9a58852
    Rename some matcher-related files Martin Hořeňovský 2020-03-18 15:57:11 +0100
  • 9e09d79946 Update tutorial.md Julius Hülsmann 2020-03-17 15:43:05 +0100
  • 7048c2c269 Update slow-compiles.md Julius Hülsmann 2020-03-17 12:54:04 +0100
  • 121f04ffcf
    Update Catch2-provided pkg-config Martin Hořeňovský 2020-03-18 10:51:35 +0100
  • 0e7e6b210a
    Remove obsolete surrogate TUs Martin Hořeňovský 2020-03-17 23:34:49 +0100
  • a4a01ccbb8
    Update tutorial.md Julius Hülsmann 2020-03-17 15:43:05 +0100
  • ac4201d839
    Update slow-compiles.md Julius Hülsmann 2020-03-17 12:54:04 +0100
  • 6f77d59b16 Add king as user magnus.ornebring 2020-03-10 11:25:13 +0100
  • dec2696d0d Add king as user magnus.ornebring 2020-03-10 11:25:13 +0100
  • d56631352b
    Add IsEmpty and SizeIs matchers for ranges/containers Martin Hořeňovský 2020-03-09 11:13:07 +0100
  • a15ffb735d
    Make ListeningReporter final Martin Hořeňovský 2020-03-09 21:09:12 +0100
  • 727b26ab35
    Remove IStreamingReporter::isMulti query Martin Hořeňovský 2020-03-09 21:07:15 +0100
  • 9de6eae6bb
    ConsoleReporter no longer creates a string when writing time units Martin Hořeňovský 2020-03-08 14:04:20 +0100
  • 022b61ff92 Don't cast nanoseconds to integers when writing output khyperia 2020-02-26 15:32:34 +0100
  • b0b95fa2e5
    Make concrete matchers final Martin Hořeňovský 2020-03-05 14:40:40 +0100
  • c36b9a9117
    Add generic Contains matcher Martin Hořeňovský 2020-03-02 14:25:43 +0100
  • 22a5ca84a3
    Use _t form of traits Martin Hořeňovský 2020-03-01 21:15:17 +0100
  • a45e9fbdb4
    Standardize matcher headers to use .hpp suffix Martin Hořeňovský 2020-03-01 19:59:18 +0100
  • 53201ec630
    New and hopefully improved documentation for matchers Martin Hořeňovský 2020-03-01 15:48:28 +0100
  • d1ffaf55a1
    Fix warnings in ExtraTests and Examples Martin Hořeňovský 2020-02-25 12:39:40 +0100
  • 33b47f7309
    Fix warnings from stringifying functions Martin Hořeňovský 2020-02-25 10:40:41 +0100
  • 8d1e7ca896
    Suppress unused variable warning for template test cases Martin Hořeňovský 2020-02-22 22:51:23 +0100
  • e601a5dc4f
    Suppress empty-variadic macros warning under GCC Martin Hořeňovský 2020-02-22 20:23:57 +0100
  • e9caeb7d0b
    Fix Wparentheses for GCC Martin Hořeňovský 2020-02-22 15:03:18 +0100
  • 6e270958a2
    Add development build option to CMake and enable it on CI Martin Hořeňovský 2020-02-21 21:15:45 +0100
  • 66bcacb188 Don't cast nanoseconds to integers when writing output khyperia 2020-02-26 15:32:34 +0100
  • 87b5bf77bc include <iterator> in catch_stats.hpp khyperia 2020-02-24 12:21:32 +0100
  • fd701ac656 include <iterator> in catch_stats.hpp khyperia 2020-02-24 12:21:32 +0100
  • 50b2cfa5de
    Fix -Wmissing-braces in new matchers Martin Hořeňovský 2020-02-21 21:33:24 +0100