Commit Graph

  • 2a221b8fcd Add nanodbc library to Catch users Mateusz Łoskot 2017-03-26 21:26:08 +02:00
  • 79ce6930a2 remove redundant "/" Rian Quinn 2017-03-22 14:19:51 -06:00
  • d762a7ca6c Expanded documentation about THROWS_AS assertions Martin Hořeňovský 2017-03-23 21:16:52 +01:00
  • f23b6b8b85 Don't sanitize exception type in REQUIRE_THROWS_AS Martin Hořeňovský 2017-03-23 21:11:21 +01:00
  • 4597b43912 Throw instead of calling exit in RegistrarForTagAliases constructor Martin Hořeňovský 2017-03-22 18:40:07 +01:00
  • f64d914bff Throw instead of calling exit in enforceNotReservedTag Martin Hořeňovský 2017-03-22 17:53:22 +01:00
  • d07999ddff Version struct now uses char* for holding branch name Martin Hořeňovský 2017-03-22 17:45:36 +01:00
  • e04dc5105b use inline 'libraryVersion()' function (closes #858) Kevin Ushey 2017-03-16 11:17:45 -07:00
  • cffb031ce1 Added polymorphic_value to OSS users Phil Nash 2017-03-22 10:33:52 +00:00
  • 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 +00:00
  • 55ed17f97b Removed stray define Martin Hořeňovský 2017-03-20 10:53:32 +01:00
  • 6a502cc2f5 Renamed licence file, license should now be detected by github Martin Hořeňovský 2017-03-20 08:59:25 +01:00
  • 6a009fabcb Documented REQUIRE under CATCH_CONFIG_FAST_COMPILE Martin Hořeňovský 2017-03-17 17:02:39 +01:00
  • 7a8a0205b4 CATCH_CONFIG_FAST_COMPILE now disables trys in REQUIRE* Martin Hořeňovský 2017-03-17 13:21:40 +01:00
  • 4dc06bdb70 Use bulk vector::insert rather than back_inserter Mickey Rose 2017-03-15 13:38:19 +01:00
  • 08b597b3e2 Merge pull request #856 from lightmare/script-exec-perm Phil Nash 2017-03-15 11:44:40 +00:00
  • 46d166406d Set execute permission on runnable python scripts Mickey Rose 2017-03-15 12:24:18 +01:00
  • 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 +00:00
  • e7984e3711 Reorganised the readme/ ref docs TOC and added link to reporters docs Phil Nash 2017-03-15 09:08:20 +00:00
  • 90d89377ea Added docs on reporters Phil Nash 2017-03-15 09:07:23 +00:00
  • 0692317bc5 Added Obj-C bindings fix to release notes Phil Nash 2017-03-15 09:04:09 +00:00
  • e8b31108d6 Fix Catch::toString() linker error when main() is compiled as C++ Kevin Wojniak 2017-03-14 11:54:14 -07:00
  • 95fc8d62a2 Fixed up old documentation links in release notes Martin Hořeňovský 2017-03-13 21:31:26 +01:00
  • 0c015aa887 v1.8.2 release v1.8.2 Martin Hořeňovský 2017-03-13 21:29:30 +01:00
  • f69f821853 Updatecd [!shouldFail] docs with extra explanatory note, Phil Nash 2017-03-13 19:35:17 +00:00
  • 485dbdc0e7 Added link to event listeners docs Phil Nash 2017-03-13 19:27:18 +00:00
  • 0afd52b98d Fix Objective-C Matchers Fixes #854 Phil Nash 2017-03-13 15:40:21 +00:00
  • 38b05f1400 Don’t assume first CL arg (exe name) is present Fixes #729 Phil Nash 2017-03-13 11:00:58 +00:00
  • db9866677e Don’t ref past end of string fixes #830 Phil Nash 2017-03-13 10:22:02 +00:00
  • 4101ff314a #include <ctype> for std::to lower Phil Nash 2017-03-10 19:25:00 +00:00
  • 68da5a6d19 Docs for Listeners Phil Nash 2017-03-10 19:17:25 +00:00
  • e4a25ad5ff Added CATCH_REGISTER_LISTENER without the INTERNAL_ prefix Phil Nash 2017-03-10 19:15:03 +00:00
  • 5d6c744d38 Qualified std::tolower in Clara. Fixes #543 Phil Nash 2017-03-10 18:38:52 +00:00
  • 5dd0639520 Added FAIL_CHECK Works like FAIL, but does not abort test. As proposed in #765 Phil Nash 2017-03-08 15:40:20 +00:00
  • a2515755c3 Merge pull request #846 from m0ppers/patch-1 Phil Nash 2017-03-07 11:34:07 +00:00
  • 807941eb31 Add ArangoDB m0ppers 2017-03-07 12:29:13 +01:00
  • a2e20b07f8 "Fix" build by annotating the new test as !shouldfail Martin Hořeňovský 2017-03-07 10:17:59 +01:00
  • ace70407a2 Add tests for #835 Martin Hořeňovský 2017-03-06 22:07:33 +01:00
  • 613e1466f9 Save errno before using sprintf, ifstream. Martin Hořeňovský 2017-03-06 21:51:22 +01:00
  • d8f45cd5f1 changing tabs to spaces Alex Glyde 2017-03-06 10:55:00 -05:00
  • 3afd077b55 teamcity reporter should time durations explicitly Alex Glyde 2017-03-06 10:35:03 -05:00
  • e95bf48445 Take std::string by const-ref where possible Martin Hořeňovský 2017-03-06 13:16:43 +01:00
  • 932a405e18 /Wx -> /WX (stupid typo) Martin Hořeňovský 2017-03-06 11:29:57 +01:00
  • 9a037204fa Enable /Wx (Warnings as error) for SelfTest builds Martin Hořeňovský 2017-03-06 11:21:35 +01:00
  • 374c050a42 benchmarkCompile.py fixup Martin Hořeňovský 2017-03-06 10:59:17 +01:00
  • 8b8e3ee117 Disable C4702 in Exception tests self tests Martin Hořeňovský 2017-03-06 10:52:21 +01:00
  • af1ed708e4 Copied release note fixes to documentation Martin Hořeňovský 2017-03-03 15:03:23 +01:00
  • 041498b221 Fixed unintentional tabs Phil Nash 2017-03-06 09:23:31 +00:00
  • d5a5883a10 Fixed mssing virtual destructor warnings philsquared 2017-03-06 08:59:52 +00:00
  • 6fea473414 Fixed CMake generation of MSVC warning levels philsquared 2017-03-06 08:35:14 +00:00
  • 68e7fdce20 Added 4265 to specific warnings in VS Phil Nash 2017-03-06 08:21:52 +00:00
  • 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 +00:00
  • e952fa8946 Added release badge Phil Nash 2017-03-03 15:25:58 +00:00
  • 84a178f0b0 Add AppVeyor status Phil Nash 2017-03-03 14:38:20 +00:00
  • f9db24a824 Refactored console reporter include logic to match Xml Reporter’s Phil Nash 2017-03-03 14:19:41 +00:00
  • 9bee606dd6 Tweaked Xml Reporter to follow same success/ info behaviour as Console reporter Phil Nash 2017-03-03 14:12:47 +00:00
  • be4f6ab8e1 Change reporting of CAPTURE'd variables Martin Hořeňovský 2017-03-03 14:34:50 +01:00
  • fd6c7aee6d Fixed compile benchmark script Martin Hořeňovský 2017-03-02 18:27:31 +01:00
  • cd6de9cd34 Don't reconstruct expression on encountering fatal error Martin Hořeňovský 2017-03-02 18:18:28 +01:00
  • 40f6a5b8a4 Added duration reporting to compact reporter Martin Hořeňovský 2017-03-02 16:16:17 +01:00
  • 95b0eb2b6c TAP reporter now behaves as if -s was always set Martin Hořeňovský 2017-03-02 15:54:08 +01:00
  • 0b28d3daf2 Merge branch 'tap-count-success' of https://github.com/gahr/Catch Martin Hořeňovský 2017-03-02 15:23:46 +01:00
  • 8435dcbb61 Resized main logo again Phil Nash 2017-03-01 17:00:33 +00:00
  • 99347df70e Updated artwork Phil Nash 2017-03-01 16:47:04 +00:00
  • 658b5f63ef Updated release notes Phil Nash 2017-03-01 16:06:48 +00:00
  • c6535a080e v1.8.1 release v1.8.1 Phil Nash 2017-03-01 16:04:44 +00:00
  • 673ec550f5 Moved definition of _BSD_SOURCE earlier Phil Nash 2017-03-01 15:58:57 +00:00
  • ff78e7c45a Fixed typo in test name Phil Nash 2017-03-01 15:58:34 +00:00
  • da023b2f9a TAP Reporter: count success tests even if not printed Pietro Cerutti 2017-03-01 09:24:58 +00:00
  • 470561cbbd Update release-notes.md Phil Nash 2017-03-01 08:24:16 +00:00
  • 417202b743 Update release-notes.md Phil Nash 2017-03-01 08:22:38 +00:00
  • 0952b76e16 v1.8.0 release v1.8.0 Phil Nash 2017-02-28 14:19:09 +00:00
  • bbeb192ec9 Updated baselines Martin Hořeňovský 2017-02-27 16:27:43 +01:00
  • e4f4335b07 Improved Approx documentation Martin Hořeňovský 2017-02-27 14:22:17 +01:00
  • 8c07899715 Added tests for using margin with Approx. Martin Hořeňovský 2017-02-27 14:15:03 +01:00
  • d5c623b3b6 Merge branch 'develop' of https://github.com/CNugteren/Catch Martin Hořeňovský 2017-02-27 13:12:13 +01:00
  • 061a183036 Console reporter now uses fixed decimal formatting Martin Hořeňovský 2017-02-27 11:34:15 +01:00
  • 70ac6dbb9f Minor output improvements in approvalTests.py Martin Hořeňovský 2017-02-24 15:56:26 +01:00
  • 593161ddd8 Documented the new vector matchers Martin Hořeňovský 2017-02-24 15:42:11 +01:00
  • 71e500f4b5 Updated reporter documentation Martin Hořeňovský 2017-02-24 14:01:33 +01:00
  • ad942885ce Removed unused exception object from release notes script Phil Nash 2017-02-23 08:10:37 +00:00
  • e058a37614 Removed stray code Phil Nash 2017-02-23 08:10:16 +00:00
  • 72b72ca937 Fix C++11 dependency in TAP reporter Martin Hořeňovský 2017-02-22 17:04:36 +01:00
  • a8a6b3159d Disabled C4312 in the evaluate layer Martin Hořeňovský 2017-02-22 14:14:59 +01:00
  • 9e2616aeac Add missing assert.h include to reporter bases. Martin Hořeňovský 2017-02-22 13:31:51 +01:00
  • c5ffd2e3f0 Fixed up Automake reporter Martin Hořeňovský 2017-02-22 13:29:17 +01:00
  • 0f24a8c06f Added Automake and TAP reporters to SelfTest's main Martin Hořeňovský 2017-02-22 13:28:36 +01:00
  • b0260c615d Fixed-up TAP reporter a bit. Martin Hořeňovský 2017-02-22 13:28:13 +01:00
  • a63ce953a0 Add TAP reporter Colton Wolkins (Ogre) 2015-10-15 00:54:37 -06:00
  • b753f05d74 Add reporter for Automake (#826) Justin Wilson 2017-02-22 04:17:25 -06:00
  • 9bab7c8229 Changed console reporter test duration reporting format Martin Hořeňovský 2017-02-17 14:07:56 +00:00
  • d8c4512b25 Removed tabs Phil Nash 2017-02-22 08:26:52 +00:00
  • 2e08bfe9cc Single include generator now handles spaces between # and include Phil Nash 2017-02-22 08:05:31 +00:00
  • d2a59ad37b Fixed test spec parser issue - multiple specs in a single string, with escapes in each were erroring out Phil Nash 2017-02-22 07:49:38 +00:00
  • 10dfca34ac Added first vector matchers (Contains and Equals) Phil Nash 2017-02-21 16:05:04 +00:00
  • 45d4096756 Generalised Matchers so objects and comparators can be different types Phil Nash 2017-02-21 15:52:03 +00:00
  • 4e6938d78e Moved matchers tests into their own file Phil Nash 2017-02-21 14:19:09 +00:00
  • 1ca8cefa9a Added #define needed for gettimeofday() to be declared on some versions of Cygwin Phil Nash 2017-02-21 11:32:32 +00:00
  • ca66dd243c Added a couple more unimplemented assignment operators to silence VS2013 warnings philsquared 2017-02-21 09:10:44 +00:00
  • 44632c3d71 Merge branch 'warning-c4512' of https://github.com/gchudnov/Catch into gchudnov-warning-c4512 philsquared 2017-02-21 08:47:34 +00:00