Commit Graph

  • 7940d58a2f "test" expression using !! instead of static_cast to bool. This addresses #657 while (hopefully) maintaining fix for #574 Phil Nash 2016-05-12 19:17:55 +0100
  • 78c7a7bf51 npm comp: include dirs, package Andrea Colaci 2016-05-12 15:54:18 +0100
  • ebf9f3bb9d v1.5.3 v1.5.3 Phil Nash 2016-05-10 19:09:59 +0100
  • 1ebebd4ab8 Merge branch 'rcdailey-throw-on-duplicate-tests' Phil Nash 2016-05-10 19:07:07 +0100
  • b57e734eb4 Merge branch 'throw-on-duplicate-tests' of git://github.com/rcdailey/Catch into rcdailey-throw-on-duplicate-tests Phil Nash 2016-05-10 19:06:47 +0100
  • b6197b2171 add missing argument to CATCH_CHECK_THROWS (closes #602) Kevin Ushey 2016-04-21 18:26:17 -0700
  • 5aa2b82b17 Merge pull request #656 from daniel-j-h/better_travis Phil Nash 2016-05-07 23:19:26 +0100
  • 5c198d85e6 v1.5.2 v1.5.2 Phil Nash 2016-05-07 23:14:04 +0100
  • 5a6b291878 Using Clara 0.0.2.4 - fixes issue with spaces in quoted arguments Phil Nash 2016-05-07 23:12:46 +0100
  • 1706dd4f11 Pins LLVM 3.8 (stable) instead of tracking the nightly repository Daniel J. Hofmann 2016-05-07 18:54:46 +0200
  • 73869e9143 Passing by value is a potential performance issue, for const comparision (Coverity defect) Nigel Stewart 2016-05-07 20:05:20 +1000
  • ae84c6a30b URL fixed Eldar Zakirov 2016-05-06 22:44:35 +0300
  • 92b141ee53 v1.5.1 v1.5.1 Phil Nash 2016-04-28 08:13:00 +0100
  • 4f1263d6b4 Removed use of dynamic_cast from test_case_tracker. (Thanks to #631 and #648) Phil Nash 2016-04-28 08:10:10 +0100
  • 3b19458fed Removed use of dynamic_cast for MultipleReporters (Thanks to #630, #636 and #648) Phil Nash 2016-04-28 07:54:57 +0100
  • 9260e6b949 Merge 2ebd7dc10e into e5537842d0 Eirik Byrkjeflot Anonsen 2016-04-28 06:56:33 +0000
  • 14689513ad Merge 27373d4f2c into e5537842d0 Eirik Byrkjeflot Anonsen 2016-04-28 06:56:29 +0000
  • 4328eddb61 Merge 162ea1a49a into e5537842d0 Eirik Byrkjeflot Anonsen 2016-04-26 20:33:36 +0000
  • e5537842d0 Regenerated single include (forgot for previously tagged release) v1.5.0 V1.5.0 Phil Nash 2016-04-25 18:56:50 +0100
  • 0fe303b6b7 v1.5.0 (due to new embedded Clara) Phil Nash 2016-04-23 13:25:51 +0100
  • 1c47fe023a Updated embedded Clara to 0.0.2.3 - has all new, more robust, token parsing. - eliminates issue with unreachable code - allows use of forward slashes to introduce short args on Windows Phil Nash 2016-04-23 13:21:29 +0100
  • 6f3bc629be Merge branch 'AzCopey-hotfix/override-warning' Phil Nash 2016-04-23 13:14:08 +0100
  • 9e650b98b2 update .travis.yml for clang 3.8 Eric Schmidt 2016-04-22 00:39:36 -0600
  • d81594d7b7 Put quote marks around printed characters; also nicely print some escapes Eric Schmidt 2016-04-20 21:52:20 -0600
  • 8c38bd9d68 Fix warning: conversion from 'int' to 'char', possible loss of data. yuboxie 2016-04-20 03:06:00 -0700
  • 6de7142d1f Merge pull request #634 from rafaeleyng/patch-1 Phil Nash 2016-04-05 18:23:22 +0100
  • 2ebd7dc10e Eliminate dynamic cast by implementing MultipleReporters as a linked list Eirik Byrkjeflot Anonsen 2016-04-05 18:21:49 +0200
  • 8f7a9e98a8 Changed encoding of MiscTests.cpp to utf-8 Vladimir Zelenkin 2016-04-05 14:21:32 +0300
  • 42d4e9f1b0 1. fixed bug in XmlEncode::encodeTo(): incorrect escaping of UTF-8 symbols 2. added test for XmlEncode in case of UTF-8 symbols Vladimir Zelyonkin 2016-04-05 10:00:15 +0300
  • 7544644bb4 Update tutorial.md Rafael Eyng 2016-04-04 23:04:45 -0300
  • 27373d4f2c refactor: Clean up addReporter() Eirik Byrkjeflot Anonsen 2016-04-04 19:05:27 +0200
  • 218d0bdcc7 Eliminate dynamic cast by promoting interface to parent class Eirik Byrkjeflot Anonsen 2016-04-04 18:51:33 +0200
  • 162ea1a49a Replace two dynamic_casts with static_casts Eirik Byrkjeflot Anonsen 2016-04-04 18:29:07 +0200
  • 8e7395f2c6 removes uneeded parentheses Trevor Hickey 2016-04-01 23:59:17 -0400
  • aee03ac03b Include catch header files in CMake script Robert Dailey 2016-04-01 12:01:33 -0500
  • 86c0ea2999 [#608] Don't use exit() on duplicate test descriptions Robert Dailey 2016-04-01 11:54:23 -0500
  • 7075b7defb Added missing CATCH_OVERRIDE to CumulativeReporterBase::assertionEnded(). This fixes a warning when building in Xcode 7.2+ with default warning settings. Ian Copland 2016-03-29 17:03:09 +0100
  • 8adcc20f2d Merge 922121a2d2 into f4ba8aaf19 Nik Reiman 2016-03-29 13:51:03 +0000
  • 922121a2d2 Fix unreachable code warning from MSVC Nik Reiman 2016-03-29 12:29:14 +0200
  • f2ce93d4c6 Merge a594179dbf into c984fc3ecd Elias Rohrer 2016-03-20 16:13:25 +0000
  • c87b13a8cd see issue #617. m_exprComponents.op is never assigned the value !, so don't check for it. Ross Bencina 2016-03-20 11:28:00 +1100
  • 19bdb49883 remove concatenation of m_exprComponents.op in if-branch where op has tested empty in previous line Ross Bencina 2016-03-20 10:05:51 +1100
  • 127b3e564e Merge 736ae58b77 into c984fc3ecd Ramon Buckland 2016-03-19 10:30:56 +0000
  • 736ae58b77 Update to have correct download URLs Ramon Buckland 2016-03-19 21:30:38 +1100
  • c984fc3ecd v1.4.0 - use __COUNTER__ for unique IDS instead of __LINE__ (where possible) + bug fixes v1.4.0 Phil Nash 2016-03-15 07:24:26 +0000
  • 447f53e9e3 Fixed !shouldfail Phil Nash 2016-03-14 19:13:34 +0000
  • 13a887ad24 Use __COUNTER__ when generating unique names instead of __LINE__, if available. Based on PR #351 Phil Nash 2015-12-15 07:50:51 +0000
  • 02af70ed0b build v1.3.6 (include's David Grayson's fix for the gcc pragma) Phil Nash 2016-03-11 18:31:52 +0000
  • c362894565 Merge branch 'DavidEGrayson-pr_gcc_pragma_typo' Phil Nash 2016-03-11 07:59:20 +0000
  • 921ad290bd Support closure in REGISTER_TEST_CASE macros. Anton Rapetov 2016-03-09 15:52:37 +0300
  • 658185888f Change type of members in Catch::NameAndDesc to std::string to make possible genereate TEST_CASE name on the fly. Anton Rapetov 2016-03-09 15:52:07 +0300
  • 97e335437e Fix CATCH_INTERNAL_SUPPRESS_PARENTHESES_WARNINGS: GCC needs to be capitalized. David Grayson 2016-03-04 19:24:07 -0800
  • ae5ee2cf63 v1.3.5 v1.3.5 Phil Nash 2016-02-29 08:17:18 +0000
  • f895e0d95f Rebased approvals following colour changes Phil Nash 2016-02-29 08:13:27 +0000
  • 458f37ed57 Merge branch 'explicit-bool-conversion' of git://github.com/seanmiddleditch/Catch into seanmiddleditch-explicit-bool-conversion Phil Nash 2016-02-29 08:05:46 +0000
  • 91bfe68a75 Suppress parentheses warnings on clang and gcc - should address #593, #528, #521, #496 (and possibly others) Phil Nash 2016-02-29 08:01:06 +0000
  • 8ccb18daa9 Added --use-colour option to give finer control over colourisation. --force-colour is still present but deprecated (will remove in v2) Phil Nash 2016-02-24 18:51:01 +0000
  • e0e375773c Merge 784f2ef98f into dce2154474 blackhearted 2016-02-27 17:28:15 +0000
  • dce2154474 Merge pull request #598 from luxe/patch-1 Phil Nash 2016-02-27 17:06:57 +0000
  • e52ad48fb7 removes link to missing readme file Trevor Hickey 2016-02-26 10:29:23 -0500
  • 776247af81 Support explicit operator bool Sean Middleditch 2016-02-25 00:34:09 -0800
  • 33d8d9c5ee Avoid zero width in Tbc::Text Mickey Rose 2016-02-21 15:09:28 +0100
  • 1501339438 SelfTest checks for out_of_range exception coming from Tbc::Text Mickey Rose 2016-02-21 15:04:06 +0100
  • 3b4edd7a48 Build for v1.3.4 v1.3.4 Phil Nash 2016-02-10 19:24:48 +0000
  • 880a2046d9 Use Clara v0.0.1.1 Phil Nash 2016-02-10 19:21:09 +0000
  • ffad3a0a39 Fix as suggested in #574 Cast expression to bool to prevent custom && from defeating short-circuiting Phil Nash 2016-02-10 05:49:56 +0000
  • 5300004f50 - Rename isValidChar() -> isValidByte() - Minor adjustments to mimic styling of surrounding code P.S.: a .clang-format file would be nice ;-) Ludger Sprenker 2016-02-06 16:38:25 +0100
  • 0837427e00 Minor changes suggested by nabijaczleweli Ludger Sprenker 2016-02-06 16:08:48 +0100
  • f37c95088c Produce valid xml and preserve utf8 characters in attributes Ludger Sprenker 2016-02-06 14:31:24 +0100
  • 24d50f40c1 Use inline assembly with gcc under Linux for CATCH_TRAP Vadim Zeitlin 2016-02-05 15:09:16 +0100
  • 3e657a8cf8 Refactor CATCH_BREAK_INTO_DEBUGGER() to avoid repetition Vadim Zeitlin 2016-02-05 15:08:16 +0100
  • 105956fecc Add support for breaking into debugger for Linux Vadim Zeitlin 2016-02-05 14:56:20 +0100
  • f08e5ff915 Move templates around to avoid linkage errors when CATCH_CONFIG_MAIN isn't defined Ryan Gonzalez 2016-01-22 12:49:42 -0600
  • 3bd20bf2cd Removed reference to pre 1.0 release from README v1.3.3 Phil Nash 2016-01-22 07:57:45 +0000
  • c7243562b0 v1.3.3 Phil Nash 2016-01-22 07:52:07 +0000
  • b84e08ad6f Fix EndsWith Matcher (and refactored EndsWith and StartsWith in terms of endsWith and startsWith) (see Issue #573) Phil Nash 2016-01-22 07:50:59 +0000
  • aca16a0f99 Fixed CATCH_REGISTER_TEST_CASE too Phil Nash 2016-01-22 07:50:10 +0000
  • 784f2ef98f change: single_include: WinCE compatibility. Vladimir Stepanov 2016-01-08 13:00:46 +0100
  • f294c98472 Fixed REGISTER_TEST_CASE for VS2013 (hopefully) - see #549 Phil Nash 2016-01-05 08:19:16 +0000
  • 7424b23bfb v1.3.1 Phil Nash 2015-12-28 15:07:32 +0000
  • dbd3a84d92 Fixed catch_with_main.hpp (no longer references deleted catch_runner.hpp) Phil Nash 2015-12-28 15:06:04 +0000
  • 2beec11153 Fix REQUIRE with const char strings Ryan Gonzalez 2015-12-24 11:57:40 -0600
  • ebf172be0b Lazily stringify expressions (closes #556) Ryan Gonzalez 2015-12-24 11:37:28 -0600
  • 2820354814 Moved thanks comment to appropriate location. Kirk MacTavish 2015-12-16 17:11:48 -0500
  • b6f04c8772 adds ApproxContainer for stl container comparison. Kirk MacTavish 2015-12-16 15:52:33 -0500
  • f4ba8aaf19 dev build 2 v2.0.0-develop-2 Phil Nash 2015-12-15 07:54:49 +0000
  • 25899ea20e Use __COUNTER__ when generating unique names instead of __LINE__, if available. Based on PR #351 Phil Nash 2015-12-15 07:50:51 +0000
  • 725d83e37d Fixed code analysis warning C28251. Tommy Nguyen 2015-07-04 20:13:18 +0200
  • 5262e61e9d Approvals for Matcher change (added comma) Phil Nash 2015-12-10 18:43:29 +0000
  • 36cee598cf Approvals for Matcher change (added comma) Phil Nash 2015-12-10 18:16:30 +0000
  • 506b915f7f Add missing comma when in captured expression for matchers Simon Warta 2015-08-08 00:15:58 +0200
  • 5cab3cc1b8 Fixed non-variadic version of REGISTER_TEST_CASE Phil Nash 2015-12-09 18:24:29 +0000
  • a5fba672e1 Add missing comma when in captured expression for matchers Simon Warta 2015-08-08 00:15:58 +0200
  • 2106d82881 Fixed non-variadic version of REGISTER_TEST_CASE Phil Nash 2015-12-09 18:24:29 +0000
  • 981347b6e4 patch build to include last two fixes v1.3.1 Phil Nash 2015-12-09 18:11:48 +0000
  • d2642325ae main takes args by non-const char* - see #548 Phil Nash 2015-12-09 06:21:28 +0000
  • 8fa41d96c7 Initialise m_currentSortOrder - as reported in #545 Phil Nash 2015-12-09 06:15:52 +0000
  • 9e341231ba main takes args by non-const char* - see #548 Phil Nash 2015-12-09 06:21:28 +0000
  • 2b688e1cef Initialise m_currentSortOrder - as reported in #545 Phil Nash 2015-12-09 06:15:52 +0000
  • cfe60bfa78 add working appveyor.yml targetting {MSVS2013,MSVS2015*Win32,x64*Debug,Release} Ross Bencina 2015-12-09 04:15:47 +1100