Commit Graph

  • ac93f19437
    Improved path normalization in approvalTests.py Martin Hořeňovský 2022-12-31 21:17:54 +0100
  • 72b60dfd28
    Cleanup the Windows GHA builds Martin Hořeňovský 2022-12-30 22:16:28 +0100
  • 0c62167fea
    Merge pull request #2604 from ChrisThrasher/generated_includes_directory Martin Hořeňovský 2022-12-28 21:19:53 +0100
  • 78a1310fc7 Merge remote-tracking branch 'origin/devel' into devel Riom 2022-12-27 12:51:26 +0100
  • 7280a91a8f Add CATCH_CONFIG_PREFIX_MESSAGES to the documentation and include in BUILD.bazel. Riom 2022-12-23 22:05:00 +0100
  • 1be954ff70
    Keep generated headers within project binary directory Chris Thrasher 2022-12-26 22:44:13 -0600
  • 0214cfbdb7 Add CATCH_CONFIG_PREFIX_MESSAGES to the documentation and include in BUILD.bazel. Riom 2022-12-23 22:05:00 +0100
  • 9ec1d6ff3b
    Merge branch 'catchorg:devel' into devel Riom 2022-12-23 21:53:14 +0100
  • 4f20a74c1c
    .clang-format: SortIncludes: True is incorrect Zahar Koval 2022-12-20 17:04:08 +0300
  • 78bb4fda05
    Mention that the benchmarks are not run by default next to example Martin Hořeňovský 2022-12-18 21:42:40 +0100
  • e6ec1c238b
    Fix benchmarking example in the main readme Martin Hořeňovský 2022-12-18 21:33:33 +0100
  • f0d1a6523f
    change 2 to 3, remove ! for No tests ran in README yoowonsuk 2022-12-18 15:53:28 +0900
  • 477c1f5152 Fixed typo in code example in top level README.md mrbald 2022-11-23 15:48:17 +0100
  • f8b9f77259
    Prune Appveyor builds Martin Hořeňovský 2022-12-16 22:32:32 +0100
  • 77fbacb03f
    Add VS 2019-2022 C+14/17 jobs to GHA Martin Hořeňovský 2022-12-16 11:35:42 +0100
  • ed3bcd3dd2 Fix build errors. Scott Hutchinson 2022-12-12 08:59:37 -0800
  • 564782ab94
    Remove -H. argument from the 'Configure the full test build' command Scott Hutchinson 2022-12-12 08:28:48 -0800
  • 5dc0474d8a Update to match the latest devel (v3) branch. Scott Hutchinson 2022-12-12 08:09:47 -0800
  • e3fc97dffb
    fix compiler warning in parseUint and catch only relevant exceptions (#2572) lbckmnn 2022-12-12 12:15:42 +0100
  • 9c0533a905
    Add MessageMatches matcher for exception (#2570) lbckmnn 2022-12-12 00:40:47 +0100
  • 4ec135a58d do not change amalgamated files lbckmnn 2022-12-11 23:08:07 +0100
  • 0c2078f7f7 do not change amalgamated files lbckmnn 2022-12-11 22:52:20 +0100
  • c359076e8a Fix missing include causing compiler error Martin Sternevald 2022-12-10 12:44:09 +0100
  • ed02710b83
    Make AutoReg in test registration macros const Martin Hořeňovský 2022-12-10 11:21:36 +0100
  • 25c286ff10 Fix missing include causing compiler error Martin Sternevald 2022-12-10 12:44:09 +0100
  • 8b84438be4 Avoid usage of master when possible Sergio Arroutbi 2022-11-30 17:05:44 +0100
  • ab6c7375be
    v3.2.1 v3.2.1 Martin Hořeňovský 2022-12-09 23:10:18 +0100
  • 24607694cb
    Move Catch::always_false into decomposer.hpp Martin Hořeňovský 2022-12-09 16:18:27 +0100
  • 28e651f152
    Move SFINAE in decomposer into return type Martin Hořeňovský 2022-12-08 16:31:55 +0100
  • 15dcbfdf54 Export CMake package Frederic Ouellet 2022-12-07 23:17:35 -0500
  • b9c0263fb9 Avoid usage of master when possible Sergio Arroutbi 2022-11-30 17:05:44 +0100
  • 142703e89d
    adds clang-tidy warning suppressions for CHECK and TEST_CASE Christopher Di Bella 2022-11-29 21:30:24 -0800
  • 845c353bf8 fix include statement Scott Hutchinson 2022-11-25 14:28:04 -0800
  • 2552ed064f Fix issue with Address Sanitizer on Windows. Scott Hutchinson 2022-11-25 13:44:01 -0800
  • 428a30ebd0
    Merge branch 'catchorg:v2.x' into v2.x Scott Hutchinson 2022-11-23 15:56:56 -0800
  • 3e0e9071f2
    Fixed typo in code example in top level README.md mrbald 2022-11-23 15:48:17 +0100
  • 139438b194
    Merge branch 'catchorg:devel' into fix/parseUInt_compiler_warning lbckmnn 2022-11-22 23:33:32 +0100
  • fd2188ca24
    Merge branch 'catchorg:devel' into feature/MessageMatches lbckmnn 2022-11-22 23:33:22 +0100
  • b045a4b46d
    Merge 1c139df6c0 into 2d7be1f7de Mohammed Elwardi Fadeli 2022-11-22 23:24:29 +0100
  • 2d7be1f7de
    Add Clang-10 and GCC-10 C++20 builds Martin Hořeňovský 2022-11-22 16:17:18 +0100
  • 1f3b51e903
    Use logo with bit of white background in README Martin Hořeňovský 2022-11-22 16:11:16 +0100
  • a20200be7e
    Revert "Fix old GCC + types with ambiguous constructor from 0" Martin Hořeňovský 2022-11-22 15:23:03 +0100
  • c01dc9c976
    Fix incomplete type error ‘Catch::Detail::is_eq_comparable’ #2574 Lava Block 2022-11-22 13:11:30 +0100
  • 6ab339f36f Fix catch_logcical_traits.hpp David Hunter 2022-11-21 14:53:09 -0700
  • 441eaa9361 Merge branch 'std_module' of https://github.com/davidhunter22/Catch2 into std_module David Hunter 2022-11-21 14:27:54 -0700
  • fec8adc9b5
    Merge branch 'catchorg:devel' into std_module David Hunter 2022-11-21 14:22:49 -0700
  • 30d7ee5119 Make default for the standard library build OFF David Hunter 2022-11-21 13:47:44 -0700
  • 297acbd895 std modules, test cases David Hunter 2022-11-21 12:57:13 -0700
  • 69447615e7 standard library module David Hunter 2022-11-17 01:47:44 -0700
  • bbe0eb75cc standard library module David Hunter 2022-11-17 01:47:44 -0700
  • 291c502f66
    Fix old GCC + types with ambiguous constructor from 0 Martin Hořeňovský 2022-11-20 11:06:45 +0100
  • ae1644e7e9
    Add logical trait polyfills Martin Hořeňovský 2022-11-20 15:29:12 +0100
  • 25a9563784 fix compiler warning in parseUint and catch only relevant exceptions lbckmnn 2022-11-20 13:54:55 +0100
  • e2a3a1ace1 update catch_amalgamated lbckmnn 2022-11-20 13:05:38 +0100
  • 066ab62a22 add MessageMatches matcher lbckmnn 2022-11-18 22:37:01 +0100
  • 65cc7fd2ae
    v3.2.0 v3.2.0 Martin Hořeňovský 2022-11-16 16:06:45 +0100
  • c276b530ee
    Fix typo in docs/release-notes.md Martin Hořeňovský 2022-11-16 16:06:29 +0100
  • 8beb74da8a
    Add repeatability guarantees to faq.md Martin Hořeňovský 2022-11-16 11:21:00 +0100
  • 2d852d9628
    Update Fibonacci example in README.md Shawn Zhong 2022-11-14 13:43:53 -0600
  • e932bcf7a3 silence clang's -Wcomma Tim Blechmann 2022-10-06 07:53:51 +0800
  • 1c139df6c0 Report TestType in XML reports for templated test cases Elwardi 2022-11-13 19:38:32 +0100
  • 6aa56c70e2
    Mention BUILD.bazel in contributing docs for CATCH_CONFIG* Martin Hořeňovský 2022-11-12 22:08:15 +0100
  • 1cd86c09a2 meson: update minimum version Rosen Penev 2022-11-11 19:22:26 -0800
  • b980d408b1 Make MatcherGenericBase copy constructor take const parameter. Emery Goss (AIVAS-v2:Ubuntu-20.04) 2022-11-11 22:50:44 -0600
  • 926e361382 Make MatcherGenericBase copy constructor take const parameter. Emery Goss (AIVAS-v2:Ubuntu-20.04) 2022-11-11 22:50:44 -0600
  • b4f5385fca
    meson: update minimum version Rosen Penev 2022-11-11 19:22:26 -0800
  • 41990e0fe6
    Fix Bazel build (#2563) Vertexwahn 2022-11-11 16:54:22 +0100
  • b65c0e27e9 Make ScopedMessage in INFO logging macro const Robert Blaauboer 2022-11-10 12:45:56 +0000
  • 446837a839 CI: Do Bazel build with different compilation_modes Vertexwahn 2022-11-10 16:25:08 +0100
  • f5966a0d07 Add CI job for Bazel build Vertexwahn 2022-11-10 16:20:21 +0100
  • 6e77e16ea8
    Remove unused StringRef argument from MatchExpr Martin Hořeňovský 2022-11-10 12:43:19 +0100
  • 24491662b1 Make ScopedMessage in INFO logging macro const Robert Blaauboer 2022-11-10 12:45:56 +0000
  • 378f15f231 Fix Bazel build Vertexwahn 2022-11-10 12:11:11 +0100
  • 943c6e3dee
    Add version field to the XML reporter output Martin Hořeňovský 2022-11-10 12:02:59 +0100
  • 066cc51ce6
    Document adding new CATCH_CONFIG options to contributing.md Martin Hořeňovský 2022-11-09 16:32:43 +0100
  • b7f4a2efb8
    Add support for PlayStation platforms (#2562) Masashi Fujita 2022-11-09 22:47:55 +0900
  • f8006aa6d4
    More cleanups for src/CMakeLists.txt Martin Hořeňovský 2022-11-07 23:34:44 +0100
  • 0c8129429a fix: Add for CMake frontend Masashi Fujita 2022-11-08 20:45:35 +0900
  • 2df48173c2 style: Align to project style guideline Masashi Fujita 2022-11-08 20:43:45 +0900
  • 293d5f3994 style: Align to project style Masashi Fujita 2022-11-08 20:42:11 +0900
  • dd8e5c846b fix: Include catch_compiler_capabilities.hpp explicitly Masashi Fujita 2022-11-08 20:40:17 +0900
  • e72372056e
    Adopt suggestions Masashi Fujita 2022-11-08 20:15:18 +0900
  • a88c758e14 feat: Handle PlayStation platforms Masashi Fujita 2022-11-08 14:01:58 +0900
  • fdea5a52c2
    Improve the .clang-format file a bit Martin Hořeňovský 2022-11-07 21:47:38 +0100
  • 297a17593f
    Cleanup the helper scripts Martin Hořeňovský 2022-11-06 00:17:51 +0100
  • d1ef461471
    Update basic cost estimates for approvals/benchmarks Martin Hořeňovský 2022-11-06 00:35:50 +0100
  • 0c75caf77b
    Don't write ApprovalTests' temporary files into the source tree Martin Hořeňovský 2022-11-06 00:11:32 +0100
  • 3b139ae51a
    Decomposer checks for 0 when assuming an int arg was 0 literal Martin Hořeňovský 2022-11-05 00:42:09 +0100
  • 5f9d4ef331
    Move throwing test failure exceptions into a helper Martin Hořeňovský 2022-11-05 00:22:45 +0100
  • ec59cd8736
    Support decomposing types that only compare with literal 0 Martin Hořeňovský 2022-11-01 15:01:43 +0100
  • d7f8c36e4c
    Add traits for checking whether types are comparable Martin Hořeňovský 2022-11-01 08:48:23 +0100
  • b3dbd83da2
    Add test for comparing pointers to NULL with != Martin Hořeňovský 2022-11-01 21:38:46 +0100
  • 0a1b0ae9d1
    Meson build fixes Martin Hořeňovský 2022-11-04 15:46:32 +0100
  • 272bed081e
    Set CMAKE_CXX_STANDARD_REQUIRED=ON in Github Action builds Martin Hořeňovský 2022-10-28 18:36:58 +0200
  • 82cec69e93
    Don't set C++ standard in CMakeLists for tests Martin Hořeňovský 2022-10-28 16:01:51 +0200
  • b56c474260 Update comparing-floating-point-numbers.md Roger Standridge 2022-10-29 01:40:29 -0700
  • 14b5659b68
    Update comparing-floating-point-numbers.md Roger Standridge 2022-10-29 01:40:29 -0700
  • 12b4390169
    Fix license rebase error in test helpers Martin Hořeňovský 2022-10-28 14:39:51 +0200
  • 3b40cf13eb
    Split out parseTestSpec into test-only helpers Martin Hořeňovský 2022-10-28 00:16:38 +0200
  • 223d8d6382
    Merge pull request #2557 from ltoenning/fix/license_file_ref Martin Hořeňovský 2022-10-28 13:04:29 +0200