Commit Graph

  • 2809be87cc “fixed” alignment in Option Phil Nash 2017-04-20 14:38:57 +0100
  • 49b418fbba Merge 6f4098d519 into ac369b7b83 David Wagner 2017-04-17 17:06:28 +0000
  • ac369b7b83 Add script that helps with updating the Vcpkg package. Martin Hořeňovský 2017-04-11 17:25:04 +0200
  • 1aa3e4abfa Add CMake script to generate ctest definitions from Catch tests (#879) Ernst Maurer 2017-04-11 17:51:02 +0300
  • e5c5a636a9 junit reporter does not count exceptions as failures if ok-to-fail Phil Nash 2017-04-11 15:47:42 +0100
  • 3373a54d93 Moved ParseAndAddCatchTests.cmake to contrib directory Martin Hořeňovský 2017-04-11 16:42:16 +0200
  • 2bf30e9e5a Use (locally defined) UInt64 instead of uint64_t - typedefs long long for MSVC - typedefs uint64_t otherwise Phil Nash 2017-04-11 15:06:25 +0100
  • b591cb9a03 Added note about thread safety in assertions - closes #875 Phil Nash 2017-04-11 14:25:19 +0100
  • 714d01c07c approved tests that were correct the first time (previous approvals were erroneous) Phil Nash 2017-04-09 20:40:01 +0100
  • c6990cdf91 v1.9.1 release v1.9.1 Martin Hořeňovský 2017-04-09 21:25:20 +0200
  • da8786b8fd Unexpected exception are no longer ignored by default Martin Hořeňovský 2017-04-09 21:20:58 +0200
  • 5577322062 Added Nonius to open-sources users Phil Nash 2017-04-08 22:47:13 +0100
  • 1b03c5ab6a v1.9.0 release v1.9.0 Martin Hořeňovský 2017-04-07 22:56:36 +0200
  • 7dd3c19027 Added NASA to commercial users list Phil Nash 2017-04-07 19:12:13 +0100
  • 6d9b3b499e cmake script for auto-generating ctest definitions: tags are now optional Ernst Maurer 2017-04-07 16:10:14 +0300
  • 80c6a5be66 Merge remote-tracking branch 'upstream/master' Ernst Maurer 2017-04-07 16:08:12 +0300
  • 29d26d3179 Commented out unused argument Phil Nash 2017-04-07 11:36:54 +0100
  • ca764ec8d9 TeamCity reporter “ignores” failures in tests marked “ok to fail” - also don’t report hidden/ not-selected tests Phil Nash 2017-04-07 11:15:37 +0100
  • 1430b3be09 Add a note about when logging macros don't work David Shepherd 2017-04-07 11:00:53 +0100
  • 250f0ee7fb Added approvals for “failed as expected” tests Phil Nash 2017-04-07 09:33:19 +0100
  • 0b96aed30e Merge remote-tracking branch 'upstream/master' Ernst Maurer 2017-04-06 23:21:23 +0300
  • f7691dc8dd cmake script for the auto-adding ctest test definitions: remove unused variable CamelCaseProjectName Ernst Maurer 2017-04-06 23:20:32 +0300
  • bb08af6968 Merge 56eea9de22 into 09e4830199 pnemere 2017-04-06 15:14:33 +0000
  • 09e4830199 Added VS2017 to AppVeyor matrix Martin Hořeňovský 2017-04-06 11:01:49 +0200
  • 8f85d08e9f Give up on _Pragma for gcc, force disable Wparentheses in all TUs Martin Hořeňovský 2017-04-05 21:37:27 +0200
  • 3ae076ce8d Updated REQUIRE* documentation under FAST_COMPILE Martin Hořeňovský 2017-04-05 10:26:19 +0200
  • 94425ad59b Add opt-in c++11 stream insertable check. (#877) Sergey Semushin 2017-04-05 10:53:10 +0300
  • 8b50eb7e1f Fmt fixups Martin Hořeňovský 2017-04-05 09:40:42 +0200
  • 2b9e90310c Add opt-in c++11 stream insertable check. CATCH_CONFIG_CPP11_STREAM_INSERTABLE_CHECK needs to be defined. Sergey Semushin 2017-04-02 13:53:18 +0300
  • 0354d50278 Added templated constructor to C++11 Approx Martin Hořeňovský 2017-04-04 15:19:15 +0200
  • cdd83c2e15 Fmt and tag fixup for #876 Martin Hořeňovský 2017-04-04 11:31:13 +0200
  • 9a07dde16d print messages when unexpected exceptions are thrown dvirtz 2017-03-31 01:06:35 +0300
  • dce5619506 added cmake script to parse the sources for the extracting catch tests and generate ctest definitions https://github.com/philsquared/Catch/issues/719 Ernst Maurer 2017-04-03 18:41:23 +0300
  • 6e091d3991 Reset the UnexpectedException report state Martin Hořeňovský 2017-04-03 11:48:50 +0200
  • 95d85fb186 Fixed up CATCH_CONFIG_FAST_COMPILE for REQUIREs Martin Hořeňovský 2017-04-03 11:36:55 +0200
  • ef990f1f59 print messages when unexpected exceptions are thrown dvirtz 2017-03-31 01:06:35 +0300
  • 3a3f152979 Updated documentation of CATCH_CONFIG_FAST_COMPILE Martin Hořeňovský 2017-03-29 21:13:51 +0200
  • 4fe2432e05 Rework of REQUIRE* changes in CATCH_CONFIG_FAST_COMPILE Martin Hořeňovský 2017-03-29 21:12:06 +0200
  • c3a41e26a7 Suppress -Wexit-time-destructors in Catch code Martin Hořeňovský 2017-03-29 20:30:59 +0200
  • 4838039b65 Merge pull request #869 from mloskot/patch-1 Phil Nash 2017-03-27 07:43:27 +0100
  • 2a221b8fcd Add nanodbc library to Catch users Mateusz Łoskot 2017-03-26 21:26:08 +0200
  • 79ce6930a2 remove redundant "/" Rian Quinn 2017-03-22 14:19:51 -0600
  • d762a7ca6c Expanded documentation about THROWS_AS assertions Martin Hořeňovský 2017-03-23 21:16:52 +0100
  • f23b6b8b85 Don't sanitize exception type in REQUIRE_THROWS_AS Martin Hořeňovský 2017-03-23 21:11:21 +0100
  • 196ac04553 remove redundant "/" Rian Quinn 2017-03-22 14:19:51 -0600
  • ae62f902ae Merge c3da6d6e41 into 4597b43912 R. Martinho Fernandes 2017-03-22 17:47:17 +0000
  • 4597b43912 Throw instead of calling exit in RegistrarForTagAliases constructor Martin Hořeňovský 2017-03-22 18:40:07 +0100
  • f64d914bff Throw instead of calling exit in enforceNotReservedTag Martin Hořeňovský 2017-03-22 17:53:22 +0100
  • d07999ddff Version struct now uses char* for holding branch name Martin Hořeňovský 2017-03-22 17:45:36 +0100
  • e04dc5105b use inline 'libraryVersion()' function (closes #858) Kevin Ushey 2017-03-16 11:17:45 -0700
  • cffb031ce1 Added polymorphic_value to OSS users Phil Nash 2017-03-22 10:33:52 +0000
  • f3ec843ba6 Changed all internal forwarding macro usages to put macro name as first argument (and ‘expression’, if any, last) This is a first step towards allowing expression arguments to become variadic Phil Nash 2017-03-21 13:22:39 +0000
  • 55ed17f97b Removed stray define Martin Hořeňovský 2017-03-20 10:53:32 +0100
  • 6a502cc2f5 Renamed licence file, license should now be detected by github Martin Hořeňovský 2017-03-20 08:59:25 +0100
  • 6a009fabcb Documented REQUIRE under CATCH_CONFIG_FAST_COMPILE Martin Hořeňovský 2017-03-17 17:02:39 +0100
  • 7a8a0205b4 CATCH_CONFIG_FAST_COMPILE now disables trys in REQUIRE* Martin Hořeňovský 2017-03-17 13:21:40 +0100
  • 3130c0da4b use inline 'libraryVersion()' function (closes #858) Kevin Ushey 2017-03-16 11:17:45 -0700
  • 4dc06bdb70 Use bulk vector::insert rather than back_inserter Mickey Rose 2017-03-15 13:38:19 +0100
  • 394bc2b2cf Use bulk vector::insert rather than back_inserter Mickey Rose 2017-03-15 13:38:19 +0100
  • 08b597b3e2 Merge pull request #856 from lightmare/script-exec-perm Phil Nash 2017-03-15 11:44:40 +0000
  • 46d166406d Set execute permission on runnable python scripts Mickey Rose 2017-03-15 12:24:18 +0100
  • 4ec8d53e91 Tag Alias registry is part of registry hub instead of it’s own singleton - should now be cleaned up properly Phil Nash 2017-03-15 09:45:37 +0000
  • e7984e3711 Reorganised the readme/ ref docs TOC and added link to reporters docs Phil Nash 2017-03-15 09:08:20 +0000
  • 90d89377ea Added docs on reporters Phil Nash 2017-03-15 09:07:23 +0000
  • 0692317bc5 Added Obj-C bindings fix to release notes Phil Nash 2017-03-15 09:04:09 +0000
  • e8b31108d6 Fix Catch::toString() linker error when main() is compiled as C++ Kevin Wojniak 2017-03-14 11:54:14 -0700
  • 95fc8d62a2 Fixed up old documentation links in release notes Martin Hořeňovský 2017-03-13 21:31:26 +0100
  • 0c015aa887 v1.8.2 release v1.8.2 Martin Hořeňovský 2017-03-13 21:29:30 +0100
  • f69f821853 Updatecd [!shouldFail] docs with extra explanatory note, Phil Nash 2017-03-13 19:35:17 +0000
  • 485dbdc0e7 Added link to event listeners docs Phil Nash 2017-03-13 19:27:18 +0000
  • 0afd52b98d Fix Objective-C Matchers Fixes #854 Phil Nash 2017-03-13 15:40:21 +0000
  • 38b05f1400 Don’t assume first CL arg (exe name) is present Fixes #729 Phil Nash 2017-03-13 11:00:58 +0000
  • db9866677e Don’t ref past end of string fixes #830 Phil Nash 2017-03-13 10:22:02 +0000
  • 4101ff314a #include <ctype> for std::to lower Phil Nash 2017-03-10 19:25:00 +0000
  • 68da5a6d19 Docs for Listeners Phil Nash 2017-03-10 19:17:25 +0000
  • e4a25ad5ff Added CATCH_REGISTER_LISTENER without the INTERNAL_ prefix Phil Nash 2017-03-10 19:15:03 +0000
  • 5d6c744d38 Qualified std::tolower in Clara. Fixes #543 Phil Nash 2017-03-10 18:38:52 +0000
  • 1855b76255 Add parentheses around macro parameter "expr" to avoid -Wparentheses in gcc. Toni Neubert 2017-03-09 12:57:53 +0100
  • 5dd0639520 Added FAIL_CHECK Works like FAIL, but does not abort test. As proposed in #765 Phil Nash 2017-03-08 15:40:20 +0000
  • a2515755c3 Merge pull request #846 from m0ppers/patch-1 Phil Nash 2017-03-07 11:34:07 +0000
  • 807941eb31 Add ArangoDB m0ppers 2017-03-07 12:29:13 +0100
  • a2e20b07f8 "Fix" build by annotating the new test as !shouldfail Martin Hořeňovský 2017-03-07 10:17:59 +0100
  • ace70407a2 Add tests for #835 Martin Hořeňovský 2017-03-06 22:07:33 +0100
  • 613e1466f9 Save errno before using sprintf, ifstream. Martin Hořeňovský 2017-03-06 21:51:22 +0100
  • d8f45cd5f1 changing tabs to spaces Alex Glyde 2017-03-06 10:55:00 -0500
  • 3afd077b55 teamcity reporter should time durations explicitly Alex Glyde 2017-03-06 10:35:03 -0500
  • e95bf48445 Take std::string by const-ref where possible Martin Hořeňovský 2017-03-06 13:16:43 +0100
  • 932a405e18 /Wx -> /WX (stupid typo) Martin Hořeňovský 2017-03-06 11:29:57 +0100
  • 9a037204fa Enable /Wx (Warnings as error) for SelfTest builds Martin Hořeňovský 2017-03-06 11:21:35 +0100
  • 374c050a42 benchmarkCompile.py fixup Martin Hořeňovský 2017-03-06 10:59:17 +0100
  • 8b8e3ee117 Disable C4702 in Exception tests self tests Martin Hořeňovský 2017-03-06 10:52:21 +0100
  • af1ed708e4 Copied release note fixes to documentation Martin Hořeňovský 2017-03-03 15:03:23 +0100
  • 041498b221 Fixed unintentional tabs Phil Nash 2017-03-06 09:23:31 +0000
  • d5a5883a10 Fixed mssing virtual destructor warnings philsquared 2017-03-06 08:59:52 +0000
  • 6fea473414 Fixed CMake generation of MSVC warning levels philsquared 2017-03-06 08:35:14 +0000
  • 68e7fdce20 Added 4265 to specific warnings in VS Phil Nash 2017-03-06 08:21:52 +0000
  • c0383a46f6 Update catch.hpp Tocic 2017-03-04 17:53:49 +0200
  • b4c9bf5802 Removed version # from readme - and script that updates it (as it’s now automatically in a badge) Phil Nash 2017-03-03 15:36:15 +0000
  • e952fa8946 Added release badge Phil Nash 2017-03-03 15:25:58 +0000
  • 84a178f0b0 Add AppVeyor status Phil Nash 2017-03-03 14:38:20 +0000