1
0
mirror of https://github.com/catchorg/Catch2.git synced 2025-05-16 04:19:34 -04:00

Commit Graph

  • c0e582e659 Fix building as shared library with MSVC. Dimitrij Mijoski 2022-09-17 14:58:52 +02:00
  • 0de60d8e7e Suppress -Wuseless-cast Warning Björn Schäpers 2022-09-14 10:25:37 +02:00
  • d6bbd3fdef warning: storage class is not first Zhi Wang 2022-09-21 06:54:11 -05:00
  • 98d37da03e
    Raise the minimum CMake version to 3.10 () Dimitrij Mijoski 2022-09-16 17:56:00 +02:00
  • 4b3defe4af Suppress warning "-Wstrict-aliasing" for GCC 5 and 6 Dimitrij Mijoski 2022-09-14 22:48:58 +02:00
  • c75430834d Add GCC 5 and GCC 6 to CI Dimitrij Mijoski 2022-09-14 21:12:42 +02:00
  • 359542d53e FileStream: enable automatic flushing Tim Blechmann 2022-09-10 12:18:19 +08:00
  • dea1a6abd9
    Fix typos in docs () tocic 2022-09-09 17:00:39 +03:00
  • 32eae0ecce
    Add missing include for VxWorks build. () Riom 2022-09-08 10:21:36 +02:00
  • 4adf010549
    Mention dynamic library stuff in the FAQ Martin Hořeňovský 2022-09-03 22:31:25 +02:00
  • 686468d185
    Explain TU as translation unit where appropriate Martin Hořeňovský 2022-09-03 22:22:10 +02:00
  • 7b2e7d623b
    Disable Bazel's env checking on UWP Martin Hořeňovský 2022-09-02 07:11:24 +02:00
  • 3ca5cf32e5
    Add CATCH_PLATFORM_WINDOWS_UWP detection macro Martin Hořeňovský 2022-09-02 07:09:28 +02:00
  • 02123776f2 fixes Thomas Gamper 2022-08-21 17:44:03 +02:00
  • dc001fa935
    Allow easy retrieval of RNG seed by the users Martin Hořeňovský 2022-08-18 21:22:28 +02:00
  • 33e70194d3
    Link to the randomized-shard-registration script from usage tips Martin Hořeňovský 2022-08-18 00:14:07 +02:00
  • 9bb206fc61
    Remove obsoleted sections of ci-and-misc.md Martin Hořeňovský 2022-08-18 00:05:55 +02:00
  • ab04e599e7
    Improve v2->v3 migration docs Martin Hořeňovský 2022-08-18 00:02:33 +02:00
  • 14bc25be00
    Explicitly specify __cdecl on main/wmain for MSVC () David Matson 2022-08-06 12:15:53 -07:00
  • 47d56f28a9 Fix compatibility with cmake 3.8 Damjan Jelas 2022-07-26 14:39:27 +02:00
  • a118799631
    Switch MacOS image to macos-12 in Github Actions Martin Hořeňovský 2022-08-03 23:44:49 +02:00
  • 997a7d4165 Fix running the tests with shared library on Windows. Dimitrij Mijoski 2022-07-18 11:28:04 +02:00
  • 2b0fd854e2 Modify the install directories into convention. Haowei Hsu 2022-07-25 02:55:10 +08:00
  • a7dc85dd49 Use DYLD_LIBRARY_PATH on apple platforms. mheimlich 2022-07-21 08:20:58 +02:00
  • 97c48e0c34
    v3.1.0 v3.1.0 Martin Hořeňovský 2022-07-17 20:18:44 +02:00
  • 9c9f35068e
    Normalize C++ namespace in JUnit's reporter classname field Martin Hořeňovský 2022-07-17 14:00:04 +02:00
  • 1bd233866c Add AllTrue, AnyTrue, NoneTrue matchers Raphael Schaller 2021-11-14 17:05:31 +01:00
  • f993b702c6 extend gitignore Raphael Schaller 2021-11-14 13:52:20 +01:00
  • caf1264588 Fixes for matcher testing helpers when testing bools Martin Hořeňovský 2022-07-16 10:19:07 +02:00
  • a6d59b62b2
    Remove obsolete link to benchmarking tests Martin Hořeňovský 2022-07-15 19:49:21 +02:00
  • cc0e91472a
    Different way of checking for support of local warning suppression Martin Hořeňovský 2022-07-12 00:05:56 +02:00
  • 6c6cfe126a Backport fix for SIGSTKSZ Golubchikov Mihail 2022-07-14 13:10:27 +03:00
  • 3bd0c58878
    Fix Wunused-variable warning for MinGW Martin Hořeňovský 2022-07-11 22:28:15 +02:00
  • a63ad74554
    Added new DL_PATHS option to catch_discover_tests() () mheimlich 2022-07-11 18:31:32 +02:00
  • 5f9109a8dc
    Fix nvcc compile error () Niels Kristian Kjærgård Madsen 2022-07-07 00:03:02 +02:00
  • 5a1ef7e4a6
    Redo visibility fallback Martin Hořeňovský 2022-06-27 13:10:22 +02:00
  • bea58bf8bb
    Allow building Catch2 as dynamic library Martin Hořeňovský 2022-06-24 16:26:08 +02:00
  • 34d9724058
    Add experimental CMake script for sharding tests in binaries Martin Hořeňovský 2022-06-24 14:12:55 +02:00
  • 5d269045b2
    Add section on running tests in parallel to the FAQ Martin Hořeňovský 2022-06-22 00:14:26 +02:00
  • 95a1206805
    Add doc page with best practices and other usage tips Martin Hořeňovský 2022-06-22 00:13:53 +02:00
  • 6f9f1465c3
    Shorten lines in sharding docs Martin Hořeňovský 2022-06-22 00:11:02 +02:00
  • 8730260457
    Split apart combined TUs Martin Hořeňovský 2022-06-21 16:19:50 +02:00
  • bdfa920f93
    Use binary path in testBazelReporter reporter output path Martin Hořeňovský 2022-06-21 14:21:12 +02:00
  • a369267874
    test-fixtures.md: Line-wrap code examples () Frank Dana 2022-06-19 10:24:59 -04:00
  • 1f381a1f62
    Update commercial-users.md () Nexus Web Development 2022-06-18 17:47:49 -04:00
  • 165647abbc
    Change provideBazelReporterOutput to local linkage Martin Hořeňovský 2022-06-17 18:23:06 +02:00
  • 7e4ec432d0 Change Bazel XML support to depend upon BAZEL_TEST Brandon Jones 2022-06-14 10:56:19 +01:00
  • 078201fcf4
    Remove HOMEPAGE_URL from project call Martin Hořeňovský 2022-06-16 22:16:31 +02:00
  • 8110ee9206 Add lib/cmake/Catch2 to conan builddirs in package recipe so extras/*.cmake files are packaged Murray Johnson 2022-06-13 08:54:16 -07:00
  • fa9416426a
    Refactor shared args in approvalTests.py Martin Hořeňovský 2022-06-14 23:42:00 +02:00
  • 338e4ec1f8
    Force disable console colours for tests that regex check output Martin Hořeňovský 2022-06-14 23:23:59 +02:00
  • 372b7575f6
    Remove deprecation notice for console colour CLI Martin Hořeňovský 2022-06-13 23:51:43 +02:00
  • d32fca4a49
    Merge pull request from lizzyd710/devel Martin Hořeňovský 2022-06-08 15:59:57 +02:00
  • a0ece7b252
    Compatility fixes for GCC5 () Morwenn 2022-06-07 18:46:46 +02:00
  • 0a810c5e59
    Added Cytopia to opensource-users.md Elizabeth Sherrock 2022-06-07 09:06:10 -04:00
  • d0177ee686 Fix implicit long to double conversion Joe Noël 2022-06-06 15:36:22 +01:00
  • 20d413b8b6
    Fix comma-subscript warning suppression to only target GCC 10.1+ Martin Hořeňovský 2022-06-06 01:04:07 +02:00
  • 173539ab9e
    Update the 'Try online' badge link for 3.0.1 Martin Hořeňovský 2022-06-06 00:20:55 +02:00
  • 8822e28772
    Update CE link in BDD documentation for 3.0.1 Martin Hořeňovský 2022-06-06 00:13:11 +02:00
  • ff9506cedd
    Only test SEH handling with MSVC Martin Hořeňovský 2022-06-05 14:51:34 +02:00
  • 0c13d021da Update documentation - add pkg-config examples. Petr Kubánek 2022-05-24 10:07:17 +02:00
  • 3644b4135d Doc: correct the address of the link to the command-line doc in tutorial.md balus 2022-06-04 10:35:51 +08:00
  • 1c4f52b24a
    Suppress NVCC unused variable warnings () ahans 2022-06-03 16:17:14 +02:00
  • 231c58a048
    Add table with verbosity levels (missing --list-listeners) () Sergio Losilla 2022-06-02 22:50:51 +03:00
  • 5efd327dd4
    Fix crash when running with --list-listeners and no registered listeners () Sergio Losilla 2022-06-02 17:11:12 +03:00
  • 40dd9dd3f4
    Fix copy paste error in the new random gen constraint Martin Hořeňovský 2022-06-02 15:51:21 +02:00
  • 4142e699c2
    Add full set of constraints to random integral generator Martin Hořeňovský 2022-06-02 12:15:29 +02:00
  • 9e445930cc
    Remove obsolete todo Martin Hořeňovský 2022-06-02 11:54:15 +02:00
  • 2dc657cd1f
    Make default colour selection fall-through Martin Hořeňovský 2022-06-02 09:16:04 +02:00
  • cca5923502
    Leak full Wparentheses suppression for GCC 9 Martin Hořeňovský 2022-05-31 23:57:02 +02:00
  • e33de8fc05
    Update FetchContent docs to use 2.13.9 Martin Hořeňovský 2022-05-31 12:31:02 +02:00
  • 8c952bd076
    Point to 3.0.1 in FetchContent example Martin Hořeňovský 2022-05-31 11:49:14 +02:00
  • 85c00eb946
    Ensure that console_width.hpp includes user_config.hpp first Martin Hořeňovský 2022-05-23 23:57:34 +02:00
  • 3a18a688a0
    Mention CMake's integration with CATCH_CONFIG options Martin Hořeňovský 2022-05-21 13:04:09 +02:00
  • 605a34765a
    v3.0.1 v3.0.1 Martin Hořeňovský 2022-05-17 22:13:36 +02:00
  • abb669d4fd
    Extend project call for Catch2 Martin Hořeňovský 2022-05-17 22:12:41 +02:00
  • dcafc605f3
    Only reseed the internal RNG when a test is first entered Martin Hořeňovský 2022-05-17 21:49:17 +02:00
  • 7a2a6c632f
    Make Random*Generators be seedable Martin Hořeňovský 2022-05-17 17:57:15 +02:00
  • 359cd6187d
    Rename global rng() to sharedRng() Martin Hořeňovský 2022-05-17 15:37:14 +02:00
  • 9c72b303d9
    Reseed global rng instance unconditionally Martin Hořeňovský 2022-05-17 12:35:34 +02:00
  • 6044f021cf
    Don't reseed std::srand when resetting rng state Martin Hořeňovský 2022-05-17 11:54:12 +02:00
  • 5d7883b551
    Remove leftover comment in tests Martin Hořeňovský 2022-05-16 21:50:52 +02:00
  • 04a54b0e87
    Fix release automation script Martin Hořeňovský 2022-05-16 18:39:01 +02:00
  • 48f3226974
    Add support for retrieving generator's element as string Martin Hořeňovský 2022-05-16 16:34:06 +02:00
  • af8b54ecd5
    Generators now keep track of the index of current element Martin Hořeňovský 2022-05-16 11:56:11 +02:00
  • 07bec74096
    Use better instruction for CATCH_TRAP on ARM Macs Martin Hořeňovský 2022-05-15 23:15:07 +02:00
  • 1127d847a1
    Use better instruction for CATCH_TRAP on ARM Macs Martin Hořeňovský 2022-05-15 23:15:07 +02:00
  • 316025a0d8
    Properly handle startup reporter registration errors Martin Hořeňovský 2022-05-15 10:35:07 +02:00
  • 33aeb603fe
    Add check for registering multiple reporters under same name Martin Hořeňovský 2022-05-15 09:54:27 +02:00
  • fc3d11b1d1
    Add Wfloat-equal to default-enabled warnings Martin Hořeňovský 2022-05-14 15:37:39 +02:00
  • 1ef65d60f1
    Tiny fixup in Misc.tests.cpp Martin Hořeňovský 2022-05-11 22:56:30 +02:00
  • ed6b38b096
    Specialize XML reporter's listener listing Martin Hořeňovský 2022-05-10 20:52:53 +02:00
  • 5a49285e9c
    Add --list-listeners option Martin Hořeňovský 2022-05-10 20:00:36 +02:00
  • ae475a3c19
    Optional support for listener descriptions Martin Hořeňovský 2022-05-10 13:52:16 +02:00
  • d60fbe49be
    Slight improvement for reporter test Martin Hořeňovský 2022-05-10 19:16:50 +02:00
  • a733b58cd2
    Replace C++23-deprecated aligned_storage_t Martin Hořeňovský 2022-05-10 00:07:22 +02:00
  • ca455815fd ObjectStorage: port away from std::aligned_storage Marc Mutz 2022-05-07 11:41:38 +02:00
  • d9b0a38f81
    Report Catch2's version in the xml reporter output Martin Hořeňovský 2022-05-03 19:44:55 +02:00
  • 40c8909a49
    Rename useColourOnPlatform => useImplementationForStream Martin Hořeňovský 2022-05-03 19:04:29 +02:00
  • 91ea25e51a
    Fix use of u8-literal that would break in C++20 Martin Hořeňovský 2022-05-03 10:49:45 +02:00