Commit Graph

  • 372b7575f6
    Remove deprecation notice for console colour CLI Martin Hořeňovský 2022-06-13 23:51:43 +0200
  • fb49a11291 Add lib/cmake/Catch2 to conan builddirs in package recipe so extras/*.cmake files are packaged Murray Johnson 2022-06-13 08:54:16 -0700
  • fa2d3fceb2
    Fix windows.h being included in public headers. Dimitrij Mijoski 2022-06-09 15:35:53 +0200
  • d32fca4a49
    Merge pull request #2452 from lizzyd710/devel Martin Hořeňovský 2022-06-08 15:59:57 +0200
  • a0ece7b252
    Compatility fixes for GCC5 (#2448) Morwenn 2022-06-07 18:46:46 +0200
  • 0ed85c60e1
    Apply suggestions from code review Martin Hořeňovský 2022-06-07 18:40:48 +0200
  • 0a810c5e59
    Added Cytopia to opensource-users.md Elizabeth Sherrock 2022-06-07 09:06:10 -0400
  • d0177ee686 Fix implicit long to double conversion Joe Noël 2022-06-06 15:36:22 +0100
  • 038bf63592
    Fix implicit long to double conversion Joe Noël 2022-06-06 15:36:22 +0100
  • 20d413b8b6
    Fix comma-subscript warning suppression to only target GCC 10.1+ Martin Hořeňovský 2022-06-06 01:04:07 +0200
  • 173539ab9e
    Update the 'Try online' badge link for 3.0.1 Martin Hořeňovský 2022-06-06 00:20:55 +0200
  • 8822e28772
    Update CE link in BDD documentation for 3.0.1 Martin Hořeňovský 2022-06-06 00:13:11 +0200
  • ff9506cedd
    Only test SEH handling with MSVC Martin Hořeňovský 2022-06-05 14:51:34 +0200
  • 4ec8b2affc GCC5 compat: bypass std::pair construction issue Morwenn 2022-06-05 19:44:03 +0200
  • 74539aa7c6 GCC5 compat: work around inherited constructor issues Morwenn 2022-06-05 19:14:52 +0200
  • 0c13d021da Update documentation - add pkg-config examples. Petr Kubánek 2022-05-24 10:07:17 +0200
  • 3644b4135d Doc: correct the address of the link to the command-line doc in tutorial.md balus 2022-06-04 10:35:51 +0800
  • 1728604670 Doc: correct the address of the link to the command-line doc in tutorial.md balus 2022-06-04 10:35:51 +0800
  • 1c4f52b24a
    Suppress NVCC unused variable warnings (#2427) ahans 2022-06-03 16:17:14 +0200
  • 524c516e15 fixup! Suppress NVCC unused variable warnings Alexander Hans 2022-06-03 10:14:40 +0200
  • 231c58a048
    Add table with verbosity levels (missing --list-listeners) (#2443) Sergio Losilla 2022-06-02 22:50:51 +0300
  • 3e390d95a5
    Update docs/command-line.md Martin Hořeňovský 2022-06-02 21:49:46 +0200
  • 5efd327dd4
    Fix crash when running with --list-listeners and no registered listeners (#2442) Sergio Losilla 2022-06-02 17:11:12 +0300
  • 40dd9dd3f4
    Fix copy paste error in the new random gen constraint Martin Hořeňovský 2022-06-02 15:51:21 +0200
  • 0057eb17ab Added failing test case. Sergio Losilla 2022-06-02 14:43:04 +0300
  • 4142e699c2
    Add full set of constraints to random integral generator Martin Hořeňovský 2022-06-02 12:15:29 +0200
  • 9e445930cc
    Remove obsolete todo Martin Hořeňovský 2022-06-02 11:54:15 +0200
  • 7ae9ffc4d9 Fix crash when running with --list-listeners and no registered listeners. Sergio Losilla 2022-06-02 11:21:35 +0300
  • 9347fa27ce Add table with verbosity levels (missing --list-listeners) Sergio Losilla 2022-06-01 17:19:01 +0300
  • 2dc657cd1f
    Make default colour selection fall-through Martin Hořeňovský 2022-06-02 09:16:04 +0200
  • bac7d6bd4e
    fix: use standard main function on MinGW Amin Yahyaabadi 2022-06-01 16:58:45 -0700
  • cca5923502
    Leak full Wparentheses suppression for GCC 9 Martin Hořeňovský 2022-05-31 23:57:02 +0200
  • e33de8fc05
    Update FetchContent docs to use 2.13.9 Martin Hořeňovský 2022-05-31 12:31:02 +0200
  • 8c952bd076
    Point to 3.0.1 in FetchContent example Martin Hořeňovský 2022-05-31 11:49:14 +0200
  • 7424d840f3
    Merge 56d04d2c5d into 85c00eb946 HoseynHeydari 2022-05-24 14:45:54 -0600
  • 3ea984cfa8 Update documentation - add pkg-config examples. Petr Kubánek 2022-05-24 10:07:17 +0200
  • 85c00eb946
    Ensure that console_width.hpp includes user_config.hpp first Martin Hořeňovský 2022-05-23 23:57:34 +0200
  • 3a18a688a0
    Mention CMake's integration with CATCH_CONFIG options Martin Hořeňovský 2022-05-21 13:04:09 +0200
  • 01621ef719 Suppress NVCC unused variable warnings Alexander Hans 2022-05-18 15:37:49 +0200
  • 404268c43b Avoid "warning C4702: unreachable code" with MSVC Hana Dusíková 2022-05-18 12:33:48 +0200
  • 605a34765a
    v3.0.1 v3.0.1 Martin Hořeňovský 2022-05-17 22:13:36 +0200
  • abb669d4fd
    Extend project call for Catch2 Martin Hořeňovský 2022-05-17 22:12:41 +0200
  • dcafc605f3
    Only reseed the internal RNG when a test is first entered Martin Hořeňovský 2022-05-17 21:49:17 +0200
  • 7a2a6c632f
    Make Random*Generators be seedable Martin Hořeňovský 2022-05-17 17:57:15 +0200
  • 359cd6187d
    Rename global rng() to sharedRng() Martin Hořeňovský 2022-05-17 15:37:14 +0200
  • 9c72b303d9
    Reseed global rng instance unconditionally Martin Hořeňovský 2022-05-17 12:35:34 +0200
  • 6044f021cf
    Don't reseed std::srand when resetting rng state Martin Hořeňovský 2022-05-17 11:54:12 +0200
  • 5d7883b551
    Remove leftover comment in tests Martin Hořeňovský 2022-05-16 21:50:52 +0200
  • 04a54b0e87
    Fix release automation script Martin Hořeňovský 2022-05-16 18:39:01 +0200
  • 48f3226974
    Add support for retrieving generator's element as string Martin Hořeňovský 2022-05-16 16:34:06 +0200
  • af8b54ecd5
    Generators now keep track of the index of current element Martin Hořeňovský 2022-05-16 11:56:11 +0200
  • 07bec74096
    Use better instruction for CATCH_TRAP on ARM Macs Martin Hořeňovský 2022-05-15 23:15:07 +0200
  • 1127d847a1
    Use better instruction for CATCH_TRAP on ARM Macs Martin Hořeňovský 2022-05-15 23:15:07 +0200
  • 316025a0d8
    Properly handle startup reporter registration errors Martin Hořeňovský 2022-05-15 10:35:07 +0200
  • 33aeb603fe
    Add check for registering multiple reporters under same name Martin Hořeňovský 2022-05-15 09:54:27 +0200
  • fc3d11b1d1
    Add Wfloat-equal to default-enabled warnings Martin Hořeňovský 2022-05-14 15:37:39 +0200
  • 1ef65d60f1
    Tiny fixup in Misc.tests.cpp Martin Hořeňovský 2022-05-11 22:56:30 +0200
  • ed6b38b096
    Specialize XML reporter's listener listing Martin Hořeňovský 2022-05-10 20:52:53 +0200
  • 5a49285e9c
    Add --list-listeners option Martin Hořeňovský 2022-05-10 20:00:36 +0200
  • ae475a3c19
    Optional support for listener descriptions Martin Hořeňovský 2022-05-10 13:52:16 +0200
  • d60fbe49be
    Slight improvement for reporter test Martin Hořeňovský 2022-05-10 19:16:50 +0200
  • a733b58cd2
    Replace C++23-deprecated aligned_storage_t Martin Hořeňovský 2022-05-10 00:07:22 +0200
  • ca455815fd ObjectStorage: port away from std::aligned_storage Marc Mutz 2022-05-07 11:41:38 +0200
  • 8b921e1a0e ObjectStorage: port away from std::aligned_storage Marc Mutz 2022-05-07 11:41:38 +0200
  • d9b0a38f81
    Report Catch2's version in the xml reporter output Martin Hořeňovský 2022-05-03 19:44:55 +0200
  • 40c8909a49
    Rename useColourOnPlatform => useImplementationForStream Martin Hořeňovský 2022-05-03 19:04:29 +0200
  • 91ea25e51a
    Fix use of u8-literal that would break in C++20 Martin Hořeňovský 2022-05-03 10:49:45 +0200
  • e2d07d35f4
    Add -Wmissing-prototypes to common warnings Martin Hořeňovský 2022-05-02 12:57:46 +0200
  • d2cb934d28
    Add -Wmissing-variable-declarations to common warnings Martin Hořeňovský 2022-05-02 12:51:46 +0200
  • 7752229105
    Add -Wsuggest-destructor-override to enabled warnings Martin Hořeňovský 2022-05-02 10:45:02 +0200
  • 722c197855
    Enable a bunch of extra warnings Martin Hořeňovský 2022-05-01 23:15:24 +0200
  • 198808a24e
    Misc cleanups from exploring Clang warnings Martin Hořeňovský 2022-05-02 12:52:55 +0200
  • 198713e5dc
    Cleanup of unused functions Martin Hořeňovský 2022-05-02 12:13:29 +0200
  • b84067ea6f
    Clean up .gitignore Martin Hořeňovský 2022-05-01 23:10:37 +0200
  • 332de39cd4
    Remove some useless casts Martin Hořeňovský 2022-04-28 14:06:01 +0200
  • c410e2596c
    Add some extra warnings Martin Hořeňovský 2022-04-28 11:40:52 +0200
  • 4c1cf4aa67
    Sorted and removed duplicates from the compiler warning list Martin Hořeňovský 2022-04-28 11:06:53 +0200
  • 745cc82cd3
    Remove some old commented out CMake code Martin Hořeňovský 2022-04-28 10:53:03 +0200
  • 07dfb4b070
    Update PARENT_SCOPE cmake module path with path to extras/ Martin Hořeňovský 2022-04-27 23:28:31 +0200
  • 5e86ead366
    Exclude doxygen docs from documentation install step Martin Hořeňovský 2022-04-27 14:57:55 +0200
  • e1a3f05bf5
    Add missing lisence in catch_dll_public.hpp Alecto Irene Perez 2022-04-26 23:44:10 -0600
  • 87cbc79ffc
    Fix naming of include guards Alecto Irene Perez 2022-04-26 23:40:29 -0600
  • 72b1a07250
    Add bulid/ and .cache/ to .gitignore Alecto Irene Perez 2022-04-26 23:33:37 -0600
  • e3bbb01978
    Merge remote-tracking branch 'origin/devel' into catch2-dynamic-lib Alecto Irene Perez 2022-04-26 23:31:20 -0600
  • e6e0d4e023
    Add presets for building shared libraries Alecto Irene Perez 2022-04-26 22:32:07 -0600
  • eb1f4d678d
    Generate amalgamated files Alecto Irene Perez 2022-04-26 16:45:35 -0600
  • aef77b7666
    Make default visibility hidden Alecto Irene Perez 2022-04-26 16:29:48 -0600
  • 9dc229693d
    Document the stability guarantees of '--order rand' option Martin Hořeňovský 2022-04-25 21:43:10 +0200
  • db57a4956f
    Fixup ToC in command-line.md Martin Hořeňovský 2022-04-25 21:39:48 +0200
  • 48177831ee
    Add version placeholder to the example doc in contributing.md Martin Hořeňovský 2022-04-25 21:35:59 +0200
  • ee3bbecf51
    Improve include guard docs in contributing.md Martin Hořeňovský 2022-04-25 21:33:05 +0200
  • 431dcf36ea
    Document Catch2's API/ABI stability policies Martin Hořeňovský 2022-04-25 18:58:50 +0200
  • e882cb8eb1
    Document the new --skip-benchmarks flag Martin Hořeňovský 2022-04-25 18:36:40 +0200
  • 561fe26cd5 Indent section names Bert Wesarg 2022-04-14 08:20:22 +0200
  • c2bc321607
    Add pipeline running tests under Valgrind to GitHub Action Martin Hořeňovský 2022-04-23 23:41:32 +0200
  • ea9029c478
    Fix pkg list name in CMake config workflow Martin Hořeňovský 2022-04-24 13:34:20 +0200
  • c65e5b6514
    Add 'uses-python' label to tests using Python Martin Hořeňovský 2022-04-24 12:50:24 +0200
  • 880285b433
    Tiny cleanup in catch_clara.cpp Martin Hořeňovský 2022-04-24 12:33:16 +0200
  • 07cdef2096
    Fix uninit memory in Clara tests Martin Hořeňovský 2022-04-24 12:25:46 +0200
  • 5baa29b6b9
    Add test for %debug stream name Martin Hořeňovský 2022-04-23 23:34:27 +0200