Commit Graph

  • 31588bb4f5
    v3.7.0 v3.7.0 Martin Hořeňovský 2024-08-14 12:05:21 +0200
  • 49cb0dc201
    Merge 3b474ce3cf into a579b5f640 David Matson 2024-08-13 23:37:49 +0200
  • f24569a1b4
    Large output redirect refactor Martin Hořeňovský 2024-08-10 00:28:46 +0200
  • a579b5f640
    Properly handle prepending user-specified paths to DYLD_FRAMEWORK_PATH Martin Hořeňovský 2024-08-13 23:05:21 +0200
  • 1538be67cb Respect path order of DL_PATHS in catch_discover_tests function Chien-Yu Lin 2024-06-21 14:36:04 +0800
  • 18b84a4a96 Respect path order of DL_PATHS in catch_discover_tests function Chien-Yu Lin 2024-06-21 14:36:04 +0800
  • 9721048a32 Move header from internal Omar Boukli-Hacene 2024-04-25 22:10:17 +0200
  • aad0a3a8d6
    Prune away g++-11 build from Mac Martin Hořeňovský 2024-08-13 19:36:19 +0200
  • 008676a741
    Use correct matcher name in the matcher example in assertion docs Martin Hořeňovský 2024-08-13 19:21:07 +0200
  • fe483c056d
    Improve performance of JUnit reporter when handling passing assertions Martin Hořeňovský 2024-08-13 18:57:42 +0200
  • b15158c1db Fix typo in test-cases-and-sections.md SirNate0 2024-08-12 22:53:10 -0400
  • 9dde5870c6
    Fix typo in test-cases-and-sections.md SirNate0 2024-08-12 22:53:10 -0400
  • 8898cc6160
    Mark non-const function for TEST_CASE_METHOD as deprecated Martin Hořeňovský 2024-08-05 20:13:03 +0200
  • f7cd0ba051
    TEST_CASE_PERSISTENT_FIXTURE: A new fixture macro for allowing persistent fixtures throughout a TEST_CASE (#2885) Keith Stockdale 2024-08-05 16:01:41 +0100
  • d079e83e48
    Update examples/111-Fix-PersistentFixture.cpp Martin Hořeňovský 2024-08-05 17:00:22 +0200
  • f6fcfbb582 Further clarifying the difference between TEST_CASE_METHOD and TEST_CASE_PERSISTENT_FIXTURE. Also adding the example to the list of examples KStocky 2024-08-03 12:42:24 +0100
  • cc25e46530 Rename testCaseStarting to prepareTestCase and renamed testCaseEnding to tearDownTestCase KStocky 2024-08-03 12:30:12 +0100
  • 72ce2bd426 Ensured that TEST_CASE_PERSISTENT_FIXTURE works with CATCH_CONFIG_DISABLE KStocky 2024-08-03 12:20:53 +0100
  • 39a4b82ca6 Rename the example file Fix the license on the file Improve the example to make the use cases much clearer. Also fix up the documentation KStocky 2024-08-03 12:04:26 +0100
  • bf4575a127 Renaming TEST_CASE_FIXTURE to TEST_CASE_PERSISTENT_FIXTURE. Also add licence to Fixture example KStocky 2024-08-03 10:26:43 +0100
  • 3c7920a1dc
    Merge branch 'catchorg:devel' into TestCaseWithSetup Keith Stockdale 2024-08-01 07:51:25 +0100
  • a6e06b099b constify the member function on fixtures Martin Hořeňovský 2024-07-31 22:52:11 +0200
  • 33e24b14fc
    Add missing break to a switch to silence fall-through warning Martin Hořeňovský 2024-07-31 17:33:53 +0200
  • a40dd478f3
    Update docs for REQUIRE_THROWS_MATCHES Martin Hořeňovský 2024-07-27 14:01:47 +0200
  • 85b7f3d6ab
    Add optional argument to catch_discover_tests to set DYLD_FRAMEWORK_PATH (#2880) Andy Phillips 2024-07-22 18:25:24 +0100
  • 9109c062d2 Check if DL_FRAMEWORk_PATHS is supported by CMake version Andy Phillips 2024-07-22 10:59:19 +0100
  • 7af96bbb22
    Slight improvement to computing clock resolution in benchmarking Martin Hořeňovský 2024-07-22 10:08:59 +0200
  • 22e6490325
    Remove copyability from BenchmarkFunction Martin Hořeňovský 2024-07-22 09:50:24 +0200
  • 595bf9864e
    Update to macos-12 GHA image Martin Hořeňovský 2024-07-22 10:19:27 +0200
  • 381f29e974 Bazel support: Update skylib version to 1.6.1 Vertexwahn 2024-05-05 21:36:40 +0200
  • 37c8b2d2b3 Adding unapproved.txt files to gitignore KStocky 2024-07-06 22:33:34 +0100
  • 292d64da32 Ignore all files with the name CMakeUserPresets.json KStocky 2024-07-06 16:11:10 +0100
  • faccd2d2e4 Merge branch 'devel' into TestCaseWithSetup KStocky 2024-07-07 15:53:21 +0100
  • c2984eefc7
    Merge pull request #3 from KStocky/AddUnapprovedFilesToGitIgnore Keith Stockdale 2024-07-07 15:51:03 +0100
  • 9faa54e86e
    Merge pull request #2 from KStocky/AddCMakeUserPresetsToGitIgnore Keith Stockdale 2024-07-07 15:41:55 +0100
  • e83ff3fe65 Remove unapproved.txt that was accidently committed KStocky 2024-07-07 15:23:43 +0100
  • 2680cb0e09 Add version placeholder for TEST_CASE_FIXTURE macro KStocky 2024-07-07 14:40:59 +0100
  • 8c777bc20b Ran updateDocumentToC.py to generate new tables of contents KStocky 2024-07-07 14:38:49 +0100
  • bbb7313a64 Added documentation for TEST_CASE_FIXTURE as well as reorganised some of the existing documentation around the existing test fixture macros. KStocky 2024-07-07 14:31:02 +0100
  • 390a39e08f Make Fixture example clearer KStocky 2024-07-07 14:19:07 +0100
  • 1febcd9f3f Add parens around std::min and std::max to fix compilation on Windows. Vaclav Haisman 2024-07-07 09:14:25 +0200
  • 031cd554ab Adding unapproved.txt files to gitignore KStocky 2024-07-06 22:33:34 +0100
  • a4ddfa12ad Adding acceptance tests for TEST_CASE_FIXTURE KStocky 2024-07-06 22:23:04 +0100
  • 3386614f40 Ignore all files with the name CMakeUserPresets.json KStocky 2024-07-06 16:11:10 +0100
  • a07b444331 Initial implementation of Test cases with persistent fixtures. With a simple example KStocky 2024-07-06 16:06:47 +0100
  • a766036aac Bazel support: Update skylib version to 1.6.1 Vertexwahn 2024-05-05 21:36:40 +0200
  • cb20f50b8f Added optional argument to catch_discover_tests to set the DYLD_FRAMEWORK_PATH environment variable on Apple platforms. Andy Phillips 2024-06-24 20:30:39 +0100
  • 6bf7dc9ca6 Explicitly cast values of different types Sven Fischer 2024-05-23 16:49:57 +0200
  • c974e30974
    Allow for Catch::Approx to be used in a constexpr context constexpr_approx Chris Thrasher 2024-05-16 13:23:38 -0600
  • c69ca3d54a Add test case and update approvals Alex Biddulph 2024-05-14 10:59:00 +1000
  • 907e20e2aa Remove unneeded strip Alex Biddulph 2024-05-14 10:28:18 +1000
  • 640365021b Add function to remove brackets Alex Biddulph 2024-05-14 10:28:05 +1000
  • 96930650bf Add functions to generate brackets Alex Biddulph 2024-05-14 10:27:36 +1000
  • 36689b0d45 Update amalgamated files Alex Biddulph 2024-05-10 11:53:02 +1000
  • 79334e2db7 Update test approvals Alex Biddulph 2024-05-10 11:47:39 +1000
  • a37e13477d Use long form arguments rather than quoting Alex Biddulph 2024-05-10 11:47:26 +1000
  • 48eeaab72a Update test baselines Alex Biddulph 2024-05-08 15:31:04 +1000
  • 27e7468825 Extract tags from CMake reporter for CTest Alex Biddulph 2024-05-08 15:28:52 +1000
  • 9a541e2154 Create a CMake listing reporter Alex Biddulph 2024-05-08 15:28:30 +1000
  • 4e8d92bf02
    v3.6.0 v3.6.0 Martin Hořeňovský 2024-05-05 20:58:18 +0200
  • 8ce2426e53
    Handle ANSI escape sequences when performing column wrapping (#2849) Jeremy Rifkin 2024-05-04 16:43:52 -0500
  • 8f914528a9
    Replace literal escape codes with \033 and add a test case for incomplete ansi escape sequences Jeremy 2024-05-03 23:04:51 -0500
  • 95fa9b20e2 Add box plot drawing script Serpent7776 2024-05-02 13:58:32 +0200
  • f2dc9dbb2d Add measurement samples to xml reporter Serpent7776 2024-05-02 13:58:14 +0200
  • d0cc3ba3df Move header from internal Omar Boukli-Hacene 2024-04-25 22:10:17 +0200
  • 076509414a
    Merge d7f3d60cdc into ee1450f268 skramm 2024-05-01 12:41:32 -0500
  • 64cee38807
    Merge 807b9eac7a into ee1450f268 Nic Ramage 2024-05-01 12:41:32 -0500
  • bc3d94053a
    Merge 561fe26cd5 into ee1450f268 Bert Wesarg 2024-05-01 12:41:32 -0500
  • fa5a53df17
    Explicitly silence Wnon-virtual-dtor in Decomposer and MatchExpr Martin Hořeňovský 2024-04-30 21:08:35 +0200
  • a654e4b038
    Don't include numerically unstable tests in approvals Martin Hořeňovský 2024-04-30 19:21:27 +0200
  • ef713582d2
    Default StringMaker<FloatingPointType>::precision to max_digits10 Martin Hořeňovský 2024-04-30 16:43:05 +0200
  • 96cff55cd9
    Merge 40d1268878 into ee1450f268 Amin Yahyaabadi 2024-04-27 23:42:17 -0700
  • 1580e76373
    Merge ed3bcd3dd2 into ee1450f268 Scott Hutchinson 2024-04-25 16:57:20 +0200
  • ee1450f268
    Merge pull request #2862 from rikyoz/backport-clang-tidy-bugprone-chained-comparison v2.x Martin Hořeňovský 2024-04-25 14:29:32 +0200
  • a2b2e1f707
    Fix clang-tidy bugprone-chained-comparison warnings on v2.x Oz 2024-04-22 22:05:38 +0200
  • efb39689d9 Add test for handleFatalErrorCondition within JUnit reporter Martin Hořeňovský 2024-04-20 16:29:56 +0200
  • 42fe78d0ba Handle active Sections for fatal errors Altan Birler 2024-04-15 13:25:08 +0200
  • 0b013eb5c0 Add test for handleFatalErrorCondition within JUnit reporter Martin Hořeňovský 2024-04-20 16:29:56 +0200
  • 2bce3e276b
    add bazel build rule for SelfTest (#2857) c8ef 2024-04-22 03:05:55 +0800
  • df04df94db conanfile: fix cmake_target_name of Catch2::Catch2. Vincent Saulue-Laborde 2024-04-18 19:19:09 +0200
  • f2320724a7
    Fix build on ARM64EC (#2858) AgostonSzepessy 2024-04-19 01:36:37 -0700
  • e561a0f9d5 Fix ARM64EC build Agoston Szepessy 2024-04-18 13:53:28 -0700
  • 9dcd19fcfb Revert "Fix build on ARM64EC" Agoston Szepessy 2024-04-18 13:51:31 -0700
  • 8e80b8f22c conanfile: set compatibility_cppstr = False. Vincent Saulue-Laborde 2024-04-17 21:26:13 +0200
  • 40d1268878
    Merge branch 'v2.x' into patch-1 Amin Yahyaabadi 2024-04-18 10:54:40 -0700
  • 7e7c64be8d conanfile: fix cmake_target_name of Catch2::Catch2. Vincent Saulue-Laborde 2024-04-18 19:19:09 +0200
  • 38fa5d5f45 conanfile: set compatibility_cppstr = False. Vincent Saulue-Laborde 2024-04-17 21:26:13 +0200
  • 7a4f6d73f9 Fix build on ARM64EC Agoston Szepessy 2024-04-16 13:56:47 -0700
  • 31b9a3a3cd add c8ef 2024-04-16 12:38:13 +0800
  • 53ddf37af4
    Use Catch::StringMaker for output in WithinRelMatcher (#2846) Ian Bell 2024-04-15 05:35:39 -0600
  • e1741f6e6b Handle active Sections for fatal errors Altan Birler 2024-04-15 13:25:08 +0200
  • 5a5382f9ff Add baseline txt from approval Ian Bell 2024-04-14 10:24:48 -0400
  • 47e3000628 Update catch_matchers_floating_point.cpp Ian Bell 2024-03-19 17:32:14 -0400
  • 029fe3b460
    Actually check for x64 target with MSVC Martin Hořeňovský 2024-04-13 22:51:17 +0200
  • 65794fd2b8
    Fix ARM64 windows builds Martin Hořeňovský 2024-04-12 15:20:08 +0200
  • 838f8d71cb
    Remove unnecessary CMake variables (#2853) Chris Thrasher 2024-04-11 07:39:08 -0600
  • b5373dadca
    v3.5.4 v3.5.4 Martin Hořeňovský 2024-04-10 12:05:46 +0200
  • 46cbfb2e65
    Revert change that resulted in seeking past end Jeremy 2024-04-09 19:49:02 -0500
  • 4883193157
    Add an operator<= to the ansi string iterator Jeremy 2024-04-09 18:15:32 -0500
  • 7c586ce858
    Review comments Jeremy 2024-04-09 18:10:28 -0500