Commit Graph

  • 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
  • fae0fa4ec1 Merge branch 'dev-second-string-argument-removal' into dev-modernize Martin Hořeňovský 2017-06-26 20:48:41 +0200
  • c5bac73cad Merge branch 'master' into dev-modernize Martin Hořeňovský 2017-06-26 19:08:42 +0200
  • 1e7000ed55 Merged implemention of #934, but using 'verbose' option on command line instead. (see 616f7235ef on master for original merge) Baruch Burstein 2017-06-20 22:14:38 +0300
  • 9382534d59 Added "How to test changes in PR" section to documentation Martin Hořeňovský 2017-06-22 18:55:17 +0200
  • 7bcfdf8e94 Disable deprecation warning of std::uncaught_exception Martin Hořeňovský 2017-06-15 11:43:31 +0200
  • 8d5f6c8e2e Fix how GCC version is detected when checking for __COUNTER__ Martin Hořeňovský 2017-06-13 18:20:59 +0200
  • e62a9aa444 Removed const refs from NSString/ NSObject overloads (effectively reapplies PR #855 originally applied to "1.x" master) Phil Nash 2017-06-26 16:48:38 +0100
  • 059a33d555 Fixed indentation Phil Nash 2017-06-26 16:47:40 +0100
  • 8a14af701e If --list-extra-info is specified with --list-test-names-only, only output one list Baruch Burstein 2017-06-22 23:00:18 +0300
  • 07c6bfc3b9 --extra-info -> --list-extra-info, behaves like other --list-* flags Martin Hořeňovský 2017-06-22 19:27:17 +0200
  • 616f7235ef add --extra-info flag Baruch Burstein 2017-06-20 22:14:38 +0300
  • 396ecf6021 Cache std::ostringstream between assertions. Neal Coombes 2017-06-23 11:31:17 -0500
  • 995e838aa4 Merge branch 'master' of https://github.com/philsquared/Catch into more_info Baruch Burstein 2017-06-25 13:01:40 +0300
  • 3491804598 #926 Update Conan version by release Uilian Ries 2017-06-23 11:06:49 -0300
  • f84cc73dc7 Cache std::ostringstream between assertions. Neal Coombes 2017-06-23 11:31:17 -0500
  • 6234e3d54d #926 Conan recipe for Catch single header Uilian Ries 2017-06-23 10:34:56 -0300
  • af66106500 Updated Clara with handling for / on Windows Phil Nash 2017-06-23 09:08:44 +0100
  • 897f7fc32d If --list-extra-info is specified with --list-test-names-only, only output one list Baruch Burstein 2017-06-22 23:00:18 +0300
  • 79ee7475f3 --extra-info -> --list-extra-info, behaves like other --list-* flags Martin Hořeňovský 2017-06-22 19:27:17 +0200
  • a6cdcd43aa Added "How to test changes in PR" section to documentation Martin Hořeňovský 2017-06-22 18:55:17 +0200
  • 0eb101e165 Remove "second argument" from result builder and assertion result Martin Hořeňovský 2017-06-22 18:13:05 +0200
  • dcab8a5971 Performance improvement in AssertionInfo. Neal Coombes 2017-06-21 13:34:58 -0500
  • 2462dff088 Updated Clara with VS ICE workaround Phil Nash 2017-06-22 16:07:05 +0100
  • 0470b300a8 Reverted previous two commits as they didn’t fix anything Phil Nash 2017-06-22 15:52:01 +0100
  • 1adf1230a4 Performance improvement in AssertionInfo. Neal Coombes 2017-06-21 13:34:58 -0500
  • d11667594e Merge 442ad5eb0f into 017a63da62 coombez 2017-06-21 18:53:52 +0000
  • 442ad5eb0f Performance improvement in AssertionInfo. Neal Coombes 2017-06-21 13:34:58 -0500
  • 3bb16e8418 Reorganised CLI again in another attempt to get past VS ICEs Phil Nash 2017-06-21 11:42:53 +0100
  • e0c6c4aee7 Another attempt to fix VS ICEs - split cli parser up. Phil Nash 2017-06-21 09:40:52 +0100