Commit Graph

  • 34f7cfe046 v1.12.0 v1.12.0 Martin Hořeňovský 2018-01-12 09:54:01 +0100
  • 3d7104c124 Catch `catch_discover_tests` garethsb-sony 2017-12-19 12:26:37 +0000
  • 6441c20a2c Modify codecov behaviour Martin Hořeňovský 2018-01-11 21:13:52 +0100
  • 5774c4f9c2 Update release process with the need to release reporters Martin Hořeňovský 2018-01-11 21:06:35 +0100
  • 2bc33dd04d Fix script responsible for updating release link in the readme Martin Hořeňovský 2018-01-10 14:01:20 +0100
  • cd76f5730c v2.1.0 v2.1.0 Martin Hořeňovský 2018-01-10 13:53:04 +0100
  • f5910f38ef Copy reporters to single_include during releases Martin Hořeňovský 2018-01-10 13:44:08 +0100
  • 421ab16062 Exclude string-literal arrays from automatic range serialisation Phil Nash 2018-01-08 15:15:44 +0000
  • 161dd4ed24 Merge commit '2c43620d9baed1fdcaa9146af1d3eb90520cbe92' Phil Nash 2018-01-08 11:13:29 +0000
  • 13ea4225e7 Add fuxedo.io to open source users Aivars Kalvans 2018-01-06 13:56:14 +0200
  • b05fd68ad6 Add fuxedo.io to open source users Aivars Kalvans 2018-01-06 13:56:14 +0200
  • 2c43620d9b Exclude benchmark dir Phil Nash 2018-01-05 14:39:59 +0000
  • 8be1df243e Added test for stringifying std::arrays Phil Nash 2018-01-04 10:52:55 +0000
  • 32eb90b9bd Fix stringifying of unknown enums Phil Nash 2018-01-04 10:21:52 +0000
  • 702cfdaf6e Added special handling for vector<bool> when stringifying Phil Nash 2018-01-04 10:05:02 +0000
  • e41e8e8384 Added tests for stringifying map and set Phil Nash 2018-01-04 10:03:08 +0000
  • af3f2499bc Added generic container detection in StringMaker. Phil Nash 2018-01-04 09:30:06 +0000
  • c3a1143d23 Cleanly override warning level for SelfTest in MSVC philsquared 2018-01-02 10:18:35 +0000
  • f580591bf8 Test different way of excluding system headers Martin Hořeňovský 2017-12-25 19:38:51 +0100
  • 07891c5023 Catch `catch_discover_tests` garethsb-sony 2017-12-19 12:26:37 +0000
  • fc88313d45 Added DtCraft to Open Source users Phil Nash 2017-12-12 17:20:44 +0000
  • 3979845d5f Add coverage badge Martin Hořeňovský 2017-12-11 13:06:01 +0100
  • 88d2bac624 Trivial typo fix. (#1119) Dan Nissenbaum 2017-12-09 15:29:39 -0500
  • fc409c652b Some typos to roll into the patch Martin Hořeňovský 2017-12-09 20:58:56 +0100
  • ed33e9787e Update MessageTests.cpp Pfiffikus 2017-11-30 16:17:23 +0100
  • f466d9a1ed Fix a7a9ee5 Martin Hořeňovský 2017-12-09 20:48:29 +0100
  • a7a9ee5552 Manual cherry-pick from #1111 Martin Hořeňovský 2017-12-09 20:17:47 +0100
  • 7aa64a6666 Merge 9a1791ab9f into 0cf05d54a6 coombez 2017-12-09 19:05:14 +0000
  • 9a1791ab9f Merge remote-tracking branch 'upstream/master' into contrib Martin Hořeňovský 2017-12-09 20:04:47 +0100
  • 0cf05d54a6 Force Travis badge to use status of master branch Martin Hořeňovský 2017-12-08 21:47:42 +0100
  • 11887fbbab Point AppVeyor status badge at status for this repo Martin Hořeňovský 2017-12-08 21:35:47 +0100
  • 347be87126 Removed debug code accidentally left in previous commit Phil Nash 2017-12-08 16:30:16 +0000
  • 4da655c1b0 Increased int size for timers to avoid truncations Phil Nash 2017-12-08 15:57:36 +0000
  • 07b9bda1d2 Revert backport of new evaluate layer to fix C++98 compilation Martin Hořeňovský 2017-12-07 19:46:26 +0100
  • c4d1aa9033 Fix std::uncaught_exception deprecation warning in ~ScopedMessage Martin Hořeňovský 2017-12-07 19:10:28 +0100
  • 495d2458e0 Add UnorderedEqualsMatcher for vectors Martin Hořeňovský 2017-12-07 17:07:25 +0100
  • 3035120dc7 Some bits of tidy up Phil Nash 2017-12-07 00:02:19 +0000
  • 584e04d480 Add compact reporter baseline Martin Hořeňovský 2017-12-06 21:47:14 +0100
  • 84e8b696b1 Include Info messages in xml reporter even without -s Phil Nash 2017-12-06 14:30:17 +0000
  • 673dcc16a9 Make approval tests also check compact reporter Martin Hořeňovský 2017-12-06 15:48:46 +0100
  • 0c122c135d Add constructor arg checking to WithinAbsMatcher Martin Hořeňovský 2017-12-06 15:37:13 +0100
  • d19b7292b3 xml reporter reports WARN message when not used with -s Phil Nash 2017-12-06 14:30:17 +0000
  • 5e063616df Moved runner helpers into Catch namespace Phil Nash 2017-12-05 23:26:21 +0000
  • aa9d635014 Refactored StreamRedirect classes Phil Nash 2017-12-05 23:19:28 +0000
  • 7c5a21fb7d Added clog test Phil Nash 2017-12-05 17:48:15 +0000
  • 533cdc6bc1 Revirtualised IResultCapture methods Phil Nash 2017-12-05 16:18:53 +0000
  • 51e281a684 Simplify code coverage CMake toggle Martin Hořeňovský 2017-12-02 14:46:28 +0100
  • 24851dff99 Add release notes from the EOL of Catch Classic Martin Hořeňovský 2017-12-03 14:19:02 +0100
  • a4fd96fbaa Remove debug prints from batch scripts Martin Hořeňovský 2017-12-03 14:14:58 +0100
  • 12c57cedda No longer rename AppVeyor builds Martin Hořeňovský 2017-12-03 13:06:21 +0100
  • 45a465713e Add codecov.io coverage collection from AppVeyor Martin Hořeňovský 2017-12-03 13:03:52 +0100
  • dfa817ae73 Just track whether last assertion passed directly, rather than deduce it from counts Phil Nash 2017-12-02 21:01:59 +0300
  • 57c346a46d Removed assertionRun() and rolled its logic into assertionPassed() and assertionEnded() Phil Nash 2017-12-02 19:32:02 +0300
  • fcf5ec214b First draft of ObjectModel interface Phil Nash 2017-12-02 19:03:00 +0300
  • 67f734c799 Remove system headers when preprocessing coverage report Martin Hořeňovský 2017-12-02 14:17:11 +0100
  • 4f124ba2a2
    Trivial typo fix. Dan Nissenbaum 2017-12-02 01:01:51 -0500
  • 26390e2c0f
    Update MessageTests.cpp Pfiffikus 2017-11-30 16:17:23 +0100
  • b76e80ed3d Small clean-ups Phil Nash 2017-11-28 11:24:26 +0300
  • a3632facf3 Fix teamcity reporter compilation with single header Martin Hořeňovský 2017-11-30 13:47:54 +0100
  • 7d0db6b8e9 Moved -Wparentheses suppression before the push for GCC Phil Nash 2017-11-29 20:19:50 +0300
  • 8a7493cd88 Globally suppress Wunused-variable again, for now Phil Nash 2017-11-29 20:01:00 +0300
  • b5a5d9a6f8 Stop leaking some warning suppressions to user code Phil Nash 2017-11-29 19:14:33 +0300
  • 8c32d0b644 Add more weird chrono::duration stringification tests Martin Hořeňovský 2017-11-28 21:47:06 +0100
  • 28d1955ea8 Also test Approx template constructor Martin Hořeňovský 2017-11-28 21:29:34 +0100
  • 20211a33e6 Stop using brew if not needed -- fix build on XCode9 image Martin Hořeňovský 2017-11-27 22:34:44 +0100
  • e3941a9ad2 De-virtualised isBinaryExpression() and getResult() on ITransientExpression Phil Nash 2017-11-27 22:49:26 +0300
  • da86ddc620 Fixed accidental const & formating Phil Nash 2017-11-27 22:28:45 +0300
  • 4b614ee1d1 Moved all AssertionHandler logic into RunContext and de-virtualised interface Phil Nash 2017-11-27 22:21:47 +0300
  • 5461242ffe Renamed last usge specific handle method (and made the low level ones private) Phil Nash 2017-11-27 06:53:56 +0000
  • e344984a1b Add codecov.io coverage tracking Martin Hořeňovský 2017-11-25 16:58:29 +0100
  • db44964e27 Refactored most handle() calls to more specific/ descriptive calls Phil Nash 2017-11-24 19:15:46 +0000
  • 2800adba25 Qualified handleExceptionMatchExpr in Catch:: Phil Nash 2017-11-24 18:46:18 +0000
  • ae1547e202 Add extra tests to ctest Martin Hořeňovský 2017-11-26 21:10:52 +0100
  • 73a1623eaf Re-enable 2 string tests Martin Hořeňovský 2017-11-25 18:38:18 +0100
  • c411c131cb Move crtdbg.h include outside namespace Phil Nash 2017-11-24 10:36:54 +0000
  • 091595780e Clean-up re-usable string streams Phil Nash 2017-11-24 08:46:17 +0000
  • f417995afc Cache IResultCapture in AssertionHandler to avoid repeated lookups Phil Nash 2017-11-23 19:21:09 +0000
  • 9329d97a43 Always debug-break non-inline Phil Nash 2017-11-23 19:14:26 +0000
  • 8141a7836f Inline shouldDebugBreak() Phil Nash 2017-11-23 16:58:43 +0000
  • 5323202652 Bake exception guard into assertion handler flow Phil Nash 2017-11-23 16:52:46 +0000
  • f052762c11 Reduce amount of CI output on success Martin Hořeňovský 2017-11-22 16:11:35 +0100
  • 401ad7a189 Remove isTrue, alwaysTrue, alwaysFalse Martin Hořeňovský 2017-11-21 21:39:40 +0100
  • 63c097a077 Remove superfluous TravisCI build entry Martin Hořeňovský 2017-11-21 18:56:29 +0100
  • 87c125ecb8 Enable Werror for dev builds Martin Hořeňovský 2017-11-21 15:23:30 +0100
  • a51381ac61
    Merge branch 'master' into contrib coombez 2017-11-21 08:16:55 -0600
  • 6ae8e53496
    Merge branch 'master' into contrib coombez 2017-11-21 08:15:03 -0600
  • 3b965aa501 (re)Inlined isTrue() Phil Nash 2017-11-21 13:12:22 +0000
  • e54dcdac8b Added space in StringRef literal operator Phil Nash 2017-11-21 12:09:04 +0000
  • e4a898eaaa Removed templated StringRef ctor and added StringRef literal Phil Nash 2017-11-21 11:08:08 +0000
  • c39109dce3 Ignore all cmake-build-* folders Phil Nash 2017-11-21 09:31:06 +0000
  • a8a1c379c0 Introduce a way to intentionally expose interface for use in tests Martin Hořeňovský 2017-11-21 11:10:07 +0100
  • e08a4ed99e Added missing <cstring> include to stringref.cpp Phil Nash 2017-11-21 09:26:56 +0000
  • fcba30569c Refactored to resetAssertionInfo() Phil Nash 2017-11-17 18:55:47 +0000
  • 4353614df7 Added StringRef constructor that captures string literal size at compile time Phil Nash 2017-11-17 18:54:12 +0000
  • f7b3cb515b performance improvement - ~AssertionHandler, getConfig return value Neal Coombes 2017-11-20 09:11:30 -0600
  • 7732835f9a performance improvement - isTrue, isFalseTest, SourceLineInfo ctor Neal Coombes 2017-11-20 08:29:17 -0600
  • f36817ef83 Check single-header using test examples Martin Hořeňovský 2017-11-19 15:04:51 +0100
  • 812bf21740 Move imports close to point of usage in Python scripts Martin Hořeňovský 2017-11-19 15:01:12 +0100
  • baf3d2f360 Split out ratio_string::symbol bodies Martin Hořeňovský 2017-11-19 14:54:52 +0100
  • b083b04126 Fix compilation when using g++ with libc++ Martin Hořeňovský 2017-11-19 14:47:18 +0100