Commit Graph

  • 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
  • 2d172dc688 Some refactorings: offa 2020-01-21 21:04:42 +0100
  • c770a9c8b5 Conan topic cleanup. offa 2020-01-20 20:20:59 +0100
  • 587a20b312 Removed unneeded 'using uchar = unsigned char' Daniel Griscom 2020-01-20 21:41:08 -0500
  • 5b543914d3 Some refactorings: offa 2020-01-21 21:04:42 +0100
  • d63681f707
    Remove testing of CATCH_CONFIG_FALLBACK_STRINGIFIER from SelfTest Martin Hořeňovský 2020-01-21 15:14:24 +0100
  • 2b696c4388
    Piecemeal includes in extra-tests Martin Hořeňovský 2020-01-21 15:03:07 +0100
  • 17281c09c3
    Convert examples to piecemeal includes Martin Hořeňovský 2020-01-21 14:46:07 +0100
  • 26f78f96aa
    Start using piecemeal includes in test files Martin Hořeňovský 2020-01-20 23:24:04 +0100
  • b44c72c25e Removed unneeded 'using uchar = unsigned char' Daniel Griscom 2020-01-20 21:41:08 -0500
  • 33ec1721f2 Conan topic cleanup. offa 2020-01-20 20:20:59 +0100
  • c381b49c60
    Split the test macros into their own file Martin Hořeňovský 2020-01-19 16:01:50 +0100
  • acf975cab1
    Separate version macros to its own header Martin Hořeňovský 2020-01-19 15:30:38 +0100
  • ec7280379e
    Adjust release scripts for v3 Martin Hořeňovský 2020-01-19 15:37:34 +0100
  • 21868deeab Conanfile updated to build the static libraries. offa 2020-01-14 19:36:36 +0100
  • 0520684ec2 Conanfile updated to build the static libraries. offa 2020-01-14 19:36:36 +0100
  • bff44f8b01
    Merge pull request #1831 from matt77hias/master Martin Hořeňovský 2020-01-14 14:05:50 +0100
  • 4ea74ff966
    Added <random> include for std::uniform_int_distribution Matthias Moulin 2020-01-14 12:48:09 +0100
  • d10b9bd02e
    v2.11.1 v2.11.1 Martin Hořeňovský 2019-12-28 21:24:04 +0100
  • 55794e9b27
    Avoid detecting Clang as having MSVC's traditional preprocessor Martin Hořeňovský 2019-12-28 18:57:24 +0100
  • fa6211bfc2 catch_debugger.h - implement break into debugger assembler instructions for iOS ptc-tgamper 2019-12-18 14:51:09 +0100
  • 4e90f910dc catch_console_colour.cpp - adjust useColourOnPlatform for iOS ptc-tgamper 2019-12-18 10:19:10 +0100
  • 0c59cc83cf catch_debugger.cpp - debugger detection is identical on Mac OS X and iOS ptc-tgamper 2019-12-18 10:14:32 +0100
  • e4004e0adb
    Provide const overload of ObjectStorage::stored_object() Martin Hořeňovský 2019-12-23 21:22:32 +0100
  • 4005d87460
    Use proper linkage between Catch2Main and Catch2 v3.0.0-preview1 Martin Hořeňovský 2019-12-18 20:14:34 +0100
  • 0dc30e51c0
    Update codecov ignorelist Martin Hořeňovský 2019-12-18 18:04:31 +0100
  • 0c62a50392
    Add the catch_main source file Martin Hořeňovský 2019-12-18 18:02:57 +0100
  • 68cf4ca883
    Add back coverage CMake option Martin Hořeňovský 2019-12-18 17:31:10 +0100
  • 9c07e2a416
    Add test for tag aliases Martin Hořeňovský 2019-12-18 17:30:41 +0100
  • a4c31ecd16
    Small CMakeLists cleanup Martin Hořeňovský 2019-12-18 17:28:19 +0100
  • 1cc05122d7
    Add Catch2Main CMake target that contains test main Martin Hořeňovský 2019-12-18 17:25:04 +0100
  • 3fd45eb397 catch_debugger.h - implement break into debugger assembler instructions for iOS ptc-tgamper 2019-12-18 14:51:09 +0100
  • 3679d1bd04 catch_console_colour.cpp - adjust useColourOnPlatform for iOS ptc-tgamper 2019-12-18 10:19:10 +0100
  • e24577c73f catch_debugger.cpp - debugger detection is identical on Mac OS X and iOS ptc-tgamper 2019-12-18 10:14:32 +0100
  • add7068f21
    Fixup installation Martin Hořeňovský 2019-12-16 22:33:56 +0100
  • ebeeaaeec6
    Reenable appveyor for CI Martin Hořeňovský 2019-12-15 21:17:53 +0100
  • 69bd213c40
    Reenable travis for CI Martin Hořeňovský 2019-12-15 20:36:35 +0100
  • 6c9a255dc2 Fix forwarding in SingleValueGenerator and generator creation Joe Burzinski 2019-12-15 00:16:04 -0600
  • 5fbf04cd59
    Redo how the separate compilation tests are handled Martin Hořeňovský 2019-12-15 20:33:39 +0100
  • d3203fed83 Fix forwarding in SingleValueGenerator and generator creation Joe Burzinski 2019-12-15 00:16:04 -0600
  • 8b42acc328
    Reintegrate extra tests Martin Hořeňovský 2019-12-09 10:04:26 +0100
  • 29b441949c
    Port the last example Martin Hořeňovský 2019-12-08 20:57:55 +0100
  • 70ef2f7f12
    Update building of examples for static lib Martin Hořeňovský 2019-12-08 15:55:04 +0100
  • 248f922465
    Cleanup impl and main from the main header Martin Hořeňovský 2019-12-08 11:31:47 +0100
  • 91ee07e08c
    Moved scripts/ to tools/scripts/ Martin Hořeňovský 2019-12-06 11:53:31 +0100
  • 6eb04667ad
    Move misc/ to tools/misc Martin Hořeňovský 2019-12-06 11:40:53 +0100
  • 604ededf77
    Move artwork/ to data/artwork/ Martin Hořeňovský 2019-12-06 11:36:12 +0100
  • 918aa327fa
    Rename contrib/ to extras/ Martin Hořeňovský 2019-12-05 16:24:57 +0100
  • 0fea081ad1
    Move tests from projects/ to tests/ Martin Hořeňovský 2019-12-05 16:00:20 +0100
  • 90e2549cec
    Rewrite includes in tests to use library's include paths Martin Hořeňovský 2019-12-02 12:23:10 +0100
  • 82cc5bc034
    Rewrite includes inside the library to use <catch2/> form Martin Hořeňovský 2019-12-01 21:29:07 +0100
  • fef4f217b1
    Unit tests build and run (todo: projects, includes, extras) Martin Hořeňovský 2019-11-30 20:45:34 +0100
  • e341b11467
    WIP: CMake changes to build static lib + tests separately Martin Hořeňovský 2019-11-30 17:41:41 +0100
  • 443fa0fc88
    Fixing paths in SelfTest Martin Hořeňovský 2019-11-30 17:41:17 +0100
  • 4385951a55
    Move files into catch2/ subdir Martin Hořeňovský 2019-11-30 17:30:32 +0100
  • 7c6de33977
    Fixed up include paths Martin Hořeňovský 2019-11-30 12:32:10 +0100
  • e1a43b5b0f Move files from internal/ up a level Martin Hořeňovský 2019-11-30 12:23:37 +0100
  • 8e56b8b0ec Rename include/ to src/ Martin Hořeňovský 2019-11-30 12:17:16 +0100