Commit Graph

  • 694fe61ae3 Add ability to format any streamable class Baruch Burstein 2017-07-02 11:52:29 +03:00
  • 0016362f69 explicit conversion from size_t to size_type Phil Nash 2017-06-29 16:31:05 +01:00
  • 63a8017ba7 Minor session tweaks Phil Nash 2017-06-29 14:27:42 +01:00
  • 03afbdfec9 Made more of StringRef noexcept Phil Nash 2017-06-29 11:47:09 +01:00
  • f9ce8fd03b Added some missing cstring includes Phil Nash 2017-06-29 11:43:20 +01:00
  • 60f25c7ffd Added string tests to approvals Phil Nash 2017-06-29 11:19:08 +01:00
  • 78e7994435 Added string classes Phil Nash 2017-06-29 11:18:14 +01:00
  • 6f32db35af Update tutorial.md Markus Werle 2017-06-28 17:22:54 +02:00
  • 7013e388f7 #926 Update Conan test version by release Uilian Ries 2017-06-27 11:03:27 -03:00
  • 0270afb21b Updated license Phil Nash 2017-06-28 16:44:46 +01:00
  • df7c5622b9 Merge branch 'feature/conan' of https://github.com/uilianries/Catch Phil Nash 2017-06-27 11:48:55 +01:00
  • cb0a5194af Updated overview docs a bit Phil Nash 2017-06-27 11:39:02 +01:00
  • 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 +01:00
  • ee67ac6b7c v1.9.6 v1.9.6 Martin Hořeňovský 2017-06-27 12:21:48 +02:00
  • fae0fa4ec1 Merge branch 'dev-second-string-argument-removal' into dev-modernize Martin Hořeňovský 2017-06-26 20:48:41 +02:00
  • c5bac73cad Merge branch 'master' into dev-modernize Martin Hořeňovský 2017-06-26 19:08:42 +02:00
  • 1e7000ed55 Merged implemention of #934, but using 'verbose' option on command line instead. (see 616f7235efc875ee239c1dc6ddb48025e05e57ff on master for original merge) Baruch Burstein 2017-06-20 22:14:38 +03:00
  • 9382534d59 Added "How to test changes in PR" section to documentation Martin Hořeňovský 2017-06-22 18:55:17 +02:00
  • 7bcfdf8e94 Disable deprecation warning of std::uncaught_exception Martin Hořeňovský 2017-06-15 11:43:31 +02:00
  • 8d5f6c8e2e Fix how GCC version is detected when checking for __COUNTER__ Martin Hořeňovský 2017-06-13 18:20:59 +02:00
  • 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 +01:00
  • 059a33d555 Fixed indentation Phil Nash 2017-06-26 16:47:40 +01:00
  • 8a14af701e If --list-extra-info is specified with --list-test-names-only, only output one list Baruch Burstein 2017-06-22 23:00:18 +03:00
  • 07c6bfc3b9 --extra-info -> --list-extra-info, behaves like other --list-* flags Martin Hořeňovský 2017-06-22 19:27:17 +02:00
  • 616f7235ef add --extra-info flag Baruch Burstein 2017-06-20 22:14:38 +03:00
  • 396ecf6021 Cache std::ostringstream between assertions. Neal Coombes 2017-06-23 11:31:17 -05:00
  • 3491804598 #926 Update Conan version by release Uilian Ries 2017-06-23 11:06:49 -03:00
  • 6234e3d54d #926 Conan recipe for Catch single header Uilian Ries 2017-06-23 10:34:56 -03:00
  • af66106500 Updated Clara with handling for / on Windows Phil Nash 2017-06-23 09:08:44 +01:00
  • a6cdcd43aa Added "How to test changes in PR" section to documentation Martin Hořeňovský 2017-06-22 18:55:17 +02:00
  • 0eb101e165 Remove "second argument" from result builder and assertion result Martin Hořeňovský 2017-06-22 18:13:05 +02:00
  • dcab8a5971 Performance improvement in AssertionInfo. Neal Coombes 2017-06-21 13:34:58 -05:00
  • 2462dff088 Updated Clara with VS ICE workaround Phil Nash 2017-06-22 16:07:05 +01:00
  • 0470b300a8 Reverted previous two commits as they didn’t fix anything Phil Nash 2017-06-22 15:52:01 +01:00
  • 3bb16e8418 Reorganised CLI again in another attempt to get past VS ICEs Phil Nash 2017-06-21 11:42:53 +01:00
  • e0c6c4aee7 Another attempt to fix VS ICEs - split cli parser up. Phil Nash 2017-06-21 09:40:52 +01:00
  • c43d5f673f Moved command line lambdas out-of-line in an attempt to fix VS ICEs Phil Nash 2017-06-21 08:54:34 +01:00
  • d81c1eb006 added version of Clara that has virtual destructors philsquared 2017-06-20 22:35:35 +01:00
  • da5964af78 Updated version of Clara (should fix Windows compile issues) - embedded using new embed script Phil Nash 2017-06-20 18:03:37 +01:00
  • 017a63da62 v1.9.5 v1.9.5 Martin Hořeňovský 2017-06-15 13:08:26 +02:00
  • b90d0b7267 Disable deprecation warning of std::uncaught_exception Martin Hořeňovský 2017-06-15 11:43:31 +02:00
  • ee0defb939 Silence unused argument warning in Catch Martin Hořeňovský 2017-06-15 11:34:29 +02:00
  • efba988ccc Fix how GCC version is detected when checking for __COUNTER__ Martin Hořeňovský 2017-06-13 18:20:59 +02:00
  • e62b3beef4 Fixed issue with different result types in Clara Phil Nash 2017-06-13 08:29:56 +01:00
  • c41a45e79c Rebased following Clara changes Phil Nash 2017-06-12 23:13:27 +01:00
  • 1c223b63ba Integrated (all) new version of Clara Phil Nash 2017-06-12 23:04:24 +01:00
  • 6d9171aadb Updated approvals following Junit changes Phil Nash 2017-06-12 22:30:33 +01:00
  • 004228efb2 Merge pull request #855 from kainjow/objc-tostring-link Phil Nash 2017-06-11 23:06:38 +01:00
  • ebb3371cbf Merge remote-tracking branch 'tsondergaard/improve-junit-xml-for-jenkins' into dev-modernize Martin Hořeňovský 2017-06-06 16:52:02 +02:00
  • e0aaba6cf8 Actually link #923 from the documentation Martin Hořeňovský 2017-06-06 16:46:46 +02:00
  • a09bef23ed Refer to #923 in reporter documentation Martin Hořeňovský 2017-06-06 16:43:14 +02:00
  • b6d9976fbb Make generateSingleHeader.py Python 2.7 compatible Martin Hořeňovský 2017-06-06 16:32:45 +02:00
  • 6583284731 Fix erroneous result disposition for {REQUIRE,CHECK}_THAT Martin Hořeňovský 2017-06-06 15:12:03 +02:00
  • 07ef028483 Update baselines Martin Hořeňovský 2017-06-06 15:07:57 +02:00
  • 47eb9b3d68 Fix #914 being removed during last merge Martin Hořeňovský 2017-06-06 15:07:34 +02:00
  • 8fde7abf31 Add tests for *_THROWS_MATCHES Martin Hořeňovský 2017-06-05 19:14:00 +02:00
  • c465fbd0ea Slight documentation improvements Martin Hořeňovský 2017-06-05 18:42:04 +02:00
  • 950cae9040 Added new assertion macros: *_THROWS_WITH Martin Hořeňovský 2017-06-05 18:40:50 +02:00
  • 7f6773bb4d Merge branch 'master' into dev-modernize Martin Hořeňovský 2017-06-05 17:19:42 +02:00
  • b459bb4c43 Silence GCC's Wunused-function firing in compilation tests Martin Hořeňovský 2017-06-05 16:59:31 +02:00
  • 1e16be0b9e Purge deprecated generators Martin Hořeňovský 2017-06-05 16:49:10 +02:00
  • 69ff7fcf42 Include suite name in junit classname attrib for grouping in jenkins Thomas Sondergaard 2017-05-30 21:40:28 +02:00
  • a6b03031ba Use [#filename] tag for junit testcase classname attribute Thomas Sondergaard 2017-05-30 17:26:46 +02:00
  • 47c8994a61 Inherit from NonCopyable to disable RegisterHub copies Martin Hořeňovský 2017-06-04 22:56:57 +02:00
  • 860de28b8d Catch and register startup exceptions in autoregistrars Martin Hořeňovský 2017-06-04 22:37:59 +02:00
  • da0edcbe25 Collect startup exceptions instead of throwing them Martin Hořeňovský 2017-06-04 21:39:27 +02:00
  • 0020747420 Generate single header even if output dir does not exist Martin Hořeňovský 2017-06-04 21:28:08 +02:00
  • 3e018ef131 Add link to external gcov/lcov example to documentation Martin Hořeňovský 2017-06-04 12:17:59 +02:00
  • adb66f55a7 Don't include warning headers from catch_xmlwriter.hpp Martin Hořeňovský 2017-06-02 19:10:57 +02:00
  • a64a0c6f06 Consistent junit reporting regardless of internal SECTIONS Thomas Sondergaard 2017-05-30 17:10:14 +02:00
  • 377c9a746d Cosmetic fixes (whitespace and spelling) Martin Hořeňovský 2017-05-27 14:42:54 +02:00
  • ea48ae0f75 Add test for #914 (stringify truthy exprs in standard way) Martin Hořeňovský 2017-05-27 14:42:05 +02:00
  • 2d1739b429 ExpressionLhs reconstruction based on value, not truthiness (#914) twhittock 2017-05-27 13:09:44 +01:00
  • 1c59034be4 Merge pull request #911 from dvirtz/master Martin Hořeňovský 2017-05-27 13:52:55 +02:00
  • 52a84788e0 Add Inscopix to commercial users Martin Hořeňovský 2017-05-27 12:23:35 +02:00
  • 169e260e8b Enable colourized output while in debugger Martin Hořeňovský 2017-05-22 00:41:31 +02:00
  • 67914d8b86 Move back to static StringMaker<T>::convert Martin Hořeňovský 2017-05-21 23:40:05 +02:00
  • 3e328f55fc Merge pull request #913 from Carrotstrip/master Martin Hořeňovský 2017-05-21 11:17:25 +02:00
  • b18e67522f fixed spelling error Austin L Wolfgram 2017-05-20 15:10:42 -04:00
  • 4b086bd5b5 added target name to test name and labels dvirtz 2017-05-18 16:00:18 +03:00
  • aac594aae3 add option to print debug messages dvirtz 2017-05-18 15:53:35 +03:00
  • a49fa0edbe use absolute path to test files - accroding to CMake docs EXISTS behavior is well-defined only for full paths. dvirtz 2017-05-18 15:51:44 +03:00
  • d271683c14 Added release process notes/checklist/explanation Martin Hořeňovský 2017-05-16 21:33:58 +02:00
  • 0bb8e1247e Merge branch 'master' of https://github.com/awglyde/Catch Martin Hořeňovský 2017-05-16 16:09:51 +02:00
  • 32d97caf42 Fixed missing ` in tag documentation Martin Hořeňovský 2017-05-16 15:45:44 +02:00
  • bc93b29789 Expanded tag documentation Martin Hořeňovský 2017-05-16 15:28:53 +02:00
  • df5cf2d323 Minor fixup in updateVcpkgPackage.py Martin Hořeňovský 2017-05-16 14:34:55 +02:00
  • b62c0256b2 Merge branch 'master' of https://github.com/philsquared/Catch Martin Hořeňovský 2017-05-16 14:34:27 +02:00
  • 1ea84cb734 Expanded logging documentation Martin Hořeňovský 2017-05-16 14:34:20 +02:00
  • 2a5d3736e8 Merge pull request #908 from pJunger/patch-1 Martin Hořeňovský 2017-05-16 14:05:31 +02:00
  • 3dcc923351 v1.9.4 v1.9.4 Martin Hořeňovský 2017-05-16 13:59:29 +02:00
  • 589c40077b Typo fix Martin Hořeňovský 2017-05-16 13:49:53 +02:00
  • 31f5e2ed81 Updated documentation about stringifying UDTs Martin Hořeňovský 2017-05-16 13:38:52 +02:00
  • d4e0b1d093 Added namespace in method testCaseEnded Patrick Junger 2017-05-14 14:11:47 +02:00
  • b8443e67da Added Win32 UNICODE wmain support (#903) Antonio Di Monaco 2017-05-11 13:00:03 +02:00
  • 85aa770701 Disable unreachable code warning for TrickyTests.cpp Martin Hořeňovský 2017-05-08 01:26:06 +02:00
  • f82e312552 Attempt at fixing compilation on OSX Martin Hořeňovský 2017-05-08 01:08:07 +02:00
  • bffef1bffa Fix alignment for Catch::Option Martin Hořeňovský 2017-05-08 00:59:44 +02:00
  • 7e14232924 Fix C4702 (unreachable code) in generators Martin Hořeňovský 2017-05-08 00:58:44 +02:00
  • d7eb041ab5 Fix compilation on non-OSX platforms Martin Hořeňovský 2017-05-08 00:54:53 +02:00