Commit Graph

  • 0d772bdc61 Fix source comment typos in catch_amalgamated.* luzpaz 2023-07-01 01:53:34 +0000
  • afe0ca2edc
    Synchronize the top-page Cristian Le 2023-06-27 11:44:19 +0200
  • c0c2686b0f
    Simplify the gitignore Cristian Le 2023-06-27 11:35:39 +0200
  • c9d242acb1
    Add all doxygen API to developer's api Cristian Le 2023-06-27 11:31:41 +0200
  • 751e39c35b
    Add doxygen and graphviz support Cristian Le 2023-06-27 11:16:09 +0200
  • 9353afec99
    Initial Sphinx support Cristian Le 2023-06-27 09:38:20 +0200
  • 181265e9a6 Add missing cstdint includes to avoid compiler errors because of unknown symbols uint32_t and so on 0xFEEDC0DE64 2023-06-26 16:20:53 +0200
  • e5632e5e94 Add -Wdouble-promotion to common warnings Kari Argillander 2023-06-22 11:22:50 +0300
  • d1de503150
    Merge branch 'devel' into devel ניר 2023-06-20 21:48:51 +0300
  • e4b16053a6
    Escape Catch2 test names in catch_discover_tests tests Martin Hořeňovský 2023-06-15 14:19:39 +0200
  • 42ee66b5e6
    Fix handling of semicolon and backslash characters in CMake test discovery (#2676) Robin Christ 2023-06-14 23:40:10 +0200
  • a0c6a28460
    Fix possible FP in catch_discover_tests tests Martin Hořeňovský 2023-06-14 23:31:41 +0200
  • dc076e39d1 Fix handling of semicolon and backslash characters in CMake test discovery Robin Christ 2023-04-19 11:42:56 +0200
  • c8363143e7
    Add test scaffolding for catch_discover_tests Martin Hořeňovský 2023-06-14 16:30:56 +0200
  • e9f8b028c1 Fix failure with MSVC and -std:c++20 Dimitry Ishenko 2023-06-11 15:00:11 -0400
  • 99b6056967 fix lists Nir 2023-06-11 21:31:41 +0300
  • 7a52dfa77b
    Fix typo in cross-docs links Martin Hořeňovský 2023-06-11 19:36:20 +0200
  • 9131736630 Bazel support: Update skylib Vertexwahn 2023-06-01 21:00:56 +0200
  • b719527a56 Add new tests to approved tests Alex Biddulph 2023-06-05 09:19:55 +1000
  • ea40cfd418 Bazel support: Update skylib Vertexwahn 2023-06-01 21:00:56 +0200
  • ab0a21cb35 Add unit test for listing tags quietly Alex Biddulph 2023-06-01 16:50:15 +1000
  • 9e31c7b5c5 Fix tags quoting Alex Biddulph 2023-06-01 14:40:47 +1000
  • be89e14569 List tags as labels in add_test Alex Biddulph 2023-06-01 14:11:39 +1000
  • f6f3f73083 Add quiet verbosity level to listTags Alex Biddulph 2023-06-01 14:11:24 +1000
  • 0631b607ee
    Test & document SKIP in generator constructor Martin Hořeňovský 2023-05-31 15:12:23 +0200
  • dff7513b28
    Static analysis cleanup in tests Martin Hořeňovský 2023-05-29 21:41:51 +0200
  • bf5aa7b383
    Experimental static analysis support in TEST_CASE and SECTION Martin Hořeňovský 2023-05-15 14:33:24 +0200
  • 6e1e2f62e8 update contributing.md Nir 2023-05-29 10:14:39 +0300
  • 0b152f0dd3 remove duplicates, remove redundant home link on every file. Nir 2023-05-29 10:07:13 +0300
  • d25f5ecaf9
    Merge branch 'catchorg:devel' into devel ניר 2023-05-29 09:32:57 +0300
  • dba9197ec7
    Add new config option: STATIC_ANALYSIS_SUPPORT Martin Hořeňovský 2023-05-12 17:13:21 +0200
  • f60c15364b
    Add macro for suppressing Wshadow Martin Hořeňovský 2023-05-17 11:10:57 +0200
  • b3cf1bfb5d
    Avoid unused variable warning in GeneratorsImpl tests Martin Hořeňovský 2023-05-17 11:08:45 +0200
  • 73b93ce6bc
    Include catch_user_config.hpp in all catch_config_* files Martin Hořeňovský 2023-05-12 17:03:35 +0200
  • 8008625d7e
    Merge pull request #2693 from Ali-Amir/u/ali/optional-meson-unit-tests Martin Hořeňovský 2023-05-27 12:00:52 +0200
  • ce7b153021
    Add option to disable building unit tests in Meson build file. Ali-Amir Aldan 2023-05-26 10:05:06 -0700
  • 535205e2ac Suppress -Wunused-result warning in gcc Cristian Morales Vega 2023-05-22 09:45:43 +0100
  • cdc07b6c68 Suppress -Wunused-result warning in gcc Cristian Morales Vega 2023-05-22 09:45:43 +0100
  • 689fdcd7dc
    Fix some tests never being run Martin Hořeňovský 2023-05-20 22:03:48 +0200
  • a153fce724
    Improve error messages for TEST_CASE tag parsing errors Martin Hořeňovský 2023-05-20 19:25:00 +0200
  • 06c0e1cfab
    Merge pull request #2689 from ThePhD/fix/includes/header-exception Martin Hořeňovský 2023-05-16 18:41:19 +0200
  • 05d7eb5a00
    🛠 Add <exception> header where strictly necessary ThePhD 2023-05-16 12:13:49 -0400
  • f53bb3ae7b meson: require version >=0.54.1 Valeri 2023-05-14 12:17:34 +0300
  • ce8a7b3390
    Merge pull request #2687 from ChrisThrasher/sfml Martin Hořeňovský 2023-05-15 13:44:59 +0200
  • 9d439e3af4
    meson: require version >=0.54.1 Valeri 2023-05-14 12:17:34 +0300
  • 6dce539fad
    Add SFML to the list of open source users Chris Thrasher 2023-05-13 14:33:25 -0600
  • 5a40b2275c Update CatchConfigOptions.cmake Yaroslav 2023-05-09 21:23:03 +0300
  • 598895d048
    Fix Wredundant-decls Martin Hořeňovský 2023-05-12 09:50:59 +0200
  • 4c2b1cc71a
    Update CatchConfigOptions.cmake Yaroslav 2023-05-09 21:23:03 +0300
  • 0dc82e08df
    Move CATCH_INTERNAL_STRINGIFY macro into its own header Martin Hořeňovský 2023-05-07 12:09:22 +0200
  • 8ca504cbc9
    Move AssertionResult when passing it inside RunContext Martin Hořeňovský 2023-05-06 21:45:39 +0200
  • c57b5cdf43
    Move-enable Catch::optional Martin Hořeňovský 2023-05-06 14:31:29 +0200
  • d84777c9cb
    Fix assertionStarting events being sent after the expr is evaluated Martin Hořeňovský 2023-05-06 11:48:25 +0200
  • 51fdbedd13
    Internal linkage for outlier_variance Martin Hořeňovský 2023-05-01 00:51:43 +0200
  • 10f0a58643
    Some template instantiation reductions Martin Hořeňovský 2023-04-29 14:29:59 +0200
  • fe64c28925
    Reduce compilation costs of benchmarks Martin Hořeňovský 2023-04-10 15:03:29 +0200
  • 7d07efc92b
    Clean up iterator usage in benchmarks Martin Hořeňovský 2023-04-20 22:47:21 +0200
  • f3c678c0ab
    Constexprify constants in estimate_clock.hpp Martin Hořeňovský 2023-04-20 20:56:48 +0200
  • 46539b6d9b Fix spelling Vertexwahn 2023-04-25 20:14:27 +0200
  • 1f7d2ed7f5 Fix spelling Vertexwahn 2023-04-25 20:14:27 +0200
  • 10596b2278 Fix unreachable-code-return warnings Holger Kaelberer 2023-04-19 10:28:45 +0200
  • 897fe2a01b cmake: Improve unreachable-code warnings Holger Kaelberer 2023-04-19 10:12:44 +0200
  • aad926baf8 Catch.cmake: Add new DISCOVERY_MODE option to catch_discover_tests Holger Kaelberer 2023-04-11 09:50:16 +0200
  • 4e8399d835 CatchAddTests.cmake: Refactor into callable method Holger Kaelberer 2023-04-11 09:43:44 +0200
  • 26439bc7de Fix unreachable-code-return warnings Holger Kaelberer 2023-04-19 10:28:45 +0200
  • 9480318071 cmake: Improve unreachable-code warnings Holger Kaelberer 2023-04-19 10:12:44 +0200
  • d03fafead8 Catch.cmake: Add new DISCOVERY_MODE option to catch_discover_tests Holger Kaelberer 2023-04-11 09:50:16 +0200
  • 5301e84e1b added logo Nir 2023-04-16 12:50:19 +0300
  • 90423a9fc7 added mkdocs Nir 2023-04-16 12:43:56 +0300
  • cc273a55b0 CatchAddTests.cmake: Refactor into callable method Holger Kaelberer 2023-04-11 09:43:44 +0200
  • 9a2a4eadc0
    Bump xml-format-version in XML reporter Martin Hořeňovský 2023-04-10 21:59:50 +0200
  • fb806da76f
    Add lineinfo to XML reporter output for INFO/WARN Martin Hořeňovský 2023-04-10 16:32:03 +0200
  • 50bf00e266 Fix reporter detection in catch_discover_tests Arne Mertz 2023-04-04 16:48:39 +0200
  • a0f991d5ae Fix reporter detection in catch_discover_tests Arne Mertz 2023-04-04 16:48:39 +0200
  • 9f08097f55
    Cleanup internal includes by splitting out some event structs Martin Hořeňovský 2023-03-31 10:44:29 +0200
  • 1f881ab464
    Split ITestInvoker into its own header Martin Hořeňovský 2023-03-23 14:02:45 +0100
  • c487b27d9d
    Reduce misc includes all around Martin Hořeňovský 2023-03-23 13:41:04 +0100
  • 3230760db2
    Cleanup in translating exceptions to messages Martin Hořeňovský 2023-03-23 12:26:44 +0100
  • b3ebce715e
    Cleanup benchmarking includes Martin Hořeňovský 2023-03-23 11:59:40 +0100
  • d0f70fdfd6
    Unify IReporterRegistry and ReporterRegistry Martin Hořeňovský 2023-03-13 00:03:48 +0100
  • e338886cff Fix template syntax Mateusz Chudyk 2023-03-22 23:23:02 +0100
  • 4f4ad8ada9
    Sprinkle some constexpr around Martin Hořeňovský 2023-03-22 19:12:32 +0100
  • 5b665be643
    Cut out catch_interfaces_capture.hpp include from the main include Martin Hořeňovský 2023-03-22 19:12:03 +0100
  • 5db31e587e
    WIP: devirtualize RunContext devel-refactorings-virtuals Martin Hořeňovský 2023-03-16 23:49:24 +0100
  • f3960c02ce
    Devirtualize RegistryHub Martin Hořeňovský 2023-03-15 18:57:38 +0100
  • 02ce0a2eec
    Unify ITestCaseRegistry and TestRegistry Martin Hořeňovský 2023-03-14 23:25:35 +0100
  • cf4d84a349
    Unify ITagAliasRegistry and TagAliasRegistry Martin Hořeňovský 2023-03-14 21:15:13 +0100
  • cfe859e0f3
    Unify IExceptionTranslatorRegistry and ExceptionTranslatorRegistry Martin Hořeňovský 2023-03-14 19:56:59 +0100
  • 31b291ba26
    Unify IMutableEnumRegistry and EnumValuesRegistry Martin Hořeňovský 2023-03-14 16:28:30 +0100
  • ceb7ab6b20
    Unify IReporterRegistry and ReporterRegistry Martin Hořeňovský 2023-03-13 00:03:48 +0100
  • 2598116aa6
    Mark various anonymous classes final Martin Hořeňovský 2023-03-20 22:56:43 +0100
  • 173aa3f1f4
    Devirtualize Context Martin Hořeňovský 2023-03-16 10:04:03 +0100
  • 28437e1214
    Remove pointless member variable from RunContext Martin Hořeňovský 2023-03-20 20:34:58 +0100
  • 3c8fb6bbb2
    Internal linkage for generator trackers Martin Hořeňovský 2023-03-16 16:30:06 +0100
  • 72f3ce4db5
    Outline the actual registering of listener factories to cpp file Martin Hořeňovský 2023-03-15 15:35:03 +0100
  • 62167d756e
    Reduce internal includes Martin Hořeňovský 2023-03-14 23:00:59 +0100
  • 6783411349 Fixed extras installation and shard impl location Bob Miller 2023-03-11 05:46:00 -0800
  • 7b4dd326c0
    Remove obsolete comment in multireporter Martin Hořeňovský 2023-03-12 13:27:07 +0100
  • 1dfaa8abe7
    Outline throwing of TestSkipException Martin Hořeňovský 2023-03-12 00:45:31 +0100
  • ba94278bdd
    Inline trivial function in AssertionHandler Martin Hořeňovský 2023-03-12 00:41:25 +0100