Commit Graph

  • 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
  • 6923a168a1
    Remove unused header Martin Hořeňovský 2019-11-28 11:23:53 +0100
  • 9a8963133f Update single header generation script to warn about unused headers Joe Burzinski 2019-11-18 22:22:38 -0600
  • cfba9dce97 Fix wrong namespacing of benchmarking constructor helpers Joe Burzinski 2019-11-18 22:22:38 -0600
  • f47bef1299 Update single header generation script to warn about unused headers Joe Burzinski 2019-11-18 22:22:38 -0600
  • f93d8cc0dd Fix wrong namespacing of benchmarking constructor helpers Joe Burzinski 2019-11-18 22:22:38 -0600
  • b631716a0b Add the static library Catch2::Main Deniz Evrenci 2019-07-26 16:34:14 +0900
  • c9067b2253
    Refactor SectionInfo constructors Martin Hořeňovský 2019-11-16 21:53:32 +0100
  • a537ccae22
    Suppress using-namespace lint in GENERATE* macros Martin Hořeňovský 2019-11-16 17:38:29 +0100
  • e1c9d5569d
    v2.11.0 v2.11.0 Martin Hořeňovský 2019-11-15 15:06:17 +0100
  • d512decaac
    Mention the sonarqube reporter in release process Martin Hořeňovský 2019-11-15 14:59:35 +0100
  • f23f96883a
    Ensure the full benchmarking support is present in the single header Martin Hořeňovský 2019-11-15 11:54:38 +0100
  • d7b8c3ace3
    Minor cleanup in the benchmarking tests Martin Hořeňovský 2019-11-15 11:55:56 +0100
  • d36c15c3ca
    Store tags in one big pre-allocated string and only work with refs Martin Hořeňovský 2019-11-07 12:39:07 +0100
  • 302e2c0b06
    Do not copy around TestCaseInfo Martin Hořeňovský 2019-11-04 21:35:57 +0100
  • 539f39fa78
    Store tags in one big pre-allocated string and only work with refs Martin Hořeňovský 2019-11-07 12:39:07 +0100
  • b70c062b66
    Do not copy around TestCaseInfo Martin Hořeňovský 2019-11-04 21:35:57 +0100
  • 019b0a0fe0
    Use Python3.5 (well, PIP) on AppVeyor to solve deprecation warnings Martin Hořeňovský 2019-11-11 23:30:10 +0100
  • 32733e08c0
    Use newer version of Python on AppVeyor Martin Hořeňovský 2019-11-13 20:58:15 +0100
  • 9ff2b81164
    Remove gcc-4.9 from the travis builds Martin Hořeňovský 2019-11-07 15:58:33 +0100
  • d6f7f1fbed
    Set CMakeLists to default to C++14 for our internal projects Martin Hořeňovský 2019-11-06 11:59:50 +0100
  • 6ddd84a67a
    Re-inline NameAndTags constructor Martin Hořeňovský 2019-11-07 12:45:16 +0100
  • 930f49a641
    Split [.foo] into [.][foo] when parsing test specs Martin Hořeňovský 2019-11-05 23:28:47 +0100
  • 09b66ccfde
    Remove unused method on TestCase Martin Hořeňovský 2019-11-04 15:37:30 +0100
  • d1cb727e85
    Remove workaround for GCC 4.8, as it is no longer supported Martin Hořeňovský 2019-11-04 13:53:46 +0100
  • e6b9b854b5
    Change how and when anonymous test cases are named Martin Hořeňovský 2019-11-04 13:45:39 +0100
  • 478c324534
    Redo AppVeyor build matrix Martin Hořeňovský 2019-10-31 16:30:42 +0100
  • eabb8a6af7
    Cleanup tests for C++20 Martin Hořeňovský 2019-11-04 10:42:34 +0100
  • c409dccee5
    Cleanup tests for C++20 Martin Hořeňovský 2019-11-04 10:42:34 +0100
  • 95bfb33167
    Forbid copying ReusableStringStream Martin Hořeňovský 2019-11-04 00:05:32 +0100
  • ae10e4ef72
    Sections no longer save their description Martin Hořeňovský 2019-11-03 22:50:53 +0100
  • 59d2d08c0f
    Merge pull request #1794 from cericks0n/patch-1 Martin Hořeňovský 2019-11-03 18:22:56 +0100
  • fa6d52e2a3
    Fix error when period of steady_clock is not nano cericks0n 2019-11-01 15:52:38 -0500
  • 2c6ace04a7
    Redo build matrix on .travis for C++14 and up Martin Hořeňovský 2019-10-29 23:38:21 +0100
  • 5ac348cd6e
    Fix compilation error in examples Martin Hořeňovský 2019-10-31 15:47:29 +0100
  • 776a4686c7
    Warning fixes in examples and tests Martin Hořeňovský 2019-10-31 14:29:59 +0100
  • 7c48ea6016
    Do not introduce VTable when using the NonCopyable helper Martin Hořeňovský 2019-10-30 18:51:14 +0100
  • ca4c6218d4
    Remove SourceLineInfo::empty() Martin Hořeňovský 2019-10-30 18:01:38 +0100
  • ac4958395c
    Rejigger OSX images on Travis Martin Hořeňovský 2019-10-29 23:31:35 +0100
  • 316a5c0572
    Remove type erasure in predicate matcher Martin Hořeňovský 2019-10-28 15:28:19 +0100
  • c781301cd4
    Stop support for gcc 4.8, XCode 7.3 and VS 2015 Martin Hořeňovský 2019-06-22 15:47:24 +0200
  • c46deee024
    Untemplatize reporter bases Martin Hořeňovský 2019-07-02 20:01:18 +0200
  • 4f47d1c6c1
    Hidden tests now require positive filter match to be selected Martin Hořeňovský 2019-06-22 20:26:03 +0200
  • 2bcf1b3db6
    Remove support for test case descriptions Martin Hořeňovský 2019-06-22 20:11:14 +0200