Commit Graph

  • 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
  • b245eaa7d1 Fix double-to-float conversion warning in tests Martin Hořeňovský 2017-04-25 17:48:28 +0200
  • be0fc60c07 Updated version number for v2 development and removed single include (for now). Phil Nash 2017-04-25 14:43:13 +0000
  • a0ada2e935 v1.9.3 v1.9.3 Phil Nash 2017-04-25 14:23:06 +0000
  • e4694f58da Removed errant uses of uint64_t fixes #894 Phil Nash 2017-04-25 14:15:59 +0000
  • 61ac34045c Enabled SFINAE stream test Phil Nash 2017-04-25 14:57:58 +0100
  • 569d355b36 Removed C++11 config macro docs Phil Nash 2017-04-25 14:57:47 +0100
  • 79650e44f4 Removed more C++98/03 compatibility Phil Nash 2017-04-25 12:40:52 +0100
  • 5c8ea03cc8 Removed debug break support for PowerPC Macs Phil Nash 2017-04-25 12:27:26 +0100
  • 242022460d Use std::chrono for Timer to eliminate platform dependency Phil Nash 2017-04-25 12:24:34 +0100
  • 67005d290c Removed more redundant compatibility stuff from timer Phil Nash 2017-04-25 12:13:16 +0100
  • f57f96f190 Removed pre-C++11 versions of Clang (3.4) and GCC (4.4) Phil Nash 2017-04-25 12:10:04 +0100
  • 71df66365e Gutted catch_compiler_capabilities Martin Hořeňovský 2017-04-25 12:41:30 +0200
  • 97707afae1 Removed catch_type_traits from CMakeLists.txt Phil Nash 2017-04-25 11:09:06 +0100
  • 1f3ba8a0b6 Converted (almost) all for-loops with iterators or indices to range-based Phil Nash 2017-04-25 11:06:52 +0100
  • 073377a4e4 CMake defaults to C++11 Phil Nash 2017-04-25 11:06:28 +0100
  • 6a09425de1 Remove C++98 backcompat from evaluate Martin Hořeňovský 2017-04-25 11:28:40 +0200
  • c6e5738d54 Remove c++98 backcompat from timer Martin Hořeňovský 2017-04-25 11:25:49 +0200
  • c6980ec2d8 Remove C++98 backcompat from toString Martin Hořeňovský 2017-04-25 11:21:22 +0200
  • 7c900660ef Removed superfluous reimplementation of type traits Martin Hořeňovský 2017-04-25 11:19:01 +0200
  • 2fdd81a33f Removed C++98 backcompat from Approx Martin Hořeňovský 2017-04-25 11:11:26 +0200
  • fc7f0a02b8 v1.9.2 v1.9.2 Martin Hořeňovský 2017-04-25 11:08:02 +0200
  • 211b330346 Don’t unconditionally #include <stdint.h> (as earlier MSVC don’t have it) Phil Nash 2017-04-25 08:43:14 +0100
  • d36fe214a6 Further tweaked alignment hack for Option Phil Nash 2017-04-25 08:38:25 +0100
  • a34c053f0a All of Approx's member functions now accept strong typedefs Martin Hořeňovský 2017-04-24 22:01:45 +0200
  • 4cdb203ec3 Improve documentation about using Catch with CMake Martin Hořeňovský 2017-04-24 16:27:43 +0200
  • 8014bf1124 cmake script to generate ctest definitions from catch tests: fix for test case body bracket Ernst Maurer 2017-04-23 00:08:48 +0300
  • a7f86956c9 cmake script to generate ctest definitions from catch tests: fix for test case body bracket Ernst Maurer 2017-04-23 00:08:48 +0300
  • 49d87cf182 Add Newsbeuter to OSS users list (#891) Alexander Batischev 2017-04-22 17:02:55 +0300
  • 295c0e6d13 Add Newsbeuter to OSS users list Alexander Batischev 2017-04-22 13:00:50 +0300
  • 5fa20573d9 Merge d9e00168ac into eedcc82d31 Craig Henderson 2017-04-21 11:56:45 +0000
  • b769da122e Merge c9a8b6da42 into eedcc82d31 HungMingWu 2017-04-21 11:56:44 +0000
  • eedcc82d31 Tweaked storage alignment "workaround" a bit more in Option. Phil Nash 2017-04-21 07:18:46 +0100
  • 8e8259091c Fix .travis.yml syntax Martin Hořeňovský 2017-04-20 22:54:17 +0200
  • 7869e5b007 Enable C++11 and C++14 on OSX on Travis Martin Hořeňovský 2017-04-20 22:52:41 +0200
  • a49af4648c Minor .travis.yml cleanup Martin Hořeňovský 2017-04-20 22:50:07 +0200
  • 417b2bcf5c Enable C++14 on Linux on Travis Martin Hořeňovský 2017-04-20 22:47:05 +0200
  • 8f0feaa6d2 Enable /std:c++latest (C++17) for AppVeyor VS 2017 Martin Hořeňovský 2017-04-20 21:32:50 +0200
  • b95163bd3a Don't enable POSIX signals under QNX Martin Hořeňovský 2017-04-20 21:02:25 +0200