Commit Graph

  • 7abd7db2c8 Fix minor typo in the documentation Cristian Morales Vega 2018-05-31 23:21:14 +01:00
  • 88d7b8da25 Ensure stack size for POSIX signal handling is sufficient BiCapitalization 2018-05-27 18:12:40 +02:00
  • df0b0e64e1 Make FALLBACK_STRINGIFIER documentation more explicit Martin Hořeňovský 2018-05-14 21:03:07 +02:00
  • 4c7b7d04fe Move FALLBACK_STRINGIFIER to before the enum and range fallbacks Martin Hořeňovský 2018-05-14 19:46:30 +02:00
  • 6860c8def0 v1.12.2 v1.12.2 Martin Hořeňovský 2018-05-14 15:15:28 +02:00
  • 90988f578c Enable console colour in the approval tests on windows. Rupert Steel 2018-05-02 17:25:30 +12:00
  • e5fe3e877a Ensure platform-independent output from SpecialException::what Martin Hořeňovský 2018-05-12 20:37:13 +02:00
  • 6c5c4c43a0 Add stringification support to std::exception and deriving classes Martin Hořeňovský 2018-05-12 17:46:25 +02:00
  • c323658483 Fix broken YAML in a way that codecov understands Martin Hořeňovský 2018-05-10 14:49:40 +02:00
  • db570b7e24 Split list of examples into "done" and "planned". Martin Hořeňovský 2018-05-09 22:49:04 +02:00
  • 0074926e5c Provide a polyfill over std::to_string Martin Hořeňovský 2018-05-09 20:16:27 +02:00
  • 6496c51c95 do not strip spaces from cmake discovered test names Markus Reitboeck 2018-05-07 22:52:37 +02:00
  • 3dd523bdf5 Add gdbinit and lldbinit files with commands to skip stepping into Catch code during debugging Markus Reitboeck 2018-05-08 21:12:55 +02:00
  • 8d5d49299b Added GCC 8 to Travis. Updated test so that it warning isn't triggered. Christopher Di Bella 2018-05-05 09:39:55 +01:00
  • d0287e3b56 Updated Travis for LLVM 6.0 Christopher Di Bella 2018-05-05 10:07:36 +01:00
  • dd99a66cf4 Add documentation for --use-colour Palotás Boldizsár 2018-04-25 10:59:38 +02:00
  • ae590fe216 Only use tmpfile workaround for MSVC and not MinGW and friends Martin Hořeňovský 2018-04-30 23:06:26 +02:00
  • 7f791fa08f Suggestion for adding libcluon that is also using Catch2 for testing Christian Berger 2018-04-30 11:59:10 +02:00
  • 0510d4755f Fix missing include and wrong comment format Martin Hořeňovský 2018-04-30 15:15:59 +02:00
  • e92b9c07c3 Add an experimental new way of capturing stdout/stderr Martin Hořeňovský 2018-04-29 22:14:41 +02:00
  • 88a6ff0b65 Cast to unsigned char when using std::isalnum Ian Hattendorf 2018-04-28 23:23:30 -07:00
  • 9e7c281e6e Minor fixes to python scripts by pycodestyle Marcus Näslund 2018-04-19 15:02:15 +02:00
  • 64be2ad96c Remove superfluous include and fix comment Martin Hořeňovský 2018-04-24 17:05:53 +02:00
  • 3255ee6312 Add missing <cassert> includes Martin Hořeňovský 2018-04-22 20:36:28 +02:00
  • c651f239f0 Detect MinGW as Windows platform w/o SEH Martin Hořeňovský 2018-04-22 18:46:54 +02:00
  • 43769a19f7 Changed to c++ style includes Marcus Näslund 2018-04-18 14:59:10 +02:00
  • 200d3ad824 Support for parenthesizing types with commas. Barry 2018-04-09 21:41:44 -05:00
  • aa7b0c9104 Fix generating single header using Python3 Martin Hořeňovský 2018-04-19 22:03:25 +02:00
  • 375f2052bd Use io.open in approvalTests.py regardless of Python version Martin Hořeňovský 2018-04-19 22:02:31 +02:00
  • dc6b83bec9 Support Python3 in approval tests Tom Hughes 2018-04-06 13:59:08 +01:00
  • f00257e374 Call listeners before calling reporters Martin Hořeňovský 2018-04-07 11:42:24 +02:00
  • 414dcae34a Allow only 1 reporter at a time Martin Hořeňovský 2018-04-07 12:05:29 +02:00
  • d2d8455b57 v2.2.2 v2.2.2 Martin Hořeňovský 2018-04-06 12:11:22 +02:00
  • ab30621138 Fix stringifying static array of unsigned chars Martin Hořeňovský 2018-04-06 11:39:40 +02:00
  • 1ca8f43b01 Add PredicateMatcher that takes an arbitrary predicate functions Martin Hořeňovský 2018-04-03 23:28:14 +02:00
  • dfb83f20e9 Add stringification methods for CLR objects David Aue 2018-03-08 13:40:18 -08:00
  • 319bddd5b8 Small fix to generate pc with include path Alexis Jeandet 2018-04-01 19:14:59 +02:00
  • 931441251e Add an early bailout out of benchmark timer calibration Martin Hořeňovský 2018-04-01 22:50:39 +02:00
  • ea1f326261 Fix potential for false negative CI results on coverage collection Martin Hořeňovský 2018-04-01 14:36:55 +02:00
  • 3641706923 Leak less GCC warnings suppressions out of Catch Mike 2017-11-10 11:50:49 +13:00
  • 3b801c4fda Modify XML encoder to hex-encode invalid UTF-8 sequences Martin Hořeňovský 2018-03-25 20:44:30 +02:00
  • e11508b48a Disable PIP's version check on AppVeyor Martin Hořeňovský 2018-03-22 15:18:50 +01:00
  • 886d799b79 Fix clang-tidy 6 diagnostic about virtual call in destructor Zsolt Parragi 2018-03-15 21:23:33 +01:00
  • 8b78087412 Fix bug in WithinAbs::match() and add tests for it jsc 2018-03-19 20:36:07 +01:00
  • 6c99b04c87 Allow VS 2017 failures Martin Hořeňovský 2018-03-21 11:44:17 +01:00
  • 0a34cc201e v2.2.1 v2.2.1 Martin Hořeňovský 2018-03-11 12:04:28 +01:00
  • 11c89a5f7d Bring in Clara v1.1.4 Martin Hořeňovský 2018-03-09 10:37:56 +01:00
  • dc3e7f9cf7 Fix incorrectly clamped return value Martin Hořeňovský 2018-03-09 10:00:55 +01:00
  • d14b7563c2 v2.2.0 v2.2.0 Martin Hořeňovský 2018-03-07 11:01:06 +01:00
  • a3d3a633b2 Don't build dev-appveyor* branches on TravisCI Martin Hořeňovský 2018-03-07 10:13:04 +01:00
  • 8d4796309f Merge pull request #1206 from zemasoft/master Martin Hořeňovský 2018-03-07 10:47:18 +01:00
  • 552589f25b Merge branch 'master' into master Martin Hořeňovský 2018-03-07 10:37:50 +01:00
  • 95c849f613 Introduce support for DJGPP cross compiler Tomas Zeman 2018-03-02 14:39:01 +01:00
  • 352853ed7e Introduce conditional wchar_t (and std::wstring) support Tomas Zeman 2018-03-01 18:41:17 +01:00
  • b11175548a Fixup various spelling errors (#1208) Josh Soref 2018-03-07 04:08:35 -05:00
  • d38f782995 Ensure Catch2ConfigVersion.cmake is installed properly Bastian Dörig 2018-02-09 10:50:14 +01:00
  • dc8a8e6371 Speed up AppVeyor build times Martin Hořeňovský 2018-03-06 18:33:18 +01:00
  • 9d1858b195 Simplify internal configuration of POSIX signals Martin Hořeňovský 2018-03-06 17:58:37 +01:00
  • 1d1f8dc992 Stop installing lcov in builds without COVERAGE=1 Martin Hořeňovský 2018-03-06 15:38:22 +01:00
  • 1466686ade Speed up TravisCI build Martin Hořeňovský 2018-03-05 15:11:12 +01:00
  • 93db01c647 Fix C++14 toggle for OSX build Martin Hořeňovský 2018-03-05 15:09:25 +01:00
  • 2e285b9579 Use char const * const * for Session::run Martin Hořeňovský 2018-03-04 14:25:23 +01:00
  • 74effafca7 v1.12.1 v1.12.1 Martin Hořeňovský 2018-03-02 21:22:10 +01:00
  • d2ddb997a7 Cleanup for performance reasons Martin Hořeňovský 2018-03-02 16:22:18 +01:00
  • 865d5f59b4 Fix 'defined but not used' warning Tomas Zeman 2018-02-28 16:17:26 +01:00
  • 05cd05743a Provide a public method to get StringRef's underlying pointer Martin Hořeňovský 2018-02-28 22:05:01 +01:00
  • 950ccf4749 StringRef appends itself to std::string efficiently Martin Hořeňovský 2018-02-28 16:02:25 +01:00
  • 7d0cfd27ce Fix deprecation warning in ~ScopedMessage Martin Hořeňovský 2018-02-25 21:29:01 +01:00
  • cf4b7eead9 Document CATCH_CONFIG_CPP17_UNCAUGHT_EXCEPTIONS macro Martin Hořeňovský 2018-02-25 21:22:38 +01:00
  • 7b6e49d795 Simplify logic selecting between signal handling/SEH/nothing Martin Hořeňovský 2018-02-23 14:56:07 +01:00
  • 3fe4d394a5 Wrap all uses in min and max in extra parentheses Martin Hořeňovský 2018-02-23 13:06:52 +01:00
  • 0c5df42c28 Fix how windows.h is included in our files. Martin Hořeňovský 2018-02-23 12:40:12 +01:00
  • 4e57661919 StringRef will not take ownership when writing itself to stream Martin Hořeňovský 2018-02-17 20:41:50 +01:00
  • 5a8f9c84dd Fix doubled line in baselines Martin Hořeňovský 2018-02-16 22:10:39 +01:00
  • f988b4eb35 Covered more translation possibilities Martin Hořeňovský 2018-02-15 19:58:49 +01:00
  • c8d765a575 Cleanup some tests Martin Hořeňovský 2018-02-15 16:03:24 +01:00
  • da783abee9 Move fallback conversion after enum-check Martin Hořeňovský 2018-02-15 15:16:23 +01:00
  • c0267e5c20 Add test for overriding the fallback stringifier Martin Hořeňovský 2018-02-15 15:12:19 +01:00
  • bb84f0788a Removed unnecessary use of ostringstream from catch_enforce.h Phil Nash 2018-02-15 13:59:02 +00:00
  • e84768fff1 Add SpECTRE project to list of users. Nils Deppe 2018-02-13 22:23:55 -05:00
  • 31673ee0ca Document CATCH_CONFIG_DEFAULT_REPORTER macro Martin Hořeňovský 2018-02-11 18:10:28 +01:00
  • 34d7a33574 Add a way to change fallback stringifier Martin Hořeňovský 2018-02-11 16:31:12 +01:00
  • 082c3b84bc Fix typos in documentation Martin Hořeňovský 2018-02-10 22:16:32 +01:00
  • ef2e112561 Disable POSIX signals for Emscripten Martin Hořeňovský 2018-02-10 20:42:08 +01:00
  • a90305f857 Add another known bug to limitations.md Martin Hořeňovský 2018-02-10 13:51:33 +01:00
  • 543c9d3a67 Set patch coverage check to target 80% Martin Hořeňovský 2018-02-09 20:09:55 +01:00
  • ca8470fbad https://github.com/catchorg/Catch2/issues/1175 - don't list hidden tests by default dvirtz 2018-02-09 00:18:32 +02:00
  • 355b3f9952 Add option to warn when no tests ran dvirtz 2018-02-09 01:31:19 +02:00
  • 7cbd0b587a v2.1.2 v2.1.2 Martin Hořeňovský 2018-02-09 17:10:27 +01:00
  • 2f15ccd4d3 Passthrough error code from coverage helper Martin Hořeňovský 2018-02-09 16:54:10 +01:00
  • 8f3fc15b73 Update version of Clara Martin Hořeňovský 2018-02-09 16:50:05 +01:00
  • e13d9cab02 Keep .py files with LF endings so they can be executed from bash Martin Hořeňovský 2018-02-09 16:49:35 +01:00
  • 414e2fa946 Make embedClara.py executable Martin Hořeňovský 2018-02-09 16:48:04 +01:00
  • b5ef68b044 Force MSVC to use utf-8 Martin Hořeňovský 2018-02-08 14:59:09 +01:00
  • 681f5daa13 Update approval tests Martin Hořeňovský 2018-02-08 15:00:56 +01:00
  • 3b6fda3c1b Add tests for StringRef::numberOfCharacters Martin Hořeňovský 2018-02-08 13:10:12 +01:00
  • 1b2fa601c6 Remove superfluous comment Martin Hořeňovský 2018-02-08 13:09:02 +01:00
  • 39bfc6e82b Export Catch as a CMake package and 'linkable' target Daniel J. Rollins 2018-01-29 22:56:43 +00:00
  • ba6d33fb8c Enable -Wpedantic, fix unconditional use of C++14 extension Martin Hořeňovský 2018-02-05 10:04:18 +01:00
  • 4be81d3588 Remove unnecessary semicolons Zachary Michaels 2018-02-03 09:16:33 -08:00