Commit Graph

  • 12d14a3c63
    Add support for multiply calling lambda parsers in Clara Martin Hořeňovský 2021-10-27 18:57:56 +0200
  • f17725a186
    Split void_type into its own header and rename it to void_t Martin Hořeňovský 2021-10-27 19:49:46 +0200
  • ec2d5013fb Make testSharding.py test script executable Martin Hořeňovský 2021-10-27 14:51:45 +0200
  • 342ef5ca7e Cleanup the shard integration test script Martin Hořeňovský 2021-10-27 14:26:07 +0200
  • 5ac1ffe9ee Improve shardIndex/Count cli argument parsing Martin Hořeňovský 2021-10-26 23:26:07 +0200
  • 3087e19cc7 Allow test sharding for e.g. Bazel test sharding feature Ben Dunkin 2021-07-11 12:46:05 -0700
  • 6456ee8b01
    Return Clara parsing error message by const-ref Martin Hořeňovský 2021-10-27 15:10:52 +0200
  • 6ac20a0657 Make testSharding.py test script executable Martin Hořeňovský 2021-10-27 14:51:45 +0200
  • bec1a724c7 Cleanup the shard integration test script Martin Hořeňovský 2021-10-27 14:26:07 +0200
  • 24a1fed6ff Improve shardIndex/Count cli argument parsing Martin Hořeňovský 2021-10-26 23:26:07 +0200
  • 2b54877a7d Allow test sharding for e.g. Bazel test sharding feature Ben Dunkin 2021-07-11 12:46:05 -0700
  • 905bf438ae
    Fix bad indentation calculation in the console reporter Martin Hořeňovský 2021-10-25 15:10:35 +0200
  • 0fdee1c273
    Stop declaring compiled Catch2 artifacts as arch independent Martin Hořeňovský 2021-10-25 14:46:54 +0200
  • 22750cde0e Disable false positive from clang-tidy Anders Schau Knatten 2021-09-29 15:34:03 +0200
  • bf5c58adf6
    The limit on TEMPLATE* test cases is actually reachable Martin Hořeňovský 2021-10-21 15:52:07 +0200
  • 06cf2a4724
    Apply PR #2297 to devel branch (#2300) Alecto Irene Perez 2021-10-21 07:47:21 -0600
  • 4436a60456
    Add myself to FUNDING Martin Hořeňovský 2021-10-11 10:44:29 +0200
  • 281e7524da
    More #warning backwards compatibility fixes Alecto Irene Perez 2021-10-10 23:39:49 -0600
  • d9a6b5be53
    Fixed unknown pragma warning on old versions of gcc & clang Alecto Irene Perez 2021-10-10 23:36:35 -0600
  • eb5434f468
    Apply PR #2297 to devel branch Alecto Irene Perez 2021-10-10 23:18:38 -0600
  • 36b4a71ff0
    Pick release notes for 2.13.7 Martin Hořeňovský 2021-10-10 22:23:14 +0200
  • b406ad52a7
    Mark !mayfail tests as skipped in the JUnit reporter Martin Hořeňovský 2021-06-07 19:53:34 +0200
  • de67278e14
    JUnit reporter uses only 3 decimal places when reporting durations Martin Hořeňovský 2021-05-22 23:41:58 +0200
  • 1d9696d22d
    Cleanup reporting of rng seed in existing reporters Martin Hořeňovský 2021-10-09 00:02:30 +0200
  • ed1f343a41
    Provide random-device option for --rng-seed and make it default Martin Hořeňovský 2021-10-08 21:32:03 +0200
  • 200a487cf2
    Add generateRandomSeed utility to generate randomness seed Martin Hořeňovský 2021-10-08 20:02:24 +0200
  • fce42b62ad
    Generate random rng seed if user did not specify one Martin Hořeňovský 2021-10-06 00:00:46 +0200
  • 4e6d306742
    Rename Catch::Option to Optional Martin Hořeňovský 2021-10-05 20:11:42 +0200
  • c6c46a168f
    Add non-empty assertion to Option's deref op Martin Hořeňovský 2021-10-05 19:22:22 +0200
  • dba29b60d6
    Fixed #2272: Compilation failure with C++20 (#2297) Alecto Irene Perez 2021-10-04 13:11:03 -0600
  • 5da925cebe
    Added localized warning suppression Alecto Irene Perez 2021-10-03 16:10:54 -0600
  • 48a889859b
    Simplify how ratio symbol is returned when stringifying ratios Martin Hořeňovský 2021-10-03 20:23:10 +0200
  • d65ee04b74
    Remove double serialization when stringifying std::optional Martin Hořeňovský 2021-10-03 20:19:32 +0200
  • 928e198ef2
    Demote some single character strings into plain chars Martin Hořeňovský 2021-10-03 10:09:10 +0200
  • 2f7d7dac7d
    Amended previous commit Alecto Irene Perez 2021-10-02 20:00:38 -0600
  • 3eee0d9c74
    Fixed #2272: Compilation failure with C++20 Alecto Irene Perez 2021-10-02 17:48:38 -0600
  • 3e9c6fec22
    Remove XmlWriter::writeBlankLine Martin Hořeňovský 2021-10-02 11:45:19 +0200
  • 13670f535f
    Add more tests for XmlWrite::write* members Martin Hořeňovský 2021-10-01 12:02:17 +0200
  • c6640e4f47
    Improve documentation of CATCH_MOVE and CATCH_FORWARD Martin Hořeňovský 2021-09-30 20:40:24 +0200
  • 23f0d94b4f
    Use CATCH_FORWARD in Detail::make_unique Martin Hořeňovský 2021-09-30 20:27:38 +0200
  • 77c7e9803e
    Improve documentation on Detail::unique_ptr Martin Hořeňovský 2021-09-30 20:17:59 +0200
  • 1d79683ea8
    Add [[trivial_abi]] to Detail::unique_ptr when compiled with Clang Martin Hořeňovský 2021-09-30 20:10:56 +0200
  • 4e50934725 Disable false positive from clang-tidy Anders Schau Knatten 2021-09-29 15:34:03 +0200
  • eb452e9b35 Bring back useful comment Anders Schau Knatten 2021-09-29 13:54:42 +0200
  • 82a7ac7786 Bring back useful comment Anders Schau Knatten 2021-09-29 13:54:42 +0200
  • 2deafc33e9
    Demote getCurrentNanosecondsSinceEpoch to internal linkage Martin Hořeňovský 2021-09-29 11:26:38 +0200
  • 5250cf6d58
    Remove getEstimatedClockResolution from Timer Martin Hořeňovský 2021-09-29 11:24:14 +0200
  • 426954032f
    Rename Contains string matcher builder to ContainsSubstring Martin Hořeňovský 2021-09-23 23:28:59 +0200
  • f02c2678a1
    Use StringRef for className in TestCaseInfo Martin Hořeňovský 2021-09-27 16:10:07 +0200
  • 21b99d6f58
    Add StringRef::compare for three way comparison Martin Hořeňovský 2021-09-27 18:30:31 +0200
  • d42e7a23a0
    Change startsWith(char) to take StringRef as argument Martin Hořeňovský 2021-09-27 14:52:44 +0200
  • 7bb00a42be
    Remove stub of obsolete test Martin Hořeňovský 2021-09-27 14:45:39 +0200
  • fb4153e05e
    Multiple tests can have same name as long as their tags differ Martin Hořeňovský 2021-09-25 21:37:03 +0200
  • e8e28ba401
    Remove obsolete documentation page Martin Hořeňovský 2021-09-21 00:30:25 +0200
  • ee1435793e add alpaka and LLAMA to Catch2 users Bernhard Manfred Gruber 2021-09-21 22:53:51 +0200
  • 9169506ad8 add alpaka and LLAMA to Catch2 users Bernhard Manfred Gruber 2021-09-21 22:53:51 +0200
  • 3d01f3ae32 Backport changes from 7bea1e2ac36ac54b648ae5c9d381a59bc69db912 to fix #2273 for 2.x Rupert Nash 2021-09-17 11:03:25 +0100
  • fc2dab45f5 Backport changes from 7bea1e2ac36ac54b648ae5c9d381a59bc69db912 to fix #2273 for 2.x Rupert Nash 2021-09-17 11:03:25 +0100
  • 3f8cae8025
    Add consistency-checking event listener to SelfTest Martin Hořeňovský 2021-09-15 21:46:07 +0200
  • 2c82f82ee2
    Mark first party reporters final Martin Hořeňovský 2021-09-15 21:29:10 +0200
  • 785436cd74
    Make benchmark* and fatalError reporter events pure virtual Martin Hořeňovský 2021-09-15 21:17:28 +0200
  • f314fa1f8c
    assertionEnded event in reporters no longer returns bool Martin Hořeňovský 2021-09-15 18:57:56 +0200
  • 013edc208b
    Refactor noMatchingTestCases and skipTests reporter methods Martin Hořeňovský 2021-09-15 16:03:35 +0200
  • 10fb93cce8
    Add new reporter event called for each test case enter/exit Martin Hořeňovský 2021-09-12 00:00:47 +0200
  • 4dcf8382c7
    Default-implement assertion* events in StreamingReporterBase Martin Hořeňovský 2021-09-13 23:09:08 +0200
  • efd8cc8777 pkgconfig: Add missing entries Biswapriyo Nath 2021-09-11 00:02:20 +0530
  • f3bf185dd0
    pkgconfig: Add missing entries Biswapriyo Nath 2021-09-11 00:02:20 +0530
  • 85c9544fa4 pkgconfig: Add missing entries Biswapriyo Nath 2021-09-08 19:07:09 +0530
  • 12bca890b7
    Use StringRefs in SectionTracker's filter bookkeeping Martin Hořeňovský 2021-09-09 11:04:34 +0200
  • 317db82396
    Use StringRef in more places in reporters Martin Hořeňovský 2021-09-08 10:22:27 +0200
  • 0f11e85d29
    pkgconfig: Add missing entries Biswapriyo Nath 2021-09-08 19:07:09 +0530
  • cf5ccaa9df
    AssertionResult::getMessage returns StringRef to internal string Martin Hořeňovský 2021-09-08 10:08:07 +0200
  • b3a84c7983
    Use StringRef in pluralise implementation Martin Hořeňovský 2021-09-08 00:24:36 +0200
  • c0f866c7cf
    Make CumulativeReporterBase's members protected Martin Hořeňovský 2021-09-08 00:23:37 +0200
  • 29caae5ce5
    Pass around the test suite name by StringRef Martin Hořeňovský 2021-09-08 00:01:31 +0200
  • ea49210eae
    Remove Config::getProcessName because it was unused Martin Hořeňovský 2021-09-08 00:00:16 +0200
  • e4719fb51c
    Update release notes with new fixes, improvements and breaking changes Martin Hořeňovský 2021-09-07 22:00:57 +0200
  • 290c1b60e6
    Store singular TestRunNode in CumulativeReporterBase Martin Hořeňovský 2021-09-07 21:17:24 +0200
  • e5938007f7
    Completely remove the testGroup events Martin Hořeňovský 2021-09-06 22:59:40 +0200
  • ab3fe0053d
    Remove superfluous warning suppression from console reporter Martin Hořeňovský 2021-09-06 23:34:26 +0200
  • 432d03d1aa
    Use -Wextra-semi instead of -Wextra-semi-stmt for stricter warnings Martin Hořeňovský 2021-09-02 11:04:47 +0200
  • 4b9780201b Fix warning suppressions leaking under clang.exe Jørgen P. Tjernø 2021-08-27 16:59:35 -0700
  • d5ac0b7a08 Fix MSVC build, format with buildifier. Oleg Fatkhiev 2021-08-28 22:58:39 +0100
  • 13e7cadf15 Fix warning suppressions leaking under clang.exe Jørgen P. Tjernø 2021-08-27 16:59:35 -0700
  • 9ac9fb164e
    Suffix the library name with 'd' for debug builds Roc 2021-08-28 00:47:54 +0200
  • 0d87ec7017 Merge branch 'devel' of github.com:ror3d/Catch2 into devel Roc 2021-08-26 23:26:28 +0200
  • b173a70c3d Differentiate lib files output from debug to release to avoid VS complaining about runtime library linking being built in different configurations, when not using Catch2 as a subproject. Roc 2021-08-26 23:25:08 +0200
  • 07018e2fba
    Force __cdecl calling convention for wmain Martin Hořeňovský 2021-08-26 23:13:27 +0200
  • ff0a5227ca
    Make Approx::operator() const Martin Hořeňovský 2021-08-26 20:56:18 +0200
  • 54edab53bf
    Add missing include to benchmark/catch_execution_plan.hpp Martin Hořeňovský 2021-08-26 20:19:25 +0200
  • 0a8516aeea
    Use make_unique when registering an exception translator Martin Hořeňovský 2021-08-21 21:32:15 +0200
  • 928ecbaccf
    Change callable/model::clone to return a unique_ptr Martin Hořeňovský 2021-08-21 21:00:00 +0200
  • 1cbbc5d2cb
    Add test for !shouldfail and failed benchmarks Martin Hořeňovský 2021-08-21 00:06:31 +0200
  • 7f3297f7e8
    Sweep out unused <utility> includes Martin Hořeňovský 2021-08-19 21:44:17 +0200
  • 7ff54ebc06
    Add _t suffix typedef for internal traits Martin Hořeňovský 2021-08-19 21:29:41 +0200
  • ca8546efc6
    Mention C++14 baseline in contributing documentation Martin Hořeňovský 2021-08-19 19:16:12 +0200
  • 4113a12c69
    Fix Wreserved-identifier for UDLs in Catch2 Martin Hořeňovský 2021-08-19 19:06:23 +0200
  • edad4d0af7
    Prefer _t over ::type form for std type traits Martin Hořeňovský 2021-08-16 17:01:00 +0200
  • 88c27ffaf2
    Mention CATCH_MOVE and CATCH_FORWARD in contributing docs Martin Hořeňovský 2021-08-16 16:20:32 +0200
  • d2ee7100d2
    Replace uses of std::move and std::forward with macros Martin Hořeňovský 2021-08-13 14:16:30 +0200