Commit Graph

  • af8b2538a6 Ignore leading/trailing whitespace in test/section specs Martin Hořeňovský 2019-09-09 11:30:45 +02:00
  • a156440b19 Reinline some StringRef methods with trivial bodies Martin Hořeňovský 2019-09-08 21:08:37 +02:00
  • dab0296b64 Add test for past-the-end substr on StringRef Martin Hořeňovský 2019-09-08 21:04:23 +02:00
  • 9f4c4777a5 Remove (mostly) unused overloads of StringRef operator + Martin Hořeňovský 2019-09-08 21:01:33 +02:00
  • 293012a002 Inline SourceLineInfo::empty definition Martin Hořeňovský 2019-09-08 18:20:49 +02:00
  • e2b3443fe7 Do not blindly access empty StringRefs Martin Hořeňovský 2019-09-08 17:44:56 +02:00
  • 7b865daccc Make StringRef's operator std::string explicit Martin Hořeňovský 2019-09-08 14:49:40 +02:00
  • 14362533bb Check for empty expression properly Martin Hořeňovský 2019-09-08 12:17:44 +02:00
  • a5bb3e3d91 Small updates to include directives (#1726) Matthias Moulin 2019-09-08 14:25:23 +02:00
  • 923db16322 Use StringRefs through the enum registration Martin Hořeňovský 2019-09-08 14:07:18 +02:00
  • fbbaadb704 Use StringRef literal for unknown enum values instead of string lit Martin Hořeňovský 2019-09-07 14:38:39 +02:00
  • dd1f0f1c72 Add test for --filename-as-tags Martin Hořeňovský 2019-09-07 20:43:14 +02:00
  • d27d580d0b Add test for --libidentify command line flag Martin Hořeňovský 2019-09-07 20:36:12 +02:00
  • 6da00c1b64 Split out the rest of string manipulation tests Martin Hořeňovský 2019-09-07 20:22:36 +02:00
  • fe967b1f41 Remove the ill-considered StringRef::numberOfCharacters Martin Hořeňovský 2019-09-07 20:13:22 +02:00
  • f2c2711bdc Add trim for StringRef Martin Hořeňovský 2019-09-07 11:31:00 +02:00
  • b77ab74b72 Start adding tests for string manip functions Martin Hořeňovský 2019-09-06 18:50:57 +02:00
  • 4038ee6bc6 Stop compilation if registering an enum could truncate its value Martin Hořeňovský 2019-09-06 18:36:59 +02:00
  • 789f3591ef Do not write singular characters into stream as C-strings Martin Hořeňovský 2019-09-06 18:29:57 +02:00
  • 6e8d769775 Unify handling of __has_include checks Martin Hořeňovský 2019-09-06 13:38:58 +02:00
  • 1189a73be2 Do not assume that version placeholders contain ")" Martin Hořeňovský 2019-09-06 13:25:31 +02:00
  • 071bacad5e Properly linkthrough additions to the configuration docs Martin Hořeňovský 2019-09-06 13:24:51 +02:00
  • addf799040 Workaround missing std::nextafter in uClibc Martin Hořeňovský 2019-09-06 13:08:44 +02:00
  • 155274f0df Add disabling the use of Android's logging at compile time Martin Hořeňovský 2019-09-06 12:41:42 +02:00
  • 18d597cf10 Allow to use non-copyable and non-movable types in TEMPLATE_LIST_TEST_CASE Benjamin Worpitz 2019-08-17 11:48:42 +02:00
  • 6629c11ef8 Optimize in-repo PNGs Martin Hořeňovský 2019-09-06 12:12:47 +02:00
  • c6bf56b3d5 Fix Travis builds with clang 5/6 Martin Hořeňovský 2019-09-06 11:14:48 +02:00
  • 64a533551d Enable variadic macros support for MSVS 2005 as it has them Vadim Zeitlin 2019-08-23 00:16:24 +02:00
  • 623e348d9e Merge pull request #1744 from ux3d/add-ux3d-to-commercial-users Martin Hořeňovský 2019-09-06 11:37:55 +02:00
  • 46f767e602 add UX3D to commercial users Benjamin Schmithüsen 2019-09-06 11:27:33 +02:00
  • ce42deb72f Add Android's log library to Catch2's CMake interface Martin Hořeňovský 2019-08-10 20:51:15 +02:00
  • 46a70071a7 Use __android_log_write instead of __android_log_print Martin Hořeňovský 2019-08-10 14:51:38 +02:00
  • 378cc1a670 Rename template parameter names to avoid name conflict on Solaris. Jesse Alas 2019-08-09 13:27:24 -07:00
  • e2d863b090 Actually run the random generator tests Martin Hořeňovský 2019-08-09 11:21:05 +02:00
  • ebe6a07c23 Remove the new tests from approvals Martin Hořeňovský 2019-08-09 11:08:23 +02:00
  • edcfd7fc62 Add missed item to v2.9.2 release notes Martin Hořeňovský 2019-08-09 10:57:01 +02:00
  • 738818ae1d Add a test for the internals Martin Hořeňovský 2019-08-09 10:50:53 +02:00
  • 2c869e17e4 v2.9.2 v2.9.2 Martin Hořeňovský 2019-08-08 14:05:24 +02:00
  • 0ab11aa9b4 (Hopefully) Fix Obj-C++ compilation of matchers Martin Hořeňovský 2019-08-07 20:35:27 +02:00
  • 7a6af7ba76 Merge pull request #1717 from ax3l/fix-storageClassFirst Martin Hořeňovský 2019-08-07 09:23:47 +02:00
  • fa096b26d1 Merge pull request #1715 from sfranzen/fix-compact-reporter Martin Hořeňovský 2019-08-07 09:12:38 +02:00
  • 820b1f12bf static constexpr: storage class first Axel Huebl 2019-08-06 19:17:16 -05:00
  • 6070745cab Improve reporting of unmatched filters (#1684) Steven Franzen 2019-08-06 20:51:19 +02:00
  • 3d9e7db2e0 Fix infinite loop in compact reporter printer Steven Franzen 2019-08-06 20:19:42 +02:00
  • cf55cfd76f Tiny speedup when listing tags Martin Hořeňovský 2019-08-05 19:12:25 +02:00
  • 3701c2e2e6 Small cleanup of self tests Martin Hořeňovský 2019-08-04 13:50:25 +02:00
  • 7dc7d77af2 Add a test for Catch version output Martin Hořeňovský 2019-08-03 20:16:46 +02:00
  • 06bc20cf37 Improve handling of newlines in release scripts Martin Hořeňovský 2019-08-03 11:08:05 +02:00
  • 7a4beed6a6 Make release script update version placeholders in docs Martin Hořeňovský 2019-08-03 10:44:57 +02:00
  • 67b4ada6b0 Add 'Introduced in Catch 2.3.0.' text Clare Macrae 2019-07-22 13:29:56 +01:00
  • 119569a67e Add 'Introduced in Catch 2.4.0.' text Clare Macrae 2019-07-22 13:20:25 +01:00
  • ab713894cc Add docs for AND_GIVEN macro - see #1360 Clare Macrae 2019-07-22 13:08:38 +01:00
  • 69fc94d6f8 Add 'Introduced in Catch 2.4.1.' text Clare Macrae 2019-07-22 13:02:01 +01:00
  • 49cd7c96b4 Add 'Introduced in Catch 2.4.2.' text Clare Macrae 2019-07-22 12:49:08 +01:00
  • e998d152cc Add 'Introduced in Catch 2.5.0.' text Clare Macrae 2019-07-22 12:41:22 +01:00
  • 42a5903188 Add 'Introduced in Catch 2.6.0.' text Clare Macrae 2019-07-22 12:31:33 +01:00
  • c071f07e1a Add 'Introduced in Catch 2.7.0.' note Clare Macrae 2019-07-21 22:35:29 +01:00
  • 53776a90cf Add 'Introduced in Catch 2.7.1.' note Clare Macrae 2019-07-21 21:43:24 +01:00
  • 4511dc0c16 Add 'Introduced in Catch 2.8.0.' text Clare Macrae 2019-07-21 21:13:58 +01:00
  • e7c3bdb351 Add 'Introduced in Catch 2.8.0.' text Clare Macrae 2019-07-21 20:55:32 +01:00
  • 9aab958667 Add section headers, so I can later say when features were introduced Clare Macrae 2019-07-21 20:53:59 +01:00
  • 8cd58f75ec Add missing struct Template_Fixture_2 so that the example compiles. Code copied from projects/SelfTest/UsageTests/Class.tests.cpp Clare Macrae 2019-07-21 20:47:10 +01:00
  • d5a69cd400 Add 'Introduced in Catch 2.9.0.' text Clare Macrae 2019-07-18 15:22:12 +01:00
  • 1d13d88833 Helper script to create "Introduced in ..." text - see #1667 Clare Macrae 2019-07-18 13:29:04 +01:00
  • de0674c116 Add a template for creating new documentation page Martin Hořeňovský 2019-08-02 13:17:22 +02:00
  • 3d7282c2bd Add a section on documentation to contributing.md Martin Hořeňovský 2019-08-02 10:57:32 +02:00
  • e5c0e3322d Add Android implementation of writeToDebugConsole that prints to Logcat (#1710) Mike Cowan 2019-07-31 22:12:34 +01:00
  • dc8c8e957f Use an up to date conan package version again Martin Hořeňovský 2019-07-31 15:28:08 +02:00
  • ba9193370b Add autoconfiguration for RTX Martin Hořeňovský 2019-07-30 11:26:25 +02:00
  • 7b70b11c23 Add PopHead to Open Source projects using Catch Czapa10 2019-07-29 23:07:22 +02:00
  • ab80277a86 Improve the REQUIRE_THROWS_MATCHES documentation a bit Martin Hořeňovský 2019-07-29 20:38:32 +02:00
  • 7e7ab0e28b Fix xml reporter crashing when a benchmark failed. Joachim Meyer 2019-07-29 12:42:49 +02:00
  • 425957dc63 Update vector matcher documentation Martin Hořeňovský 2019-07-27 18:41:42 +02:00
  • d017f6d18f Document CATCH_CONFIG_CPP17_BYTE macro Martin Hořeňovský 2019-07-26 21:40:58 +02:00
  • 91244d30a7 Document CATCH_CONFIG_CPP17_OPTIONAL macro Martin Hořeňovský 2019-07-26 21:35:35 +02:00
  • 62b3f6c3c2 Merge pull request #1698 from sfranzen/fix-#1634 Martin Hořeňovský 2019-07-22 13:15:35 +02:00
  • e7c26f09d1 Fix non-default-constructible type lists used in TEMPLATE_LIST_TEST_CASE (#1697) Benjamin Worpitz 2019-07-22 12:56:33 +02:00
  • a22b7df46c Merge pull request #1700 from claremacrae/patch-3 Martin Hořeňovský 2019-07-22 12:13:29 +02:00
  • 032068b889 Fix typo in 2.7.1 release notes Clare Macrae 2019-07-21 22:04:50 +01:00
  • 2aed6233cf Fix CTest command issue with square brackets Steven Franzen 2019-07-21 16:29:46 +02:00
  • fb74bb133c Fix coverage report merging Martin Hořeňovský 2019-07-20 21:06:56 +02:00
  • 0b42ada60d Coverage helper now passes-on test return value Martin Hořeňovský 2019-07-19 13:56:08 +02:00
  • 73b5c7eed3 Fix priority dev-stupid-windows-things Martin Hořeňovský 2019-07-19 20:57:40 +02:00
  • 48772027ea Fix check instead Martin Hořeňovský 2019-07-19 20:53:12 +02:00
  • e96dc2d22d remove pointless check Martin Hořeňovský 2019-07-19 20:45:40 +02:00
  • 61a315b622 Try using Python 3 on Windows Martin Hořeňovský 2019-07-19 19:36:06 +02:00
  • c424ca47f9 Revert "Do not resolve symbolic path when sanitizing filepath during approvals" Martin Hořeňovský 2019-07-19 18:16:21 +02:00
  • 0e805512e5 Brute force casing Martin Hořeňovský 2019-07-19 13:29:16 +02:00
  • 52f3abadbb Do not resolve symbolic path when sanitizing filepath during approvals Martin Hořeňovský 2019-07-18 16:33:23 +02:00
  • 53281b471f Prevent compilation of generators that use bool in dangerous manner Martin Hořeňovský 2019-07-18 11:51:47 +02:00
  • 03ffc1014c Add a notice that benchmarking supports needs opt-in Martin Hořeňovský 2019-07-14 15:49:17 +02:00
  • 87739ad3fe Add std::byte stringification support (#1686) Stuart Dootson 2019-07-13 13:47:56 +01:00
  • 0c27554af5 Update Contents in docs #1667 Clare Macrae 2019-07-05 18:08:36 +01:00
  • 11488e63b6 Use _WIN32 macro for detecting MSVC Windows Martin Hořeňovský 2019-07-06 16:55:10 +02:00
  • 820271bf24 Remove the weird backronym from readme Martin Hořeňovský 2019-07-02 20:43:37 +02:00
  • 56d4510138 Default the SelfTest project to C++11 Martin Hořeňovský 2019-07-02 20:42:10 +02:00
  • c0d3a2e08f Merge pull request #1672 from sommd/master Martin Hořeňovský 2019-07-01 18:07:37 +02:00
  • 2c3018a9d5 Merge pull request #1673 from sfranzen/fix-sections Martin Hořeňovský 2019-06-30 09:17:01 +02:00
  • 9a6551b22b Add integration test for the children completion check fix Martin Hořeňovský 2019-06-30 00:00:41 +02:00
  • 800f1b1d3d Fix TrackerBase::close children completion check Steven Franzen 2019-06-29 18:02:28 +02:00