Commit Graph

  • 1005dcdb8e fix conjunction shim melak47 2020-01-26 04:10:30 +0100
  • 739b35e082 use shim instead of std::conjunction melak47 2020-01-26 02:27:53 +0100
  • 9e891704ab add more C++11 backwards compat shims melak47 2020-01-26 02:26:43 +0100
  • bfaee31ca3 add missing include melak47 2020-01-26 01:17:52 +0100
  • a3bb395a17 WIP implementation of generic matchers melak47 2020-01-25 21:06:20 +0100
  • 81d52c4a5f
    Specialize CATCH_TRAP() for iOS + thumb instruction set combo Martin Hořeňovský 2020-02-15 21:31:31 +0100
  • 17ca696c03 Different approach to proper colouring of filters Martin Hořeňovský 2020-02-15 21:18:56 +0100
  • 200b8b6fc0
    Add command line option 'never' to --wait-for-keypress (#1866) Tristan Stenner 2020-02-15 20:42:57 +0100
  • 3f81d25828 Fix old libstdc++ :-( Martin Hořeňovský 2020-02-15 20:30:27 +0100
  • 02e7aa5d09 Extend tests a bit, move around the parsing code Martin Hořeňovský 2020-02-15 20:13:15 +0100
  • 12b1b17fb2 approve changed test outputs Tristan Stenner 2020-02-14 16:54:23 +0100
  • db1a0465dc
    Outline GeneratorException from generators header Martin Hořeňovský 2020-02-14 10:32:30 +0100
  • 5058d5616a Add test for --wait-for-keypress never Tristan Stenner 2020-02-14 14:56:41 +0100
  • cb178ba57b Document "never" option to --wait-for-keypress Tristan Stenner 2020-02-14 14:56:20 +0100
  • b2a6523d85
    Fix Clang-3.8 compilation of tests Martin Hořeňovský 2020-02-13 16:57:33 +0100
  • b009d190bf
    Avoid detecting Clang as having MSVC's traditional preprocessor Martin Hořeňovský 2019-12-28 18:57:24 +0100
  • ac83087bc2
    catch_debugger.h - implement break into debugger assembler instructions for iOS ptc-tgamper 2019-12-18 14:51:09 +0100
  • 123b449f8d
    catch_console_colour.cpp - adjust useColourOnPlatform for iOS ptc-tgamper 2019-12-18 10:19:10 +0100
  • 6ad743a62b
    catch_debugger.cpp - debugger detection is identical on Mac OS X and iOS ptc-tgamper 2019-12-18 10:14:32 +0100
  • 0f47fe16bd
    Provide const overload of ObjectStorage::stored_object() Martin Hořeňovský 2019-12-23 21:22:32 +0100
  • 82baef62e2
    Fix forwarding in SingleValueGenerator and generator creation Joe Burzinski 2019-12-15 00:16:04 -0600
  • 0fbf4f3e15
    Fix wrong namespacing of benchmarking constructor helpers Joe Burzinski 2019-11-18 22:22:38 -0600
  • ad3f50bbc1
    Suppress using-namespace lint in GENERATE* macros Martin Hořeňovský 2019-11-16 17:38:29 +0100
  • 13e01d273a
    Cherry pick v2.11.0 release notes and docs Martin Hořeňovský 2020-02-13 15:30:46 +0100
  • 2788897051
    Minor cleanup in the benchmarking tests Martin Hořeňovský 2019-11-15 11:55:56 +0100
  • 2945b80f61
    Add more constexpr to StringRef Martin Hořeňovský 2020-02-13 15:01:03 +0100
  • 63b7d6f98e
    Improve erasure of test numbers in TAP approvals Martin Hořeňovský 2020-02-13 14:22:18 +0100
  • c50ba09cde
    Split [.foo] into [.][foo] when parsing test specs Martin Hořeňovský 2019-11-05 23:28:47 +0100
  • 67727d306e
    Add command line option 'never' to --wait-for-keypress Tristan Stenner 2020-02-13 12:08:18 +0100
  • c165bd15c5
    Forbid copying ReusableStringStream Martin Hořeňovský 2019-11-04 00:05:32 +0100
  • 4f0de7bbad
    Fix error when period of steady_clock is not nano cericks0n 2019-11-01 15:52:38 -0500
  • 21b24e8326
    Remove catch_external_interfaces.h Martin Hořeňovský 2020-02-12 16:57:15 +0100
  • 2219535a6e Switch back to uncolored output after printing filters Till Hofmann 2020-02-10 14:52:35 +0100
  • e9fc5ecc98 fix build Dvir Yitzchaki 2020-02-10 11:06:41 +0200
  • 6cf1e3d388 rename generic matcher to MatcherBaseGeneirc and restore MatcherBase for back compat Dvir Yitzchaki 2020-02-09 21:09:26 +0200
  • 3bc47ea8fc CRTP matchers, Closes #1553 Dvir Yitzchaki 2019-02-27 23:01:57 +0200
  • e70fd2a4b9 Variables made const-ref. offa 2020-02-04 18:45:52 +0100
  • 36170d60ca stdio.h replaced with cstdio. offa 2020-02-04 18:41:11 +0100
  • 917e92c162 Add link to list of commercial user projects Clare Macrae 2020-02-07 12:20:31 +0000
  • f54950744f Fix typo in link in docs Clare Macrae 2020-02-07 12:16:24 +0000
  • 9202bfe4be
    Add link to list of commercial user projects Clare Macrae 2020-02-07 12:20:31 +0000
  • f76f38193c
    Fix typo in link in docs Clare Macrae 2020-02-07 12:16:24 +0000
  • 0b2874b6b1
    Move SonarQube reporter implementation to a cpp file Martin Hořeňovský 2020-02-07 11:22:59 +0100
  • e6ea53ab49
    Move Automake reporter to a cpp file Martin Hořeňovský 2020-02-07 10:47:18 +0100
  • 338572a4f7
    Move TAP reporter implementation to a cpp file Martin Hořeňovský 2020-02-07 09:25:34 +0100
  • 70836d49ba
    Move include of catch_enforce out of the reporter bases Martin Hořeňovský 2020-02-07 09:24:26 +0100
  • db148c42d7
    Move TeamCity implementation to a cpp file Martin Hořeňovský 2020-02-06 15:15:24 +0100
  • 859d39a7ba Variables made const-ref. offa 2020-02-04 18:45:52 +0100
  • cd7d7a1c67
    Remove CATCH_CONFIG_ENABLE_BENCHMARKING compilation toggle Martin Hořeňovský 2020-02-03 18:08:15 +0100
  • a819287bfe stdio.h replaced with cstdio. offa 2020-02-04 18:41:11 +0100
  • 86e19b952d
    NoAssertions runs only 1 test case instead of all of them Martin Hořeňovský 2020-02-03 21:24:53 +0100
  • bce5b364d3
    Unconditionally provide <chrono> StringMakers Martin Hořeňovský 2020-02-03 20:48:44 +0100
  • 34bc56340d
    Normalize TAP approvals to avoid massive diffs for every change Martin Hořeňovský 2020-02-03 20:29:36 +0100
  • c3a5e21648
    Move Approx out of the Detail namespace Martin Hořeňovský 2020-02-03 15:07:59 +0100
  • b3b07215d1
    Merge pull request #1854 from neheb/patch-1 Martin Hořeňovský 2020-02-03 11:26:31 +0100
  • 2652bb86e3
    Cleanup nextafter workaround Martin Hořeňovský 2020-02-03 10:05:17 +0100
  • 1715b6b923
    Check for Windows instead of WIN32 for wmain entry point Martin Hořeňovský 2020-02-03 09:33:42 +0100
  • bd9520c0f9 GCC pragma fixed. offa 2020-02-02 17:32:01 +0100
  • a3ffc20f57
    Provide CTest a hint on test costs (and thus ordering) Martin Hořeňovský 2020-02-03 09:07:23 +0100
  • b86ab20154
    OpenCppCoverage skips coverage of non-source directories Martin Hořeňovský 2020-02-02 23:14:57 +0100
  • ad3fc4db89 GCC pragma fixed. offa 2020-02-02 17:32:01 +0100
  • 1327946785
    Add all in-repo reporters to approval tests Martin Hořeňovský 2020-02-02 15:04:19 +0100
  • a49ab0a162
    Do not count test files into coverage Martin Hořeňovský 2020-02-02 14:18:20 +0100
  • 3b297cf9b5
    Outline Config destructor to avoid including superfluous header Martin Hořeňovský 2020-02-02 14:43:26 +0100
  • 66fe591477
    Replace C++11 use of ::type with the _t suffix for std traits Martin Hořeňovský 2020-02-02 11:03:48 +0100
  • ea6db67063
    Use std::make_unique instead of our polyfill or naked new Martin Hořeňovský 2020-02-01 21:43:00 +0100
  • f20a9dbc6e
    Fix significant bug with storing composed matchers Martin Hořeňovský 2020-02-01 20:55:42 +0100
  • 273c3f85eb
    Add missing ToC entry in release notes Martin Hořeňovský 2020-02-01 20:24:53 +0100
  • 6a3d0dc176
    Add a test for custom debug break macros Martin Hořeňovský 2020-02-01 20:17:54 +0100
  • ccb1f70629 Make CATCH_BREAK_INTO_DEBUGGER be user-configurable khyperia 2020-01-27 15:43:27 +0100
  • db7d665c09 Make CATCH_BREAK_INTO_DEBUGGER be user-configurable khyperia 2020-01-27 15:43:27 +0100
  • 4a5bc0f39a Make CATCH_BREAK_INTO_DEBUGGER be user-configurable khyperia 2020-01-27 15:43:27 +0100
  • 4a64d7479a Make CATCH_BREAK_INTO_DEBUGGER be user-configurable khyperia 2020-01-27 15:43:27 +0100
  • f96e89e016
    catch_compiler_capabilities.h: use proper math define Rosen Penev 2020-01-31 21:54:16 -0800
  • 481f54b357
    Make hidden tags behave identically (#1847) dmsteck 2020-01-31 20:44:06 +0000
  • 56f2fc9e7b Rewrite the tests a bit Martin Hořeňovský 2020-01-31 20:29:25 +0100
  • de54639dd1 approved approvaltests Daniel Steck 2020-01-28 23:47:52 +0000
  • 38abee0919 Added self test Daniel Steck 2020-01-28 23:42:35 +0000
  • 8c7d549343 Updated approval files Daniel Steck 2020-01-27 23:08:12 +0000
  • 585b06869e Add both [.] and [!hide] for internal handling of hidden test cases Daniel Steck 2019-10-31 00:14:44 +0000
  • a7b3e087a0
    Fix coverage collection on AppVeyor Martin Hořeňovský 2020-01-31 14:44:03 +0100
  • ddd0e7218d
    Remove the !hide special tag Martin Hořeňovský 2020-01-28 20:48:32 +0100
  • c1e4e2bbc6
    Merge pull request #1 from catchorg/master dmsteck 2020-01-27 22:11:25 +0000
  • 49e000b505
    [conan] Fix the Conan package for multiple static library use Alexandr Timofeev 2020-01-25 20:48:59 +0300
  • 2e1ce37faa
    Try uploading in-development versions of v3 as testing packages Martin Hořeňovský 2020-01-25 09:52:13 +0100
  • 364d6200e1 [conan] Rename no_main to with_main because it's a better name Alexandr Timofeev 2020-01-25 22:41:44 +0300
  • d0257fc1ff
    Do not use shared_ptrs for filters and patterns Martin Hořeňovský 2020-01-25 20:39:17 +0100
  • b6d11575a6 [conan] Use a newer Conan integration in the test_package Alexandr Timofeev 2020-01-25 21:31:32 +0300
  • 41f4951b46 [conan] A producer recipe doesn't need generators if it doesn't use them Alexandr Timofeev 2020-01-25 21:31:04 +0300
  • bd1c399580 [conan] Remove a header-only from description Alexandr Timofeev 2020-01-25 21:02:49 +0300
  • acc04bb350 [conan] Add a no_main option since Conan doesn't support granular target generation yet Alexandr Timofeev 2020-01-25 21:02:16 +0300
  • fc3e5eed05 [conan] Rename the Conan package to lowercase to not conflict with CCI Alexandr Timofeev 2020-01-25 20:48:59 +0300
  • df2379218b
    Reduce the use of shared_ptrs for various Config objects Martin Hořeňovský 2020-01-25 15:32:56 +0100
  • 745cc318c4
    Update Conan test package Martin Hořeňovský 2020-01-25 14:44:00 +0100
  • 28d12a62ef
    Reinstate conan travis build Martin Hořeňovský 2020-01-25 14:08:17 +0100
  • 7134ad9913
    Replace shared_ptr with unique_ptr for reporters Martin Hořeňovský 2020-01-25 14:07:29 +0100
  • 3a26d5880d
    Try uploading non-stable variants of v3 Martin Hořeňovský 2020-01-25 09:52:13 +0100
  • 827733fe81
    Improve approval tests handling off tagged devel versions Martin Hořeňovský 2020-01-25 11:23:40 +0100
  • 2f4a7dda68
    Have the in-development version report as v3.0.0 Martin Hořeňovský 2020-01-25 09:11:43 +0100
  • 6c3a5ef625
    Remove CATCH_CONFIG_DISABLE_MATCHERS Martin Hořeňovský 2020-01-25 09:06:25 +0100