Commit Graph

  • 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
  • 4332b84c9b Moved leak detector to its own file Martin Hořeňovský 2017-07-12 14:47:36 +0200
  • 9c318af987 Remove obsolete GENERATE macro Martin Hořeňovský 2017-07-12 14:46:49 +0200
  • 8ebe94ca2e Added NOLINT annotations to selectively suppress clang_tidy warnings Phil Nash 2017-07-10 18:43:07 +0100
  • 1d3bfa0353 More include and impl refactoring Martin Hořeňovský 2017-07-10 14:25:38 +0200
  • 5f3f19de08 Default included reporters are now also in .cpp files Martin Hořeňovský 2017-07-10 11:33:18 +0200
  • 106d7e2a74 Initialize JunitReporter::unexpectedExceptions in constructor Martin Hořeňovský 2017-07-10 10:28:10 +0200
  • 93f84b5b0d Modified generateSingleHeader script to work with .cpp files better Martin Hořeňovský 2017-07-09 20:58:51 +0200
  • af05ccfe5d Merge remote-tracking branch 'upstream/dev-modernize' into dev-better-verbosity Baruch Burstein 2017-07-09 12:48:29 +0300
  • 058b21e604 Previous implementation didn't work Baruch Burstein 2017-07-09 12:46:53 +0300
  • a53ea30723 Eliminate some work when results won't be reported. Neal Coombes 2017-06-26 14:30:23 -0500
  • fc32165d48 Started work on splitting out .cpp files from header files Martin Hořeňovský 2017-07-06 22:28:42 +0200
  • f749347523 Check that reporter supports requested verbosity Baruch Burstein 2017-07-06 01:25:49 +0300
  • 8d380a7399 added 'args' argument parser library Ivan Kush 2017-07-04 16:45:56 +0300
  • 3083de9ea6 Fix typo in README Martin Hořeňovský 2017-07-05 15:54:38 +0200
  • bb9f2bb3ad Use new formatting capabilities Baruch Burstein 2017-07-04 18:16:42 +0300
  • fd66183e33 added 'args' argument parser library Ivan Kush 2017-07-04 16:45:56 +0300
  • 431e8d06e7 Added survey monkey link Phil Nash 2017-07-04 09:10:36 +0100
  • cd345484e4 #926 Conan only upload tags Uilian Ries 2017-07-03 19:36:38 -0300
  • 694fe61ae3 Add ability to format any streamable class Baruch Burstein 2017-07-02 11:52:29 +0300
  • 62a6f59df0 #926 Update Conan reference in Travis file Uilian Ries 2017-06-30 11:55:37 -0300
  • 47ef001ac5 #926 Build Conan package in Travis CI Uilian Ries 2017-06-30 10:49:58 -0300
  • 0016362f69 explicit conversion from size_t to size_type Phil Nash 2017-06-29 16:31:05 +0100
  • 63a8017ba7 Minor session tweaks Phil Nash 2017-06-29 14:27:42 +0100
  • 03afbdfec9 Made more of StringRef noexcept Phil Nash 2017-06-29 11:47:09 +0100
  • f9ce8fd03b Added some missing cstring includes Phil Nash 2017-06-29 11:43:20 +0100
  • 60f25c7ffd Added string tests to approvals Phil Nash 2017-06-29 11:19:08 +0100
  • 78e7994435 Added string classes Phil Nash 2017-06-29 11:18:14 +0100
  • 002c3e3764 Eliminate some work when results won't be reported. Neal Coombes 2017-06-26 14:30:23 -0500
  • 6f32db35af Update tutorial.md Markus Werle 2017-06-28 17:22:54 +0200
  • 178aca5a01 Merge ea8908673b into 7013e388f7 Uilian Ries 2017-06-28 15:48:50 +0000
  • 7013e388f7 #926 Update Conan test version by release Uilian Ries 2017-06-27 11:03:27 -0300
  • 0270afb21b Updated license Phil Nash 2017-06-28 16:44:46 +0100
  • 200511d0e0 Update tutorial.md Markus Werle 2017-06-28 17:22:54 +0200
  • ea8908673b #926 Update Conan test version by release Uilian Ries 2017-06-27 11:03:27 -0300
  • df7c5622b9 Merge branch 'feature/conan' of https://github.com/uilianries/Catch Phil Nash 2017-06-27 11:48:55 +0100
  • cb0a5194af Updated overview docs a bit Phil Nash 2017-06-27 11:39:02 +0100
  • 4c1880b35f Clamp exit code internally, so it doesn’t have to be done in every main() implies Phil Nash 2017-06-27 11:37:42 +0100
  • ee67ac6b7c v1.9.6 v1.9.6 Martin Hořeňovský 2017-06-27 12:21:48 +0200