Commit Graph

  • 3dc850312a Merge 6cf8f3af1c into 84d1c080d6 Max 2015-12-07 08:30:17 +0000
  • 6cf8f3af1c Make buildable with default main() function for Qt5 under Windows maxvodo 2015-12-07 11:06:30 +0300
  • 6f4098d519 Fix uninitialized member in TestRegistry David Wagner 2015-12-04 17:47:29 +0100
  • 84d1c080d6 Keep Xcode 7.1 happy Phil Nash 2015-11-24 18:16:21 +0000
  • 722315a1f5 Removed some trailing whitespace Phil Nash 2015-12-04 10:20:33 +0000
  • fdc42d0af4 Merged from develop branch - now v1.3.0 v1.3.0 Phil Nash 2015-12-04 10:19:08 +0000
  • 998e801a5b Fixed std::tolower overload ambiguity Craig Hutchinson 2015-12-03 15:52:43 +0000
  • bcab4455c2 Fixed std::tolower ambiguity Craig Hutchinson 2015-12-03 15:52:14 +0000
  • 8c80abe2db Added <cctype> and std::tolower Craig Hutchinson 2015-12-03 15:30:12 +0000
  • 8472c109a7 Added <cctype> and std::tolower Craig Hutchinson 2015-12-03 15:29:10 +0000
  • 7ae2f08fa5 Reverted std::tolower to ::tolower Craig Hutchinson 2015-12-03 15:10:34 +0000
  • a84ca2e2f7 Reverted std::tolower to ::tolower Craig Hutchinson 2015-12-03 14:56:30 +0000
  • 5860fdff8d Fixed std::memset Craig Hutchinson 2015-12-03 14:41:34 +0000
  • 20799cc44a Fixed std::isalnum() Craig Hutchinson 2015-12-03 14:38:25 +0000
  • 4d5f7a8826 Update catch_common.hpp Craig Hutchinson 2015-12-03 14:37:14 +0000
  • f31dc1253e Added std:: namespace for fabs() Craig Hutchinson 2015-12-03 14:35:43 +0000
  • d999f0c03a Fixed std::lower() Craig Hutchinson 2015-12-03 14:34:13 +0000
  • 693355cc75 Regenerated single header Phil Nash 2015-11-23 10:29:29 +0000
  • 5e0db60443 Use CATCH_AUTO_PTR in DebugOutStream Phil Nash 2015-11-23 10:28:13 +0000
  • ce547c1799 Moved branch on to v2 Phil Nash 2015-11-23 10:09:09 +0000
  • 28aece6a7a Added noexcept to CustomStdException destructor Phil Nash 2015-11-20 17:09:48 +0000
  • d274fc571c Added noexcept to CustomStdException destructor Phil Nash 2015-11-20 17:09:48 +0000
  • 7e15d9b20b dev build 4 v1.3.0-develop.4 Phil Nash 2015-11-20 16:59:14 +0000
  • 0e64973f55 Added support for manually registering test functions. As discussed in #421 Phil Nash 2015-11-20 16:54:07 +0000
  • bd8688cded Added support for manually registering test functions. As discussed in #421 Phil Nash 2015-11-20 16:54:07 +0000
  • c70170e904 Reduce number of places getCurrentRunContext() is called Phil Nash 2015-11-20 08:31:17 +0000
  • 6789dfa2ba catch_capture.hpp doesn't need to depend on catch_interfaces_capture.h Phil Nash 2015-11-19 18:37:39 +0000
  • fdc8a2b2df Fully removed Context class - responsibilities subsumed by RunContext Phil Nash 2015-11-19 18:30:03 +0000
  • eea9357284 Removed IRunner (rolled into IRunContext) Phil Nash 2015-11-19 17:53:21 +0000
  • 73968f29a5 ResultCapture -> RunContext Phil Nash 2015-11-19 17:45:56 +0000
  • b77b45a390 Some RunContext clean-up Phil Nash 2015-11-19 07:35:35 +0000
  • 2ebe11660c Approvals for generator test removal Phil Nash 2015-11-18 19:28:29 +0000
  • e55273db19 Removed old generators implementation (and tests) Phil Nash 2015-11-18 19:19:17 +0000
  • a594179dbf Fixed Catch download URL _tnull 2015-11-18 12:15:36 +0100
  • e4fa62a14e dev build 3 v1.3.0-develop.3 Phil Nash 2015-11-18 08:39:54 +0000
  • a49f088032 exception translators considered even for types deriving from std::exception, now - also added docs for exception translators - updated approvals Phil Nash 2015-11-18 08:39:21 +0000
  • ed6e9128a4 Session's argv now taken by char const* const* - see #427 Phil Nash 2015-05-29 06:16:24 +0100
  • c5879b0bb5 Merge a0f6c9965d into d758428fe2 Espen Halsaa Albrektsen 2015-11-17 09:09:13 +0000
  • 3523c39f44 Changed 'auto' into 'bool' for C++98 compatibility CNugteren 2015-11-12 15:31:42 +0100
  • 2585d280d1 Added an optional absolute margin to the approximation checks cnugteren 2015-11-12 15:07:20 +0100
  • 30e5affa2e Merge 1b4383185c into 92356769f1 Stefan Näwe 2015-11-06 18:08:04 +0000
  • 92356769f1 dev build 2 v1.3.0-develop.2 Phil Nash 2015-11-06 18:06:56 +0000
  • d10b73f9f1 changed Not struct to a class. - it was forward declared as a class, which caused warnings on some compilers. It should really have been a class anyway. - this addresses the same issue as PR #534, albeit from the other angle. Phil Nash 2015-11-06 18:05:35 +0000
  • 71fd2c2fdf Fixed test names mentioning the new Matcher combinator operators Phil Nash 2015-11-06 06:54:15 +0000
  • 1b4383185c don't forward declare as class and later define as struct Stefan Näwe 2015-11-06 14:51:56 +0100
  • 6ed5d5f6ca don't forward declare as class and define as struct Stefan Näwe 2015-11-06 14:15:01 +0100
  • 08844e7e57 build 1.3.0-develop.1 v1.3.0-develop.1 Phil Nash 2015-11-05 18:52:18 +0000
  • 054e3c5b43 Added &&, || and ! operator overloads for matchers (syntactic sugar for AllOf, AnyOf and Not compositional matchers, respectively) Phil Nash 2015-11-05 18:46:00 +0000
  • f3e7722cc6 Don't introduce Catch::Matchers namespace in macro - this could be a breaking change - fixed up self-test code to compensate Phil Nash 2015-11-05 18:10:33 +0000
  • 315c83ad87 Removed unnecessary parentheses Phil Nash 2015-11-04 18:49:19 +0000
  • 9576ad9108 Removed unused parameter - as per PR #530 Phil Nash 2015-11-04 18:11:54 +0000
  • e91738103c Stripped trailing whitespace from all source code lines (replaces need for PRs #310 and #504) Phil Nash 2015-11-04 18:01:28 +0000
  • 8c32b49d5f Added script to strip trailing whitespace from source files Phil Nash 2015-11-04 07:33:39 +0000
  • ece529ae7c Fixed noexcept destructors issue Phil Nash 2015-11-03 17:37:43 +0000
  • 9e42153fe5 dev build 16 v1.2.1-develop.16 Phil Nash 2015-11-03 17:06:54 +0000
  • c81778ecd0 Fixed CMake file (changed SectionTrackerTests.cpp - now deleted - to the new PartTrackerTests.cpp) Phil Nash 2015-11-03 17:06:24 +0000
  • f5642be7b4 Fixed reversed logic of NoAssertions warning check (that explains the previous regressions) Phil Nash 2015-11-03 17:05:08 +0000
  • 7e34619f03 v1.2.1-develop.15 - includes all new section tracker v1.2.1-develop.15 Phil Nash 2015-11-03 08:00:43 +0000
  • 4636be9744 Merge branch 'NewSectionTracking' into develop Phil Nash 2015-11-03 07:55:29 +0000
  • 015e07100e Added SUCCEEDs to empty leaf sections to avoid failing due to no assertions Phil Nash 2015-11-03 07:46:37 +0000
  • bc8840cbb8 Removed deprecated section tracking implementation and tests Phil Nash 2015-11-03 07:38:14 +0000
  • 471bd2556a Approved changes due to "No assertions" warnings now firing correctly on inner sections Phil Nash 2015-11-03 07:33:43 +0000
  • aa49823bc0 perform startRun() at the start of each test case Phil Nash 2015-11-03 07:29:23 +0000
  • 52a417df7b Fitted new section tracking Phil Nash 2015-11-02 19:21:46 +0000
  • bfc2fc8191 Merge 4f2e51cafe into d758428fe2 Michael Vetter 2015-11-02 12:58:42 +0000
  • 4f2e51cafe Remove trailing whitespaces Michael Vetter 2015-11-02 13:55:21 +0100
  • 0b523db6b9 Converted all new part tracking tests/ sections to non variadic form Phil Nash 2015-11-02 06:16:09 +0000
  • b8515929b8 Moved all new tracking impl into catch_test_case_tracker.pp Phil Nash 2015-11-02 06:14:52 +0000
  • 1df7610550 Merge a0e64729f0 into d758428fe2 xaizek 2015-10-30 22:01:15 +0000
  • a0e64729f0 Fix whitespace errors in include/** xaizek 2015-09-30 12:46:21 +0300
  • 3deb3e010f Removed the "part" component of the tracker names Phil Nash 2015-10-29 19:41:50 +0000
  • 73a140fb9e More minor tweaks Phil Nash 2015-10-29 19:33:25 +0000
  • ef62b578e2 Added tests for failing a section within a generator - small fixes to implementation to make it work Phil Nash 2015-10-29 19:25:27 +0000
  • f4389b4fdb more minor clean-ups Phil Nash 2015-10-29 08:33:50 +0000
  • 4b99be6a9a Cleaned tests up a bit Phil Nash 2015-10-29 08:17:55 +0000
  • 293e54dcbe Added IndexTracker and got it working with a single generator - made some simplifications to state machine Phil Nash 2015-10-29 08:02:40 +0000
  • 804786f840 Merge 4c41641799 into b3b2352045 VZ 2015-10-28 23:53:38 +0000
  • 4c41641799 Get rid of unused parameter in TestEventListenerBase::assertionEnded() Vadim Zeitlin 2015-10-29 00:52:05 +0100
  • 73dd1ddf1f Disable -Wparentheses warnings for g++ < 4.8 Vadim Zeitlin 2015-10-28 20:19:35 +0100
  • 1f481e4da0 Merge 0394905325 into d758428fe2 Kevin Ushey 2015-10-27 20:49:14 +0000
  • 0394905325 restrict nullptr detection to gcc 4 (closes #526) Kevin Ushey 2015-10-27 13:44:57 -0700
  • 0546ade3e1 Merge 3fc8a8c82c into b3b2352045 Pavel Vainerman 2015-10-26 20:34:30 +0000
  • 3fc8a8c82c LexSort function optimization Pavel Vaynerman 2015-10-26 23:28:25 +0300
  • 71767e44d3 Merge 85f160075a into d758428fe2 jh3141 2015-10-26 17:00:13 +0000
  • d758428fe2 Merge pull request #523 from nabijaczleweli/patch-1 Phil Nash 2015-10-26 14:47:29 +0000
  • 9a6a0865f2 More name changes Phil Nash 2015-10-23 18:44:48 +0100
  • 2c6411e70a Tweaks Phil Nash 2015-10-23 18:34:16 +0100
  • 1cb993970a First cut of new section/ part tracking Phil Nash 2015-10-23 18:20:33 +0100
  • bc00d59a4e Fix typo in catch_stream.hpp Jędrzej 2015-10-22 21:49:32 +0200
  • 6b8887fe61 Fix warnings with gcc 4.7 and -Werror=parentheses Matt Godbolt 2015-10-19 20:34:08 -0500
  • b3b2352045 Fixed some missing sentence structure Phil Nash 2015-10-19 09:16:16 +0100
  • b3c9d58484
    Add TAP reporter Colton Wolkins (Ogre) 2015-10-15 00:54:37 -0600
  • c9a188df45 Merge pull request #512 from daniel-j-h/better_travis Phil Nash 2015-10-07 15:12:17 +0100
  • e904aa7f6e Improve the Travis CI integration. Daniel J. Hofmann 2015-10-06 12:28:18 +0200
  • d4948d825e Merge 67ba3bd0ce into 15317632f3 Roberto Di Remigio 2015-10-05 23:08:59 +0000
  • 67ba3bd0ce Merge remote-tracking branch 'upstream/master' Roberto Di Remigio 2015-10-06 01:08:33 +0200
  • 4d123dbf90 Fix test Pietro Cerutti 2015-10-02 18:08:52 +0000
  • 4addc7430c Change --force-no-color to --no-colour Kristopher Johnson 2015-10-01 08:59:48 -0400
  • d43a47efca Refactored stream related stuff - simpler, polymorphic hierarchy-based, approach - less bitty conditionals spread across the code - all resolved up-front so now config class is immutable (it had evolved the way it was and in need of a clean-up sweep for a long time) Phil Nash 2015-09-29 19:21:08 +0100
  • 587569ac33 Add --force-no-colour command-line option Kristopher Johnson 2015-09-29 09:41:45 -0400