Commit Graph

  • b435e391c4 Merge pull request #2163 from catchorg/devel-list-outputs-to-out-flag Martin Hořeňovský 2021-01-27 09:07:15 +01:00
  • 971b1fc32a --list-* flags write to target specified by the -o flag Martin Hořeňovský 2021-01-26 17:53:59 +01:00
  • 6798c139a6 Extract the default listing implementation out of reporter interface Martin Hořeňovský 2021-01-25 12:22:54 +01:00
  • 68975e3ff3 [Issue 2154] Correct error when building with IBM's latest XLC (#2155) Rob Boehne 2021-01-21 15:50:49 -06:00
  • bcb9ea8cb5 Merge pull request #2157 from tdegeus/patch Martin Hořeňovský 2021-01-21 15:35:23 +01:00
  • d4c9494eb5 Making target detection on Mac more robust Tom de Geus 2021-01-20 21:12:18 +01:00
  • 7111b2a8e2 Cleanup IStreamingReporter::listTests Martin Hořeňovský 2021-01-16 15:50:52 +01:00
  • 5509ceff60 Remove superfluous IConfig argument from IStreamingReporter::list* Martin Hořeňovský 2021-01-16 15:48:22 +01:00
  • 74f2f4ba5e Hold reporter's IConfig instance in the interface Martin Hořeňovský 2021-01-16 15:27:47 +01:00
  • 72df457bab Merge pull request #2151 from fxcoudert/patch-1 Martin Hořeňovský 2021-01-13 18:16:54 +01:00
  • bed285af07 Make the build reproducible with g++-8 and clang-10 Mathieu Mirmont 2020-12-29 21:00:09 +01:00
  • bb6d08323f Update catch_debugger.h FX Coudert 2021-01-11 12:22:22 +01:00
  • ba81505168 Do not match exact amount of spaces for errno macro expansion in approvalTests.py John Zimmermann 2020-12-31 16:24:16 +01:00
  • de6fe184a9 v2.13.4 v2.13.4 Martin Hořeňovský 2020-12-29 15:03:40 +01:00
  • fe3dddcc6d Fix updateVersionPlaceholder when the placeholder starts the line Martin Hořeňovský 2020-12-29 15:02:11 +01:00
  • f5b413aa58 Merge pull request #2138 from catchorg/devel-config-splitting Martin Hořeňovský 2020-12-29 12:37:27 +01:00
  • 4e8832fc88 Split CATCH_CONFIG_COUNTER into its own header Martin Hořeňovský 2020-12-29 11:07:45 +01:00
  • bdd1e5c613 Remove some superfluous includes Martin Hořeňovský 2020-12-28 21:11:54 +01:00
  • 1d269211bd Split CATCH_CONFIG_WCHAR into its own header Martin Hořeňovský 2020-12-28 20:29:05 +01:00
  • 0acb371b92 Fix Wold-style-cast error (#2125) Roman Proskuryakov 2020-12-28 16:00:19 +03:00
  • 045feff834 Update cmake-integration.md (#2115) Florian Berchtold 2020-12-28 13:41:55 +01:00
  • 965afc4b2e Split CATCH_CONFIG_ANDROID_LOGWRITE into its own header Martin Hořeňovský 2020-12-28 11:21:04 +01:00
  • 77643ce2e5 Add more comprehensive tests for the quantifier matchers Martin Hořeňovský 2020-12-26 23:09:51 +01:00
  • 552af8920d Added AnyMatch, AllMatch and NoneMatch Uriel García Rivas 2020-12-07 17:23:54 -06:00
  • 18ab353e55 Add deprecation warning in ParseAndCatchTests Reinhold Gschweicher 2020-12-17 14:02:48 +01:00
  • ce54ec185f Add the HIP CPU Runtime as a Catch2 user (#2123) Alex Voicu 2020-12-18 14:23:17 +02:00
  • 2375a7f5b7 Fix Catch.cmake helper by setting variable globally Reinhold Gschweicher 2020-12-17 10:28:05 +01:00
  • c787b1edc9 Make Linux builds print stdout on ctest test failure Martin Hořeňovský 2020-12-15 09:58:19 +01:00
  • a091853f4a Rename file catch_matchers_floating -> catch_matchers_floating_point Martin Hořeňovský 2020-12-13 15:41:12 +01:00
  • be813faaa0 Fix typo Norbert Wenzel 2020-12-11 19:24:14 +01:00
  • 4b51d0dd3b Remove rest of std::shared_ptr usage in Trackers Martin Hořeňovský 2020-12-04 22:57:34 +01:00
  • 6350851f9a Return plain ptr from ITracker::findChild instead of shared_ptr Martin Hořeňovský 2020-12-04 21:37:19 +01:00
  • 21c97f2fad Use snprintf instead of sprintf (#2111) cat_mint 2020-12-01 09:59:27 -08:00
  • 5b1a6ae00a Merge pull request #2112 from Emil-Jarosz/patch-1 Martin Hořeňovský 2020-11-30 21:18:25 +01:00
  • b9fe8a208f Update cmake-integration.md Emil Jarosz 2020-11-30 13:10:26 +00:00
  • c19b8ec5d7 Remove TravisCI builds subsumed by GitHub Actions builds Martin Hořeňovský 2020-11-29 23:18:57 +01:00
  • 230f23e6ee Add more Clang builds to github actions Martin Hořeňovský 2020-11-28 23:20:05 +01:00
  • 88504e5332 Use Ubuntu-20.04 runner for running header guard validation Martin Hořeňovský 2020-11-28 21:36:47 +01:00
  • 4da0c18526 C++17 Mac builds Martin Hořeňovský 2020-11-28 21:13:00 +01:00
  • 1d746a15ac Move Examples and ExtraTests Mac builds to Github Actions Martin Hořeňovský 2020-11-28 19:14:21 +01:00
  • 19cbdebb0e Lenghten timing threshold in --min-duration integration test Martin Hořeňovský 2020-11-28 19:53:05 +01:00
  • f30a9e3feb Move some Mac builds from Travis to GitHub Actions Martin Hořeňovský 2020-11-28 14:34:34 +01:00
  • e7740316e3 Split TestFailureException into its own header Martin Hořeňovský 2020-11-27 18:08:37 +01:00
  • 72525a3053 Rename catch_common.hpp -> catch_source_line_info.hpp Martin Hořeňovský 2020-11-27 11:08:26 +01:00
  • 1982c0d5ee Split out the StreamEndStop helper into its own header Martin Hořeňovský 2020-11-27 10:43:07 +01:00
  • 0442229dc9 Start using GitHub actions for Linux builds Martin Hořeňovský 2020-11-27 21:10:34 +01:00
  • 130bf835b5 Simple Doxygen file Martin Hořeňovský 2020-11-26 18:43:31 +01:00
  • c3e8ae642f Remove pointless virtual in WildcardPattern Martin Hořeňovský 2020-11-26 18:35:20 +01:00
  • 3bd5fd6bc5 Mention GENERATE decaying inputs in release notes docs Martin Hořeňovský 2020-11-26 18:35:02 +01:00
  • f36e059453 Remove superfluous <memory> include from catch_reporter_cumulative_base.hpp Martin Hořeňovský 2020-11-26 18:06:21 +01:00
  • fac517d571 Fix conan package build Martin Hořeňovský 2020-11-24 23:18:58 +01:00
  • 677adf8ade Replace shared_ptrs with unique_ptrs in CumulativeReporterBase nodes Martin Hořeňovský 2020-11-26 14:45:27 +01:00
  • bfe5553416 CumulativeReporterBase doesn't use shared_ptrs for sectionStack Martin Hořeňovský 2020-11-26 10:21:12 +01:00
  • c673db7a4e Add explanatory comment to CumulativeReporterBase Martin Hořeňovský 2020-11-26 09:43:52 +01:00
  • b10a19545b CumulativeReporterBase stores TestRunNodes directly Martin Hořeňovský 2020-11-26 09:43:23 +01:00
  • e5ccb79bf8 Remove pointless virtual on StreamingReporterBase::Node destructor Martin Hořeňovský 2020-11-25 21:57:30 +01:00
  • 578f8b8006 Add bazel support Florian Berchtold 2020-09-21 12:51:54 +02:00
  • 92f8b01dfa Add the static library Catch2WithMain Deniz Evrenci 2019-07-26 16:34:14 +09:00
  • dc7e705672 Small cleanups for the reworked test case order hashing Martin Hořeňovský 2020-11-17 21:08:33 +01:00
  • 3610eb81b1 Explicitly inline trivial function in CumulativeReporterBase impl Martin Hořeňovský 2020-11-17 21:02:11 +01:00
  • bd1e76cc3a Untypedef some types for clarity when refactoring Martin Hořeňovský 2020-11-17 21:01:35 +01:00
  • 3ba745552b Modified hash to make it more independent of the choice of test names. Sergio Losilla 2020-11-17 11:16:36 +02:00
  • 166c520598 Remove another unused member variable from CumulativeReporterBase Martin Hořeňovský 2020-11-14 15:36:49 +01:00
  • a29deeb129 Remove unused member in StreamingReporterBase Martin Hořeňovský 2020-11-11 21:39:47 +01:00
  • 1cef51b69b Default StreamingReporterBase::Node destructor Martin Hořeňovský 2020-11-11 21:39:22 +01:00
  • 79c1bf9301 Use plain pointer to point to deepest section in CumulativeReporterBase Martin Hořeňovský 2020-11-11 21:25:16 +01:00
  • 4f14922aa3 Don't use shared_ptr to store test run info in CumulativeReporterBase Martin Hořeňovský 2020-11-11 20:59:28 +01:00
  • 0fa133a0c5 Run checking scripts directly Martin Hořeňovský 2020-11-10 15:25:52 +01:00
  • 447b39cae0 Better names for misc-checks workflow steps Martin Hořeňovský 2020-11-10 15:25:24 +01:00
  • 851a0e907e Make scripts executable Martin Hořeňovský 2020-11-10 15:22:15 +01:00
  • 93312b369e Merge pull request #2099 from innerout/check-license Martin Hořeňovský 2020-11-10 11:10:03 +01:00
  • d913837a5d Adds license check in CI George Xanthakis 2020-11-07 22:55:47 +02:00
  • a9941d4231 Merge pull request #2098 from innerout/check-duplicates Martin Hořeňovský 2020-11-07 20:59:37 +01:00
  • 39e13bf530 Adds duplication check for source files in CI George Xanthakis 2020-11-07 00:00:37 +02:00
  • fefa001bb6 Fixup approvals Martin Hořeňovský 2020-11-07 20:16:53 +01:00
  • 135103bacf Arg::parse accepts plain Args as argument Martin Hořeňovský 2020-11-07 17:51:50 +01:00
  • 2baa472bcc Add GitHub action to check that include guards use standard pattern Martin Hořeňovský 2020-11-06 15:36:26 +01:00
  • f97436a1f7 Normalize include guard in catch_config_ucnaught_exceptions.hpp Martin Hořeňovský 2020-11-06 18:01:27 +01:00
  • dd5652933a Silence -Wuseless-cast warning with GCC10 Morwenn 2020-10-29 15:04:26 +01:00
  • 3a15433d52 Add support for Components Alexandr Timofeev 2020-10-31 21:53:25 +03:00
  • 67a9561fb5 Fix slashes for Windows builds Alexandr Timofeev 2020-10-31 21:24:23 +03:00
  • 2f31f9037d Inject conan_basic_setup to properly set MD/MT flags Alexandr Timofeev 2020-10-31 20:58:57 +03:00
  • 33bcdc6bf5 Picked release notes for v2.13.3 Martin Hořeňovský 2020-11-02 14:41:43 +01:00
  • 74b397e6b8 Consider CMP0110 add_test() policy Reinhold Gschweicher 2020-10-20 09:11:22 +02:00
  • 730ec39a74 Fix indentation in ParseAndAddCatchTests Reinhold Gschweicher 2020-10-20 11:24:00 +02:00
  • 71328bae90 Fix CMake regex to add tests Reinhold Gschweicher 2020-10-19 17:57:00 +02:00
  • ed9ef85a34 Add AppMesh to Open Source projects using Catch laoshanxi 2020-10-10 09:58:12 +08:00
  • e4474021ff Merge pull request #2085 from AugustasV/patch-1 Martin Hořeňovský 2020-11-01 15:12:58 +01:00
  • 79a5cd795c Merge pull request #2086 from AMS21/patch-1 Martin Hořeňovský 2020-11-01 15:11:17 +01:00
  • b8ae2878b4 Enable IPO for CMake versions that support it AMS21 2020-11-01 09:36:42 +00:00
  • dc3c22f9ec update from Hudson to Jenkins Augustas 2020-10-31 21:48:28 +02:00
  • ff349a50bf v2.13.3 v2.13.3 Martin Hořeňovský 2020-10-31 18:21:23 +01:00
  • aca2472d40 Stop uploading new releases to wandbox Martin Hořeňovský 2020-10-31 18:18:48 +01:00
  • 765ac08f08 Fix potential infinite loops in generators combined with section filter Martin Hořeňovský 2020-10-22 14:20:47 +02:00
  • 735f46ed6d Link to the migration docs from main readme and docs/readme Martin Hořeňovský 2020-10-31 09:08:58 +01:00
  • 39aabede62 Add a short documentation for migrating from v2 to v3 Martin Hořeňovský 2020-10-31 08:14:34 +01:00
  • d7ced69db2 Update README.md to point to v2 branch Martin Hořeňovský 2020-10-30 15:31:41 +01:00
  • f797ae7a8f Bump OpenCppCoverage to 0.9.9.0 Hannes Kaeufler 2020-10-25 19:57:51 +01:00
  • 40b9df567f Add missing cmake option to fix buildAndTest.sh Clare Macrae 2020-10-23 19:50:49 +01:00
  • c6352c3e1f Embed the script buildAndTest.sh inside the docs Clare Macrae 2020-10-23 19:47:05 +01:00