Commit Graph

  • 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
  • 4035beb988 Add a script - buildAndTest.sh Clare Macrae 2020-10-23 19:40:42 +01:00
  • 8c3970465d Add infrastructure for embedding code samples in docs. Clare Macrae 2020-10-23 17:36:30 +01:00
  • f57689f888 Fix minor typo in docs. Clare Macrae 2020-10-23 19:33:49 +01:00
  • 967b82231c Sweep out two leftover references to master Martin Hořeňovský 2020-10-23 23:02:44 +02:00
  • 7b9bf633be Tighten the test for matching filenames-as-tags Martin Hořeňovský 2020-10-23 23:02:09 +02:00
  • 4c8454b5ec Fix potential infinite loops in generators combined with section filter Martin Hořeňovský 2020-10-22 14:20:47 +02:00
  • 8878f90323 Fix matching of non-lowercase filename tags Martin Hořeňovský 2020-10-22 16:17:34 +02:00
  • 0c7f96ba63 Update documentation not to reference master branch Martin Hořeňovský 2020-10-21 19:59:59 +02:00
  • 8dd25b0410 Fix bunch of links to master to point to v2.x branch Martin Hořeňovský 2020-10-21 15:30:26 +02:00
  • 69297ceeb6 Consider CMP0110 add_test() policy Reinhold Gschweicher 2020-10-20 09:11:22 +02:00
  • 923bcc5d6f Special case --list-tests --verbosity quiet Martin Hořeňovský 2020-10-20 15:09:48 +02:00
  • 2d30df3500 Fix indentation in ParseAndAddCatchTests Reinhold Gschweicher 2020-10-20 11:24:00 +02:00
  • 77b2a7daea Fix CMake regex to add tests Reinhold Gschweicher 2020-10-19 17:57:00 +02:00
  • e905edb10f Add AppMesh to Open Source projects using Catch laoshanxi 2020-10-10 09:58:12 +08:00
  • b6a3e2e26b Merge pull request #2058 from catchorg/devel-generators-cache Martin Hořeňovský 2020-10-20 12:46:31 +02:00
  • 6ffac61719 Fix types in generators: decay types, properly constrain forwarding Martin Hořeňovský 2020-10-20 10:35:55 +02:00
  • 4b2bc8757c Update catch_compiler_capabilities.hpp Michael Vlach 2020-10-10 10:19:34 +02:00
  • faffc29253 Enable "Try online" badge again Martin Hořeňovský 2020-10-10 15:13:24 +02:00
  • 4ea18d6d17 Merge pull request #2044 from lkeegan/fix_cmake_catch_add_tests_warning Martin Hořeňovský 2020-10-08 17:15:05 +02:00
  • c44d9cc718 fix warning in extras/CatchAddTests.cmake Liam Keegan 2020-10-08 16:44:20 +02:00
  • b9853b4b35 Bump version to v3.0.0 preview 3 v3.0.0-preview3 Martin Hořeňovský 2020-10-08 15:26:30 +02:00
  • 853565bfb8 Pick release notes for v2.13.2 Martin Hořeňovský 2020-10-08 12:51:07 +02:00