Commit Graph

  • 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
  • 07bd421c31 Fixed sign conversion warnings in catch_test_case_info_hasher wmbat 2023-12-05 20:12:02 -0500
  • 043dfb2e8e Fixed sign conversion warnings in catch_timer wmbat 2023-12-05 20:10:24 -0500
  • 782df1ee92 Fixed sign conversion warnings in catch_reporter_multi wmbat 2023-12-05 20:05:32 -0500
  • ef2202b41b Fixed sign conversion warnings in catch_reporter_console wmbat 2023-12-05 20:03:37 -0500
  • 0520ff4436 [DOC] Replaced broken link (fixes #2770) Pablo Duboue 2023-12-01 09:58:15 -0800
  • 4a7be16c8c Fix compilation on Xbox platforms SupSuper 2023-12-01 10:34:02 +0000
  • c78c1f5c3c [DOC] Replaced broken link (fixes #2770) Pablo Duboue 2023-12-01 09:58:15 -0800
  • d0e2030d56 Fix compilation on Xbox platforms SupSuper 2023-12-01 10:34:02 +0000
  • 5ca751b5c9
    Typo Blake-Madden 2023-11-27 19:57:41 -0500
  • 98ad3508bd
    Repeated words Blake-Madden 2023-11-27 19:57:07 -0500
  • b125c1073d
    Repeated words Blake-Madden 2023-11-27 19:56:30 -0500
  • cabea1a12c
    Repeated words Blake-Madden 2023-11-27 19:55:58 -0500
  • 2590e80557
    Repeated word Blake-Madden 2023-11-27 19:55:24 -0500
  • 0d3661eaf7
    Misspelling Blake-Madden 2023-11-27 19:52:01 -0500
  • 4baf47eaac
    Typo Blake-Madden 2023-11-27 19:51:04 -0500
  • 32d9ae24bc
    JSONWriter deals in StringRefs instead of std::strings Martin Hořeňovský 2023-11-16 22:17:21 +0100
  • de7ba4e889 fn need to be in parenthesis Sergei Iskakov 2023-11-15 10:09:12 -0500
  • 3cf405b60d Quote variable dereference properly Uy Ha 2023-11-15 08:44:26 +0000
  • 41ecdb6f55 Remove custom escape logic Uy Ha 2023-11-15 08:40:31 +0000
  • c541a31bbf Complete adding tags as labels to tests using the JSON reporter Uy Ha 2023-10-31 22:05:28 +0000
  • 064576520b Add test tags as cmake label Uy Ha 2023-05-21 15:02:17 +0300
  • de4dc27543
    fn need to be in parenthesis Sergei Iskakov 2023-11-15 10:09:12 -0500
  • 733b901dd2
    Fix special character escaping in JsonWriter Martin Hořeňovský 2023-11-14 23:35:22 +0100
  • 7bf136b501
    Add JSON reporter (#2706) Beartama 2023-11-14 23:52:15 +0200
  • 38bb657d41 Added sections support to TeamCity reporter Mateusz Piesta 2023-11-14 15:09:15 +0100
  • f372cec0c5 Fix missing include Martin Hořeňovský 2023-11-14 17:44:48 +0100
  • 934c4ef726 meson Martin Hořeňovský 2023-11-14 17:28:48 +0100
  • 9b0c7b3f16 . Martin Hořeňovský 2023-11-14 17:24:00 +0100
  • 2c68a0d05f lifted suggested version Gerald Senarclens de Grancy 2023-11-10 12:45:17 +0100
  • d2dcbe73db Fix raw string literal compilation for older compiler Martin Hořeňovský 2023-11-14 17:06:25 +0100
  • ff586de229 Try fix for old GCC versions Martin Hořeňovský 2023-11-14 14:49:35 +0100
  • 1c415091e5 Fix license header Martin Hořeňovský 2023-11-14 14:35:27 +0100
  • 1f5542bf84 Meson build fix Martin Hořeňovský 2023-11-14 14:21:38 +0100
  • 87b31a0e14 Actually commit updated approval tests Martin Hořeňovský 2023-11-14 10:40:40 +0100
  • d4f66498bd Fix test Martin Hořeňovský 2023-11-13 23:26:47 +0100
  • 121ffa6c4d Fix size_t -> uint64_t confusion Martin Hořeňovský 2023-11-13 21:44:14 +0100
  • 151f344b58 Stub of streaming json reporter Martin Hořeňovský 2023-11-13 20:50:37 +0100
  • e8dcfa00d8 lifted suggested version Gerald Senarclens de Grancy 2023-11-10 12:45:17 +0100
  • 318f889fcc
    Merge 57b52f208b into 01cac90c62 vient 2023-11-09 11:40:12 -0600
  • 01cac90c62
    Bump up actions/checkout version to v4 (#2760) Krzysiek Karbowiak 2023-11-09 10:31:49 +0100
  • b7ad7c9b96 Bump up actions/checkout version Krzysiek Karbowiak 2023-11-08 09:18:38 +0100
  • 4b368db34c Bump up actions/checkout version Krzysiek Karbowiak 2023-11-08 09:18:21 +0100
  • b735dfce2d
    Increase build parallelism on macOS (#2759) Krzysiek Karbowiak 2023-11-07 22:17:47 +0100
  • ca1e2be69c
    Apply suggestions from code review Martin Hořeňovský 2023-11-07 15:09:46 +0100
  • 1dcdb7536f Increase build parallelism on macOS Krzysiek Karbowiak 2023-11-07 11:49:58 +0100
  • caffe79a31
    Fix missing include in catch_message.hpp Martin Hořeňovský 2023-11-04 00:31:45 +0100
  • a497f5f8b3
    Update cmake-integration.md Josh 2023-10-31 22:12:36 -0500
  • a8cf3e6710 Mark `CATCH_CONFIG_` options as advanced Chris Thrasher 2023-10-31 10:14:32 -0600
  • bfb8eef4e5
    Mark `CATCH_CONFIG_` options as advanced Chris Thrasher 2023-10-31 10:14:32 -0600
  • 79d39a1954
    Fix tests for C++23's multi-arg index operator Martin Hořeňovský 2023-10-28 21:49:49 +0200
  • 6ebc013b8c
    Fix UDL definitions for C++23 Martin Hořeňovský 2023-10-28 21:34:53 +0200
  • 966d361551 Improve formatting of test specification docs Alex Merry 2023-10-23 16:14:15 +0100
  • 1b1b224873
    Improve formatting of test specification docs Alex Merry 2023-10-23 16:14:15 +0100
  • 88ef5d6ffe Cleanout superfluous variable assignments Martin Hořeňovský 2023-10-10 15:23:15 +0200
  • d3747f55a2 JSON reporter asks for stdout redirect Martin Hořeňovský 2023-10-10 15:22:44 +0200
  • 2e422fe407 JSON reporter: clean up the listings a bit Martin Hořeňovský 2023-10-10 11:03:44 +0200
  • 3956312863
    Update tutorial.md Simhon Chourasia 2023-10-09 13:45:39 -0400
  • 0737f88592 switch to using `CumulativeReporterBase` instead of `StreamingReporterBase` Uy Ha 2023-10-07 21:59:52 +0000
  • f8368977f5 put sections in `sections` property, still need to make them nested Uy Ha 2023-10-07 18:20:07 +0000
  • c83f25f338 Make the code compilable for C++ 14 Uy Ha 2023-10-07 09:44:24 +0000
  • 23cfd79858 Have `startArray` and `startObject` return the writer Uy Ha 2023-08-12 12:21:43 +0300
  • 755800ae25 Adjust section statistics to comments Uy Ha 2023-07-30 20:58:10 +0300
  • cf58e93f2b Unify source-location, show properties as a list Uy Ha 2023-07-30 14:36:11 +0300
  • 27d765e9f6 Change "test-cases" to "test-resulst", use `writeSourceInfo` instead of doing manually Uy Ha 2023-07-30 11:54:42 +0300
  • 1a77b583b0 Fix "totals" attribute Uy Ha 2023-07-30 11:37:54 +0300