Commit Graph

  • 62875c857e Add a landing page link to wandbox with catch preloaded Martin Hořeňovský 2017-08-01 23:45:35 +0200
  • 887fe1d5d2 Adding more flexibility into the cmake catch parsing script (#971) Danila Sukharev 2017-08-01 18:33:53 +0300
  • eab56d6656 Initial support for native IBM i ILE C++ (#976) Anton Vorobyev 2017-07-31 11:47:42 +0300
  • 2212cdfe26 Eliminate some work when results won't be reported. Neal Coombes 2017-06-26 14:30:23 -0500
  • 28741467d5 Update tutorial.md Markus Werle 2017-06-28 17:22:54 +0200
  • 7a76ff161b added 'args' argument parser library Ivan Kush 2017-07-04 16:45:56 +0300
  • 4f72202c04 Fix for JUnit reporter when using dynamically generated sections (#963) Fran García Salomón 2017-07-23 17:13:44 +0200
  • cde987a92e Note start of .cpp files in single header Martin Hořeňovský 2017-08-01 22:20:14 +0200
  • 249bf116e8 Route all T* comparisons through const void* comparisons Martin Hořeňovský 2017-08-01 22:09:32 +0200
  • 6d4673505d Add missing <algorithm> include in catch_approx.hpp Martin Hořeňovský 2017-08-01 22:02:00 +0200
  • 85e14c5fb5 Move some compile-time dispatch to runtime Martin Hořeňovský 2017-08-01 21:58:09 +0200
  • feca97dfde Split out internal error macros from the common path Martin Hořeňovský 2017-08-01 18:46:33 +0200
  • c815ad1d53 Fix fwd declaration of IConfig in catch_test_case_registry_impl.hpp Martin Hořeňovský 2017-08-01 17:52:02 +0200
  • d4e796c138 Move Section(End)Info bodies to proper .cpp file Martin Hořeňovský 2017-08-01 17:51:32 +0200
  • ec2074e558 Adding more flexibility into the cmake catch parsing script (#971) Danila Sukharev 2017-08-01 18:33:53 +0300
  • 7575749e56 Fix compilation error on older compilers Martin Hořeňovský 2017-08-01 17:21:06 +0200
  • 76cfde54c7 Merge branch 'master' into compact-reporter-testname ronen barzel 2017-07-31 17:13:44 -0400
  • 5881e08307 Merge branch 'master' into slim_reporter ronen barzel 2017-07-31 17:12:35 -0400
  • eaacdef596 fixup! Adding more flexibility into the cmake catch parsing script Danila Sukharev 2017-07-31 16:03:48 +0300
  • 8a2ff20982 Address some of the Resharper finds for Catch 1 Martin Hořeňovský 2017-07-31 12:28:13 +0200
  • d3377c791d Initial support for native IBM i ILE C++ (#976) Anton Vorobyev 2017-07-31 11:47:42 +0300
  • 0a3f899d6a Move windows.h reduction logic into windows.h proxy header Martin Hořeňovský 2017-07-31 08:35:27 +0200
  • e5a74ff397 - Reverted single header zeromem 2017-07-30 09:40:34 +0300
  • 51effca401 - Initial support for native IBM i ILE C++ zeromem 2017-07-30 09:35:40 +0300
  • c5dfa73d56 Disable build broken by travis changes Martin Hořeňovský 2017-07-29 08:45:52 +0200
  • d118ce191d Disable build broken by travis changes Martin Hořeňovský 2017-07-29 08:44:40 +0200
  • d08e31d89e Fix inverted CATCH_CONFIG_DISABLE_MATCHERS toggle Martin Hořeňovský 2017-07-29 08:43:32 +0200
  • 0ca4cfb743 Introduce compile time toggle to remove Matchers from TU Martin Hořeňovský 2017-07-28 21:34:34 +0200
  • 35c1301bd5 Fix missing CATCH_ prefixed macros Martin Hořeňovský 2017-07-28 21:04:18 +0200
  • d01fe03ba6 Removed <algorithm> include from the main path Martin Hořeňovský 2017-07-28 15:11:05 +0200
  • 287cc92b2c Remove <set> include from the common test path Martin Hořeňovský 2017-07-27 22:31:27 +0200
  • 446bad752f Move std::exception_ptr out of interfaces Martin Hořeňovský 2017-07-27 12:24:52 +0200
  • 307eeefa8f Change typedefs to using Martin Hořeňovský 2017-07-27 12:24:21 +0200
  • 33fd54a673 Split Option<T> and TagAlias definitions away from the main include path Martin Hořeňovský 2017-07-27 11:55:30 +0200
  • 918eca5ee9 Improve single header generator Martin Hořeňovský 2017-07-27 10:50:20 +0200
  • 5ebbec7dab Move all stringref function bodies out of line Martin Hořeňovský 2017-07-27 10:46:18 +0200
  • a40add3153 Clean up Approx to take arguments by const& Martin Hořeňovský 2017-07-27 10:45:39 +0200
  • ab0f1dcde9 Remove superfluous include Martin Hořeňovský 2017-07-26 21:24:01 +0200
  • a75eaa3c5a Split out more headers into separate .cpp files Martin Hořeňovský 2017-07-25 22:41:35 +0200
  • 9de729b515 General cleanup Martin Hořeňovský 2017-07-25 22:13:14 +0200
  • ef715ceb7b Adding more flexibility into the cmake catch parsing script Danila Sukharev 2017-07-26 12:05:46 +0300
  • 1a96175bb2 Split out helper functions on std::string from catch_common.h Martin Hořeňovský 2017-07-25 21:57:35 +0200
  • 063adcddc9 Merge 8726e70cf9 into 1e59ccee41 johannesmoene 2017-07-25 15:57:13 +0000
  • 1e59ccee41 Addressed Resharper-C++ warnings Martin Hořeňovský 2017-07-25 17:16:28 +0200
  • b6f62af7d1 Address more of PVS studio warnings Martin Hořeňovský 2017-07-25 15:45:50 +0200
  • d65091fa06 Fix for JUnit reporter when using dynamically generated sections (#963) Fran García Salomón 2017-07-23 17:13:44 +0200
  • 8726e70cf9 Prefer if ( MSVC ) Martin Moene 2017-07-23 09:36:53 +0200
  • f72d998ac5 Reverted single header Fran García Salomón 2017-07-22 12:38:57 +0200
  • 974eff96f4 BySectionInfo should also take into account the section name in addition to the source code line Fran García Salomón 2017-07-22 12:30:06 +0200
  • 46bf7605f4 Hold exception translators by unique_ptr - and removed range deleters Phil Nash 2017-07-20 23:50:07 +0100
  • cb6963216f Removed catch_section_info.cpp (not used) Phil Nash 2017-07-20 23:49:03 +0100
  • b35225ff3a Removed tbc_text_format from CMakeLists.txt Phil Nash 2017-07-20 23:37:25 +0100
  • c91639e1d7 Use Columns to format reporter list Phil Nash 2017-07-20 23:32:35 +0100
  • 3a37f45a97 Removed tbc_text_format (superceded by TextFlow) Phil Nash 2017-07-20 23:20:42 +0100
  • 6ec7709e07 removed final use of tbc_text_format (console reporter) Phil Nash 2017-07-20 23:13:08 +0100
  • 58d8bc6985 Removed Text tests (TextFlow has it's own test suite) Phil Nash 2017-07-20 23:09:50 +0100
  • 93556a1fb3 Removed "unapproved" baselines that got checked in at some point Phil Nash 2017-07-20 23:06:21 +0100
  • d3c7d424fe Removed "long text" test (not a limitation of TextFlow) Phil Nash 2017-07-20 23:04:34 +0100
  • 224250e2d4 listTests now only uses TextFlow (not tbd_text_format) again Phil Nash 2017-07-20 19:50:47 +0100
  • 5c3355ad1b Embed Clara with TextFlow fix for whitespace after newline Phil Nash 2017-07-20 20:07:28 +0100
  • b2a4dfcda4 Embedded version of Clara with TextFlow fix for embedded newlines Phil Nash 2017-07-20 19:42:06 +0100
  • f0890dcdf8 removed redundant virtuals on override functions (and added a couple of overrides) Phil Nash 2017-07-20 15:57:17 +0100
  • 74ab1cd94b Update Baselines Martin Hořeňovský 2017-07-20 00:29:19 +0200
  • 87a66b8479 Address results of PVS-Studio static analysis Martin Hořeňovský 2017-07-20 00:27:28 +0200
  • 2a586437e8 Fix merge mishap (duplicated catch_reporter_multi header) Martin Hořeňovský 2017-07-19 23:20:30 +0200
  • cf2678dce6 Merge branch 'dev-better-verbosity' of https://github.com/BMBurstein/Catch Martin Hořeňovský 2017-07-19 23:15:54 +0200
  • d7f754dc49 Fix SelfTest compilation after _THROWS_ assertion change Martin Hořeňovský 2017-07-19 22:21:25 +0200
  • a14bd08b27 Update documentation to reflect the last change Martin Hořeňovský 2017-07-19 21:34:06 +0200
  • efd79aa0bd Extend exception type in _THROWS_ with const& unconditionally Martin Hořeňovský 2017-07-19 21:30:00 +0200
  • 4a1e898eae More method bodies moved out of line Martin Hořeňovský 2017-07-19 10:13:47 +0200
  • d7ff62430a Removed superfluous inline specifications Martin Hořeňovský 2017-07-19 10:11:10 +0200
  • edbe122761 Split out non-templated Approx methods into cpp file Martin Hořeňovský 2017-07-19 10:01:06 +0200
  • 7a22bad763 Addressed some static analysis warnings Martin Hořeňovský 2017-07-19 09:50:08 +0200
  • 0a614ee5ba re/moved some headers in catch_tostring Phil Nash 2017-07-19 08:31:10 +0100
  • 4833932ab2 Removed redundant member Phil Nash 2017-07-19 08:17:41 +0100
  • cd6f6c021a Minor clean-ups in string conversion code Phil Nash 2017-07-19 08:16:55 +0100
  • b0e3f45a22 Replaced some uses of tbc_text_format with TextFlow (from Clara) Phil Nash 2017-07-18 20:27:42 +0100
  • d43024ff6b Removed intermediate IConfig ptr Phil Nash 2017-07-18 18:03:57 +0100
  • c7931f6f18 Reuse ostringstream in XML reporter Phil Nash 2017-07-18 08:35:41 +0100
  • 01a21f67f7 Converted a load of spelt out iterators to auto Phil Nash 2017-07-18 08:08:17 +0100
  • 7ccf11da29 Split out catch_run_context into cpp and hpp file Martin Hořeňovský 2017-07-15 16:48:21 +0200
  • cf6f9e3253 Initialise unexpectedExceptions in JUnitReporter Phil Nash 2017-07-13 10:10:39 +0100
  • f193698fb3 Removed all (that I could find) redundant second macro args to TEST_CASE and SECTION - now we can rely on variadic macros Phil Nash 2017-07-13 09:20:37 +0100
  • c89bdf842e Removed failing enum test from test run Phil Nash 2017-07-13 09:18:40 +0100
  • c874a99c6c Enabled c++11 tests in approvals Phil Nash 2017-07-13 08:52:51 +0100
  • e4456aa243 Some clean-ups Phil Nash 2017-07-13 08:29:12 +0100
  • d2d5910479 Suppress clang-tidy warnings about inline asm Phil Nash 2017-07-13 08:26:08 +0100
  • e01ed48a70 Made everything used in test case registration noexcept - this prevents warnings about startup-time exceptions Phil Nash 2017-07-13 08:25:47 +0100
  • 989222eceb Fixed up OcMethod base Phil Nash 2017-07-12 23:26:13 +0100
  • 720fdf1d02 Simplified test case registration and started using StringRefs Phil Nash 2017-07-12 22:39:31 +0100
  • 79627cdcdb Changed some names in test case registry - in preparation for a bigger refactoring Phil Nash 2017-07-12 18:01:54 +0100
  • 10c36aa74c added override keyword to overrides in compact reporter Phil Nash 2017-07-12 17:59:46 +0100
  • bc73189c52 Rebase baselines to take into account the removed test Martin Hořeňovský 2017-07-12 16:24:58 +0200
  • e3e6453229 Removed spurious "inline" (was causing linker errors) and fixed broken macOS detection Phil Nash 2017-07-12 14:52:36 +0100
  • 878bd140e6 Removed superfluous inline keywords Martin Hořeňovský 2017-07-12 16:16:55 +0200
  • d8df83ee2f Don't rely on transitive <string> include Martin Hořeňovský 2017-07-12 16:07:52 +0200
  • 8d8f481597 Moved couple function's bodies out of common-include path Martin Hořeňovský 2017-07-12 16:07:10 +0200
  • 3f6c078173 Use = delete instead of private, unimplemented copy operations Martin Hořeňovský 2017-07-12 15:11:23 +0200
  • 0bb9f52a99 Removed declared-but-undefined function Martin Hořeňovský 2017-07-12 15:10:55 +0200
  • 91c1556078 Moved Catch NotImplementedException out of the common include path Martin Hořeňovský 2017-07-12 15:05:01 +0200