Commit Graph

  • 5197b06281 Try to please CI again vittorioromeo 2024-02-07 21:00:28 +0100
  • f22589cea0 Check if this is causing issues with MSVC vittorioromeo 2024-02-07 20:44:21 +0100
  • 38710a38b1 Add PCH support and 'CATCH_ENABLE_PCH' flag vittorioromeo 2024-02-07 19:29:21 +0100
  • a041943372 Fixing the namespace for conan file cmake_target_name Devon Adair 2024-02-02 23:16:47 -0500
  • 526f447356 Setting lowercase catch2 for pkg_config and cmake_target_name Devon Adair 2024-02-02 23:09:06 -0500
  • 4d29659f48 clarify duration unit in docs Julia Paluch 2024-02-02 13:42:32 -0500
  • b4510aa1fa Need to add a set_version to parse the version from CMakeLists.txt Devon Adair 2024-01-31 23:23:58 -0500
  • c39d3bd0c8 Revert "Removed Conan1 build.py file using conan package tools that are no longer supported" Devon Adair 2024-01-31 23:06:42 -0500
  • 0736bc2643 Migrated the properties of cpp_info to conan 2. Keeping conan 1 support by checking the version of conan Devon Adair 2024-01-31 22:56:13 -0500
  • c8f673a38c Working license file copied over as it was before Devon Adair 2024-01-31 22:23:19 -0500
  • c7ca84d31c Removing debug prints and the license check that isn't working yet Devon Adair 2024-01-31 17:15:00 -0500
  • 1dd6f27b8d Working conan 1 and 2 build with the test package. Devon Adair 2024-01-31 17:13:55 -0500
  • a606d1dfe6 Removed Conan1 build.py file using conan package tools that are no longer supported Devon Adair 2024-01-31 16:16:02 -0500
  • 807b9eac7a Updated CATCH_CONFIG_CONSOLE_WIDTH documentation to describe function usage Nic Ramage 2021-07-26 16:08:33 +0200
  • dc18c0556d Do not assume that CATCH_CONFIG_CONSOLE_WIDTH is always a constant Nic Ramage 2021-07-26 13:15:15 +0200
  • a9bbc42e9c Specify a maximum console width that is independent of CATCH_CONFIG_CONSOLE_WIDTH Nic Ramage 2021-07-26 13:14:42 +0200
  • 9b2ef27141 Fix number of current reporter Letu Ren 2024-01-30 16:20:16 +0800
  • 1078e7e95b Fix clang-tidy bugprone-chained-comparison warnings Chris Thrasher 2024-01-23 13:35:52 -0700
  • 89c9778a30
    Fix clang-tidy bugprone-chained-comparison warnings Chris Thrasher 2024-01-23 13:35:52 -0700
  • a5f3f57608 Fix rhel-9 SAST scan issues Sohan Kunkerkar 2024-01-09 16:04:19 -0500
  • 79205da6a6
    Fix typo in release notes for v3.5.2 Martin Hořeňovský 2024-01-15 14:23:00 +0100
  • 658acee86e
    Run tests on all cores in GHA jobs Martin Hořeňovský 2024-01-15 14:22:45 +0100
  • 05e10dfccc
    v3.5.2 v3.5.2 Martin Hořeňovský 2024-01-15 14:13:53 +0100
  • 597ce12b65 reporters: silence -Wsubobject-linkage Tim Blechmann 2024-01-10 17:42:46 +0800
  • 05786fa7ec
    Remove redundant destructors Chris Thrasher 2023-12-28 16:39:19 -0600
  • d79bfa05c7
    More readable config default Martin Hořeňovský 2024-01-14 21:25:04 +0100
  • 6ebdd8fac2
    Add Wsubobject-linkage to warning flags Martin Hořeňovský 2024-01-14 21:22:09 +0100
  • 7f931d6df4
    Add tests for scaled ULP distance between +/- FLT/DBL_MAX Martin Hořeňovský 2024-01-14 21:07:43 +0100
  • a0ef2115f8
    Cleanup types in resample Martin Hořeňovský 2024-01-14 20:59:05 +0100
  • 952d0942d5 reporters: silence -Wsubobject-linkage Tim Blechmann 2024-01-10 17:42:46 +0800
  • 3bb5f4482b
    Improve tutorial.md with link to two-file setup instructions. Fernando J. Iglesias García 2024-01-10 10:33:03 +0100
  • 33b9d914e0
    Merge 521b9ba3ed into 863c662c0e Daniel Way 2024-01-05 16:21:15 -0700
  • 521b9ba3ed
    Update CMake configure command Daniel Way 2024-01-05 16:20:20 -0700
  • 863c662c0e
    Fix adding Opts with | to lvalue Parser Martin Hořeňovský 2024-01-02 23:27:13 +0100
  • f981c9cbca
    v3.5.1 v3.5.1 Martin Hořeňovský 2023-12-31 15:15:04 +0100
  • a5245ac76b
    Remove redundant destructors remove_redundant_destructors Chris Thrasher 2023-12-28 16:39:19 -0600
  • b7b71ffd3a
    Merge pull request #2786 from catchorg/redundant_link_libraries Martin Hořeňovský 2023-12-29 21:31:03 +0100
  • 048d7f7796
    Fix clang warning about redundant link libraries Chris Thrasher 2023-12-28 16:27:51 -0600
  • a9a94bec13 Bazel support: Bump bazel-skylib version to 1.5.0 Vertexwahn 2023-12-18 19:43:07 +0100
  • c8262e1f40
    Handle linking to liblog when [cross] building for Android using meson. (#2784) 影月 零 2023-12-29 07:40:42 +0900
  • 08bdd43fcd
    Merge pull request #2785 from jpalus/optional-reproducible-build Martin Hořeňovský 2023-12-28 21:20:41 +0100
  • 1512dac7e4
    Make compiler flags for reproducible builds optional Jan Palus 2023-12-28 00:41:54 +0100
  • b52d97855d
    Move-enable various parts of TextFlow Martin Hořeňovský 2023-12-27 21:43:40 +0100
  • eaafd07674
    Avoid copying TokenStreams while parsing Martin Hořeňovský 2023-12-27 21:11:34 +0100
  • 5d637d4c6b
    Args and TokenStream use StringRefs instead of std::strings Martin Hořeňovský 2023-12-27 16:19:49 +0100
  • 185de40ea7 Bazel support: Bump bazel-skylib version to 1.5.0 Vertexwahn 2023-12-18 19:43:07 +0100
  • cd3c7ebe87
    Use StringRef for Opt's optNames Martin Hořeňovský 2023-12-26 14:01:15 +0100
  • 5d5f42f99b
    Enable moving Opts into Parser Martin Hořeňovský 2023-12-26 11:57:38 +0100
  • c57e349d1d
    Avoid copying Clara::Parser for every inserted Opt Martin Hořeňovský 2023-12-26 11:55:19 +0100
  • 822c44a203
    Cleanup help string construction in Clara Martin Hořeňovský 2023-12-23 16:06:30 +0100
  • 2295d2c8cc
    Store Opt/Arg hint and description as StringRef Martin Hořeňovský 2023-12-23 16:02:37 +0100
  • 2b69a3e216
    Remove superfluous catch_session.hpp include in catch_sharding.hpp Martin Hořeňovský 2023-12-26 00:01:29 +0100
  • c10f329e9d Handle liblog linking on Termux as well as the Android NDK. 影月 零 2023-12-26 00:02:02 +0900
  • c2cb092d8d Alter meson for Android cross builds. 影月 零 2023-12-25 13:44:22 +0900
  • c809cb4d1c
    Update Doxyfile for newer doxygen Martin Hořeňovský 2023-12-23 11:27:46 +0100
  • 9aadc3a53d
    Cleanup includes in sources Martin Hořeňovský 2023-12-21 18:42:40 +0100
  • 64ade68ca2
    Remove superfluous duration_casts from benchmarking Martin Hořeňovský 2023-12-21 18:40:00 +0100
  • 680064d391
    Don't store right end of the interval in uniform_integer_distribution Martin Hořeňovský 2023-12-21 18:39:18 +0100
  • 3acb8b30f1
    More detailed examples for lifetimes in combined matcher exprs Martin Hořeňovský 2023-12-13 17:07:59 +0100
  • 3f23192e55
    Fix typo in release notes Martin Hořeňovský 2023-12-13 16:58:19 +0100
  • d40a3289e5
    Support MODULE.bazel (#2781) Igor Machado Coelho 2023-12-13 13:22:56 -0300
  • b4e6de3e68
    Update MODULE.bazel Igor Machado Coelho 2023-12-12 02:52:35 +0000
  • 6b0518291b
    Rename MODULE.bzl to MODULE.bazel Igor Machado Coelho 2023-12-12 02:51:09 +0000
  • 866dba035c
    Create MODULE.bzl Igor Machado Coelho 2023-12-12 02:49:22 +0000
  • df90ea39e1
    Improve naming for TEMPLATE_LIST_TEST_CASE_METHOD Chris Sarbora 2023-11-29 22:21:00 -0800
  • c18b88f7e3
    Enable configuration of Catch2 test naming Chris Sarbora 2023-11-29 21:33:01 -0800
  • 53d0d913a4
    v3.5.0 v3.5.0 Martin Hořeňovský 2023-12-11 00:55:40 +0100
  • 1648c30ec3
    Look just for 'Catch2 X.Y.Z' in doc placeholder update Martin Hořeňovský 2023-12-11 00:52:22 +0100
  • d4e9fb8aa5
    Highlight that SECTIONs rerun the entire test case from beginning (#2749) Simhon Chourasia 2023-12-10 16:35:54 -0500
  • b606bc2802
    Remove obsolete section in limitations.md Martin Hořeňovský 2023-12-10 21:45:21 +0100
  • 4ab0af8baf
    Fix minor typos in documentation (#2769) Blake-Madden 2023-12-10 16:01:13 -0500
  • 10781ff702
    Merge branch 'devel' into devel Martin Hořeňovský 2023-12-10 21:59:55 +0100
  • b7d70ddcd6
    Ensure we always read 32 bit seed from std::random_device Martin Hořeňovský 2023-12-10 21:37:12 +0100
  • a6f22c5169
    Remove static instance of std::random_device in Benchmark::analyse_samples Martin Hořeňovský 2023-12-10 21:22:43 +0100
  • 1887d42e3d
    Use our PCG32 RNG instead of mt19937 in Benchmark::analyse_samples Martin Hořeňovský 2023-12-10 21:18:23 +0100
  • 1774dbfd53
    Make it clearer that the JSON reporter is WIP Martin Hořeňovský 2023-12-10 21:04:56 +0100
  • b28864a8a8
    Merge af86249625 into 9a1e73568c David Álvarez Rosa 2023-12-10 11:06:07 -0800
  • cb07ff9a7e
    Fix uniform_floating_point_distribution for unit ranges Martin Hořeňovský 2023-12-10 16:26:07 +0100
  • ae4fe16b81
    Make the user-facing random Generators reproducible Martin Hořeňovský 2023-12-10 16:24:46 +0100
  • 28c66fdc5a
    Make uniform_floating_point_distribution reproducible Martin Hořeňovský 2023-12-10 12:10:19 +0100
  • ed9d672b5c
    Add uniform_integer_distribution Martin Hořeňovský 2023-12-08 22:01:36 +0100
  • 04a829b0e1
    Add helpers for implementing uniform integer distribution Martin Hořeňovský 2023-11-28 23:26:06 +0100
  • ab1b079e4d
    Add uniform_floating_point_distribution Martin Hořeňovský 2023-11-20 15:16:50 +0100
  • d139b4ff7c
    Add implementation of helpers for uniform float distribution Martin Hořeňovský 2023-11-19 21:00:53 +0100
  • bfd9f0f5a6
    Move nextafter polyfill to polyfills.hpp Martin Hořeňovský 2023-11-18 16:17:49 +0100
  • 9a1e73568c
    Add test showing literals and complex generators in one GENERATE Martin Hořeňovský 2023-12-10 16:38:48 +0100
  • 21d2da23bc Fix typo in tostring.md Ikko Eltociear Ashimine 2023-12-10 03:48:32 +0900
  • c1780def1a
    Fix typo in tostring.md Ikko Eltociear Ashimine 2023-12-10 03:48:32 +0900
  • d1d7414eb9
    Always run apt-get update before apt-get install Martin Hořeňovský 2023-12-09 12:05:39 +0100
  • a359cd8998 Some structure fixes danildenha 2023-12-09 00:54:29 -0600
  • e4e7376d78 Update ConfigureTestsCommon.py danildenha 2023-12-09 00:43:57 -0600
  • dacbf4fd6c
    Drop VS 2017 support Martin Hořeňovský 2023-12-08 23:53:54 +0100
  • 42ce740066 Update catch_approx.cpp danildenha 2023-12-07 12:52:06 -0600
  • f28ab91b60 Moved -Wsign-conversion flag to the correct alphabetical position wmbat 2023-12-06 17:47:23 -0500
  • 803062eb29 Fixing sign conversion warnings in MatchersRanges.tests wmbat 2023-12-06 17:44:21 -0500
  • 52904f981f Fixed Generators.Tests warnings wmbat 2023-12-06 17:22:00 -0500
  • 437b652dca Fixed sign conversion warnings in Benchmark.tests wmbat 2023-12-05 21:00:29 -0500
  • 6a1635585d Fixed sign conversion warnings in Sharding.tests wmbat 2023-12-05 20:52:21 -0500
  • 382ba723b6 Fixed sign conversion warnings in Generators.tests wmbat 2023-12-05 20:18:53 -0500
  • e3b8457b17 Fixed sign conversion warnings in Evt-EventListeners wmbat 2023-12-05 20:16:30 -0500