Commit Graph

  • 950cae9040 Added new assertion macros: *_THROWS_WITH Martin Hořeňovský 2017-06-05 18:40:50 +0200
  • 7f6773bb4d Merge branch 'master' into dev-modernize Martin Hořeňovský 2017-06-05 17:19:42 +0200
  • b459bb4c43 Silence GCC's Wunused-function firing in compilation tests Martin Hořeňovský 2017-06-05 16:59:31 +0200
  • 1e16be0b9e Purge deprecated generators Martin Hořeňovský 2017-06-05 16:49:10 +0200
  • 69ff7fcf42 Include suite name in junit classname attrib for grouping in jenkins Thomas Sondergaard 2017-05-30 21:40:28 +0200
  • a6b03031ba Use [#filename] tag for junit testcase classname attribute Thomas Sondergaard 2017-05-30 17:26:46 +0200
  • 47c8994a61 Inherit from NonCopyable to disable RegisterHub copies Martin Hořeňovský 2017-06-04 22:56:57 +0200
  • 860de28b8d Catch and register startup exceptions in autoregistrars Martin Hořeňovský 2017-06-04 22:37:59 +0200
  • da0edcbe25 Collect startup exceptions instead of throwing them Martin Hořeňovský 2017-06-04 21:39:27 +0200
  • 0020747420 Generate single header even if output dir does not exist Martin Hořeňovský 2017-06-04 21:28:08 +0200
  • 3e018ef131 Add link to external gcov/lcov example to documentation Martin Hořeňovský 2017-06-04 12:17:59 +0200
  • adb66f55a7 Don't include warning headers from catch_xmlwriter.hpp Martin Hořeňovský 2017-06-02 19:10:57 +0200
  • 304c890973 Merge 5799e8eab7 into 377c9a746d Anton Geraschenko 2017-05-31 16:02:54 +0000
  • a64a0c6f06 Consistent junit reporting regardless of internal SECTIONS Thomas Sondergaard 2017-05-30 17:10:14 +0200
  • 377c9a746d Cosmetic fixes (whitespace and spelling) Martin Hořeňovský 2017-05-27 14:42:54 +0200
  • ea48ae0f75 Add test for #914 (stringify truthy exprs in standard way) Martin Hořeňovský 2017-05-27 14:42:05 +0200
  • 2d1739b429 ExpressionLhs reconstruction based on value, not truthiness (#914) twhittock 2017-05-27 13:09:44 +0100
  • 1c59034be4 Merge pull request #911 from dvirtz/master Martin Hořeňovský 2017-05-27 13:52:55 +0200
  • 52a84788e0 Add Inscopix to commercial users Martin Hořeňovský 2017-05-27 12:23:35 +0200
  • 807f2b96e6 change: cmake integration hyperlink due to rename thinwybk 2017-05-26 13:21:25 +0200
  • c596e41427 add: integration section thinwybk 2017-05-26 13:17:06 +0200
  • 0e8c6f8019 Merge 4d123dbf90 into 3e328f55fc Pietro Cerutti 2017-05-25 11:34:35 +0000
  • 38c31cc93b Merge 8b6e6f6a96 into 3e328f55fc Philipp Claßen 2017-05-24 15:41:42 +0000
  • 0174e58be8 Merge e9b77b4029 into 3e328f55fc Zhe Wang 2017-05-24 15:41:42 +0000
  • aeed59b988 ExpressionLhs reconstruction based on value, not truthiness twhittock 2017-05-23 16:26:20 +0100
  • 169e260e8b Enable colourized output while in debugger Martin Hořeňovský 2017-05-22 00:41:31 +0200
  • 67914d8b86 Move back to static StringMaker<T>::convert Martin Hořeňovský 2017-05-21 23:40:05 +0200
  • 3e328f55fc Merge pull request #913 from Carrotstrip/master Martin Hořeňovský 2017-05-21 11:17:25 +0200
  • b18e67522f fixed spelling error Austin L Wolfgram 2017-05-20 15:10:42 -0400
  • a1c17c3914 Merge 576d8c9d81 into d271683c14 Martin Hořeňovský 2017-05-19 20:03:18 +0000
  • 5c7673a289 Merge 81ff748284 into d271683c14 Henry Hirsch 2017-05-19 20:03:18 +0000
  • 4b086bd5b5 added target name to test name and labels dvirtz 2017-05-18 16:00:18 +0300
  • aac594aae3 add option to print debug messages dvirtz 2017-05-18 15:53:35 +0300
  • 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 +0300
  • d271683c14 Added release process notes/checklist/explanation Martin Hořeňovský 2017-05-16 21:33:58 +0200
  • 0bb8e1247e Merge branch 'master' of https://github.com/awglyde/Catch Martin Hořeňovský 2017-05-16 16:09:51 +0200
  • 32d97caf42 Fixed missing ` in tag documentation Martin Hořeňovský 2017-05-16 15:45:44 +0200
  • bc93b29789 Expanded tag documentation Martin Hořeňovský 2017-05-16 15:28:53 +0200
  • df5cf2d323 Minor fixup in updateVcpkgPackage.py Martin Hořeňovský 2017-05-16 14:34:55 +0200
  • b62c0256b2 Merge branch 'master' of https://github.com/philsquared/Catch Martin Hořeňovský 2017-05-16 14:34:27 +0200
  • 1ea84cb734 Expanded logging documentation Martin Hořeňovský 2017-05-16 14:34:20 +0200
  • 2a5d3736e8 Merge pull request #908 from pJunger/patch-1 Martin Hořeňovský 2017-05-16 14:05:31 +0200
  • 3dcc923351 v1.9.4 v1.9.4 Martin Hořeňovský 2017-05-16 13:59:29 +0200
  • 589c40077b Typo fix Martin Hořeňovský 2017-05-16 13:49:53 +0200
  • 31f5e2ed81 Updated documentation about stringifying UDTs Martin Hořeňovský 2017-05-16 13:38:52 +0200
  • d4e0b1d093 Added namespace in method testCaseEnded Patrick Junger 2017-05-14 14:11:47 +0200
  • b8443e67da Added Win32 UNICODE wmain support (#903) Antonio Di Monaco 2017-05-11 13:00:03 +0200
  • 9d1a3c6de2 CMake and AppVeyor fixup Martin Hořeňovský 2017-05-11 09:48:57 +0200
  • f031bb20d2 Use a different way to enable wmain becrux 2017-05-10 21:54:41 +0200
  • 0376c2b854 Fixed a typo becrux 2017-05-10 21:32:38 +0200
  • 5845070a58 Fixed appveyor.yml linker flags variable becrux 2017-05-10 21:31:09 +0200
  • 213b9ab14b Added appveyor.yml wmain configuration becrux 2017-05-10 21:05:23 +0200
  • 85aa770701 Disable unreachable code warning for TrickyTests.cpp Martin Hořeňovský 2017-05-08 01:26:06 +0200
  • f82e312552 Attempt at fixing compilation on OSX Martin Hořeňovský 2017-05-08 01:08:07 +0200
  • bffef1bffa Fix alignment for Catch::Option Martin Hořeňovský 2017-05-08 00:59:44 +0200
  • 7e14232924 Fix C4702 (unreachable code) in generators Martin Hořeňovský 2017-05-08 00:58:44 +0200
  • d7eb041ab5 Fix compilation on non-OSX platforms Martin Hořeňovský 2017-05-08 00:54:53 +0200
  • 3d7e9e6678 Fixed a typo becrux 2017-05-06 16:41:22 +0200
  • bdfe4ba06d Added wmain support Antonio Di Monaco 2017-05-06 12:54:47 +0200
  • 8c757cc542 Removed need for Error class to capture stream inserted strings into exceptions Phil Nash 2017-05-05 18:39:49 +0100
  • bada67bb72 Rebased approvals Phil Nash 2017-05-05 18:25:02 +0100
  • 4c5af2089a Added CATCH_ENFORCE (and updated CATCH_INTERNAL_ERROR to be stream based) replaced all ad-hoc exceptions (where appropriate) with CATCH_ENFORCE or CATCH_INTERNAL_ERROR - no explicit ostringstreams. Phil Nash 2017-05-05 15:42:57 +0100
  • 687437fcd1 converted IStreamingReporter to unique_ptr Phil Nash 2017-04-29 19:38:34 +0100
  • ef8b72c949 Changed dynamic_pointer_casts to static_pointer_casts Phil Nash 2017-04-29 18:52:54 +0100
  • 5604ec7266 Updated toString documentation Martin Hořeňovský 2017-05-03 21:09:27 +0200
  • a9128d0fac More macros are now variadic Martin Hořeňovský 2017-05-03 19:10:27 +0200
  • c5c3d368a2 Added std:: qualification to nullptr_t Martin Hořeňovský 2017-05-03 00:29:36 +0200
  • 33ed1773f4 Reworked stringification layer, removed Catch::toString Martin Hořeňovský 2017-05-02 23:51:03 +0200
  • 8f0f089e71 Merge 0467239505 into 6f012f2d1d Mateusz Łoskot 2017-05-02 18:07:11 +0000
  • 6f012f2d1d Added warning if source file cannot be found Benjamin R. Jack 2017-05-01 11:17:57 -0500
  • 87dcce56bd Added warning if source file cannot be found Benjamin R. Jack 2017-05-01 11:17:57 -0500
  • 98e61c31df Approval tests now see different line endings as ok Martin Hořeňovský 2017-04-29 18:06:36 +0200
  • e641485132 Updated approval tests Martin Hořeňovský 2017-04-29 17:54:10 +0200
  • a3ceb8f007 Approval tests now can deal with different expansions of errno Martin Hořeňovský 2017-04-29 17:52:12 +0200
  • b819432271 Don't clear out all messages upon printing an assertion. Martin Hořeňovský 2017-04-29 17:50:03 +0200
  • 9ceae8f51f CMake binaries are now conditionally enabled Martin Hořeňovský 2017-04-28 20:27:10 +0200
  • 40130e59b4 Fix order of arguments in CATCH_FAIL macro Martin Hořeňovský 2017-04-28 18:33:52 +0200
  • 5ffc8a84cd Fix order of arguments in CATCH_FAIL and nonvariadic INTERNAL_CATCH_MSG Martin Hořeňovský 2017-04-28 18:30:04 +0200
  • 6e0fa4be68 Update opensource-users.md JayAndCatchFire 2017-04-26 15:56:24 -0500
  • 38bdf162bc Update opensource-users.md JayAndCatchFire 2017-04-26 15:56:24 -0500
  • 316cb28ea8 Added missing <memory> includes Phil Nash 2017-04-26 17:04:00 +0100
  • 51c143b2c6 Added test for assertion with comma Phil Nash 2017-04-26 16:12:48 +0100
  • d17d94e45d Made INTERNAL_CATCH_TEST variadic so commas in assertions work Phil Nash 2017-04-26 16:10:18 +0100
  • 8ccbf63f28 Removed Ptr, Shared and SharedImpl Phil Nash 2017-04-25 21:51:44 +0100
  • e6094a9503 migrated (Reporter) Nodes to std::shared_ptr Phil Nash 2017-04-25 21:08:41 +0100
  • 851e40a4bb migrated Pattern to std::shared_ptr Phil Nash 2017-04-25 21:01:40 +0100
  • 0807a6910f migrated ITracker to std::shared_ptr Phil Nash 2017-04-25 20:57:43 +0100
  • 44cccde8b9 Migrated ITestCase to std::shared_ptr Phil Nash 2017-04-25 20:45:31 +0100
  • 0844d6e867 Migrated IStreamingReporter from Ptr to std::shared_ptr Phil Nash 2017-04-25 20:42:01 +0100
  • a96f25c716 Some listener and factory clean-ups Phil Nash 2017-04-25 20:35:38 +0100
  • dd78824697 Migrated IReporterFactory to std::shared_ptr Phil Nash 2017-04-25 20:28:53 +0100
  • 338ba6b9ba Migrated Config and IConfig to shared_ptr (from Ptr) Phil Nash 2017-04-25 20:18:02 +0100
  • 41afd0c3d4 Removed copy ctor, assignment operator and swap from TestCaseInfo Phil Nash 2017-04-25 20:17:37 +0100
  • 602b62f037 Removed legacy reporter support Phil Nash 2017-04-25 19:49:50 +0100
  • de348b9bdd Removed VS 2013 from AppVeyor Martin Hořeňovský 2017-04-25 21:28:12 +0200
  • c1835ec203 Removed gcc 4.7 from travis Martin Hořeňovský 2017-04-25 21:27:29 +0200
  • e749724a11 A load more C++11 tweaks - mostly moving initialisations from constructors to inline Phil Nash 2017-04-25 18:56:53 +0100
  • cc8206f4c3 Removed SafeBool Phil Nash 2017-04-25 14:46:48 +0000
  • e1bca7017d Most of Assertion macros are now variadic Martin Hořeňovský 2017-04-25 20:20:46 +0200
  • 53864dee7b Fix MSVC compilation error Martin Hořeňovský 2017-04-25 19:54:22 +0200