Commit Graph

  • 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
  • 9cf5897a11 Fix ChunkGenerator with chunk-size 0 David Sommerich 2019-06-29 23:48:30 +10:00
  • 6f32c67ea7 Adding to documentation for --order and --rng-seed Scott Hutchinson 2019-06-18 16:08:31 -07:00
  • 7eea3ab245
    Actually fix the CMake platform-independence problem Martin Hořeňovský 2019-06-17 19:41:07 +02:00