Commit Graph

  • 07211cea9c Add table of contents Martin Moene 2017-08-28 22:42:26 +02:00
  • c5553019cc Fix heading levels Martin Moene 2017-08-28 22:32:06 +02:00
  • 66124d9e38 Make Current, Older releases sections, add subsections for each minor release Martin Moene 2017-08-28 22:20:33 +02:00
  • dd8e79c529 Streamline includes in external interfaces Martin Hořeňovský 2017-08-29 16:44:02 +02:00
  • 4453fefb00 Remove check for compiler version before using __COUNTER__ Martin Hořeňovský 2017-08-29 15:45:58 +02:00
  • 6e46f29830 Remove empty compiler detection Martin Hořeňovský 2017-08-29 15:40:19 +02:00
  • 92444d8b72 Remove catch_context.h from the common include path Martin Hořeňovský 2017-08-29 15:36:09 +02:00
  • bcb430b837 Clean up various minor things Martin Hořeňovský 2017-08-29 14:02:14 +02:00
  • 5932576f53 Split writeToDebugConsole out of main path Martin Hořeňovský 2017-08-29 13:51:55 +02:00
  • faead53151 Update approval test baselines after removing [hide] tag Martin Hořeňovský 2017-08-29 13:48:20 +02:00
  • 3b8b25c59d Make REGISTER_TEST_CASE auto registering Martin Hořeňovský 2017-08-29 09:52:58 +02:00
  • 75f143835e Prevent exception translator registration with CATCH_CONFIG_DISABLE Martin Hořeňovský 2017-08-29 09:52:25 +02:00
  • 05b6f03f3e Disable reporter/listener registration with CATCH_CONFIG_DISABLE Martin Hořeňovský 2017-08-29 09:48:52 +02:00
  • 5ca44b6872 Minor - added header-only flag in conan solvingj 2017-08-26 13:53:03 -04:00
  • a04bd6d436 Remove duplicate CLI option Sam Bristow 2017-08-28 21:40:40 +12:00
  • 053c29a2b8 Add partial implementation of CATCH_CONFIG_DISABLE Martin Hořeňovský 2017-08-27 17:03:32 +02:00
  • 2a13593885 Update CATCH_CONFIG_FAST_COMPILE documentation Martin Hořeňovský 2017-08-27 16:48:15 +02:00
  • a0988dabf6 Add the experimental benchmark feature in documentation Martin Hořeňovský 2017-08-27 16:47:25 +02:00
  • 8f6d6a4a2d Remove legacy [hide] tag Martin Hořeňovský 2017-08-27 16:45:53 +02:00
  • e8d3be3621 Workaround raw string literal bug in VS2017 Martin Hořeňovský 2017-08-26 15:14:27 +02:00
  • 67dc654c70 Fix updateVcpkgPackage Martin Hořeňovský 2017-08-27 11:43:55 +02:00
  • 784f6dfb34 Fix updateVcpkgPackage Martin Hořeňovský 2017-08-27 11:43:55 +02:00
  • 7818e2666d v1.10.0 v1.10.0 Martin Hořeňovský 2017-08-26 15:34:18 +02:00
  • cd30dd1a70 Workaround raw string literal bug in VS2017 Martin Hořeňovský 2017-08-26 15:14:27 +02:00
  • 8e8c0c1675 Tweaked how failedButOk assertions are recorded - fixes issue where sections in !shouldfail or !mayfail test cases that have failing assertions where marked as failed instead of failedButOk Phil Nash 2017-08-25 11:33:29 +01:00
  • b1d0085796 Tweaked how failedButOk assertions are recorded - fixes issue where sections in !shouldfail or !mayfail test cases that have failing assertions where marked as failed instead of failedButOk Phil Nash 2017-08-25 11:33:29 +01:00
  • b6e7c9bd7a Specialise removeConst for nullptr Phil Nash 2017-08-11 13:56:20 +01:00
  • 180d9242f5 Suppress more signed/ unsigned mismatches during Evaluator calls on MSVC Phil Nash 2017-08-06 00:38:03 +01:00
  • b7bd52cc98 Cherry-picked "evaluate" refactoring from dev-modernize branch - fixed up NULL comparisons to allow for NULL being a long - should address #981 Phil Nash 2017-08-06 00:13:00 +01:00
  • 071f49b12b Add page titles Martin Moene 2017-08-24 22:21:54 +02:00
  • dee61df274 Refactor release scripts, automatically update Wandbox on release Martin Hořeňovský 2017-08-24 21:59:06 +02:00
  • b07a2bdf87 Refactor release scripts, automatically update Wandbox on release Martin Hořeňovský 2017-08-24 21:59:06 +02:00
  • 6c09b45a20 Let toplevel links to .md files link to .md#top Martin Moene 2017-08-24 15:33:38 +02:00
  • e8225052f1 Add html anchor 'top' Martin Moene 2017-08-24 15:21:36 +02:00
  • c03e8fce92 Explicitly ignore return value of getchar Martin Hořeňovský 2017-08-22 22:06:37 +02:00
  • a7a9be59ff Ignore return value of getchar when waiting for keypress Martin Hořeňovský 2017-08-22 22:00:52 +02:00
  • cb2fceb119 Force include catch_platform.h before any if-defs Martin Hořeňovský 2017-08-21 14:58:50 +02:00
  • 49f5919c41 Add partial release notes for 2.0.0 Martin Hořeňovský 2017-08-18 20:15:00 +02:00
  • 489b639587 Change include guards in catch_external_interfaces.h Martin Hořeňovský 2017-08-17 23:23:04 +02:00
  • c7da5b5128 Remove obsolete note from reporter documentation Martin Hořeňovský 2017-08-17 22:42:35 +02:00
  • 3dc4de8173 Document implementation of listeners in non-main files Martin Hořeňovský 2017-08-17 22:29:04 +02:00
  • 626b1d3936 Add problems with SECTIONs in loops to documentations Martin Hořeňovský 2017-08-17 22:25:06 +02:00
  • 5d6c1f4dd0 Dev build 2 v2.0.0-develop.2 Phil Nash 2017-08-18 15:58:00 +01:00
  • 3bc03cd617 Went back to Catch 1.x behaviour for -d Phil Nash 2017-08-18 15:53:10 +01:00
  • 28f11a7149 Added dummy listener registration Phil Nash 2017-08-17 19:40:39 +01:00
  • 24af32f378 Add define that pulls in reporter and listeners interfaces Martin Hořeňovský 2017-08-17 20:21:06 +02:00
  • 0545de0a31 Hold translated exception in local string while matching Phil Nash 2017-08-17 19:19:17 +01:00
  • ee75b324e7 Rebased with missing [failing] tag Phil Nash 2017-08-17 19:18:54 +01:00
  • 597fca3c89 Remove <algorithm> header from the common path Martin Hořeňovský 2017-08-17 15:34:00 +02:00
  • f99f511155 Removed *_REGISTER_REPORTER from main path Martin Hořeňovský 2017-08-17 18:07:24 +02:00
  • 9a18ba042f Remove deprecated listener registration macro Martin Hořeňovský 2017-08-17 17:21:54 +02:00
  • 8e6641c19b Replace stdint.h include with cstdint include Martin Hořeňovský 2017-08-17 16:13:28 +02:00
  • 185573e701 Do not include c++ stitch marking in final single header Martin Hořeňovský 2017-08-17 16:00:53 +02:00
  • 632e023ff4 Added non-copyable test to [failing] set Phil Nash 2017-08-17 16:55:35 +01:00
  • b8f482b9aa Added test comparing non-copyable values Phil Nash 2017-08-17 16:48:46 +01:00
  • aaedae60b4 Fixed issue with comparing non-copyable values Phil Nash 2017-08-17 16:46:05 +01:00
  • 27640a5a96 Added Clara and TextFlowCpp to open source users Phil Nash 2017-08-17 10:48:53 +01:00
  • ff9aaf3afe Added Clara and TextFlowCpp to open source users Phil Nash 2017-08-17 10:48:53 +01:00
  • e6ffbb732a Updated conan files to use version number Phil Nash 2017-08-17 08:40:58 +01:00
  • 581aaae57e Generated single include for develop build v2.0.0-develop.1 Phil Nash 2017-08-17 08:29:57 +01:00
  • 0b52dbe8bb Small doc updates Phil Nash 2017-08-17 08:28:45 +01:00
  • 8c0a6a4358 Create CODE_OF_CONDUCT.md Phil Nash 2017-08-17 07:45:12 +01:00
  • dd3867bbcd Create CODE_OF_CONDUCT.md Phil Nash 2017-08-17 07:45:12 +01:00
  • 8582780f11 Don't include string/ vector matchers if CATCH_CONFIG_MATCHERS defined Phil Nash 2017-08-16 14:37:54 +01:00
  • a36395e2ff Changed use of strncpy to memcpy Phil Nash 2017-08-15 23:47:52 +01:00
  • 699e571400 Documented benchmark-resolution-multiple command line option - and increased default to 100 Phil Nash 2017-08-15 19:51:22 +01:00
  • 07ded81541 Added --libidentify and --wait-for-keypress to docs Phil Nash 2017-08-15 19:39:26 +01:00
  • 387f8d254d Removed unnecessary single quotes Phil Nash 2017-08-15 19:41:46 +01:00
  • c65eccd68e Added --libidentify and --wait-for-keypress to docs Phil Nash 2017-08-15 19:39:26 +01:00
  • 61c5675c11 Removed inadvertent use of auto merged from dev-modernise Phil Nash 2017-08-15 19:34:10 +01:00
  • a988af219c No longer show full usage in event of error (it obscures the error message) - instead just suggests running with -? to see usage Phil Nash 2017-08-15 17:08:32 +01:00
  • 70e4af9d44 Implemented wait-for-keypress option Phil Nash 2017-08-15 14:12:11 +01:00
  • 74dfd0b1e0 Add open-source user Monocasual 2017-08-13 16:25:51 +02:00
  • 917a51da6b Added libidentify support, including option for waiting for keypress on exit (and/ or start) Phil Nash 2017-08-11 19:55:55 +01:00
  • f06ed856d8 Cherry picked 4f21bb72ff (Add tests for #961) from master - had to redo the baselines Martin Hořeňovský 2017-08-10 21:38:07 +02:00
  • 0aec06f4c3 Update documentation with changes from 7e4038d Martin Hořeňovský 2017-08-10 16:43:17 +02:00
  • 7be258536e Suppress strncpy copy warnings on MSVC Phil Nash 2017-08-14 12:12:28 +01:00
  • 94d347b059 Removed StringData Phil Nash 2017-08-14 09:14:49 +01:00
  • 3772f69f0f Removed String and StringBuilder Phil Nash 2017-08-14 09:04:14 +01:00
  • ece64c3b3a Removed redundant .c_str()s from StringRef usages Phil Nash 2017-08-14 08:54:57 +01:00
  • fa3535e95e Added << ostream overload to StringRef Phil Nash 2017-08-14 08:50:44 +01:00
  • bb8c1fb17f Rebased with string conversion tests Phil Nash 2017-08-14 08:43:33 +01:00
  • c659e0fd3d StringRef conversions to/ from std::string Phil Nash 2017-08-14 08:39:14 +01:00
  • 8f41bdb92d Add open-source user Monocasual 2017-08-13 16:25:51 +02:00
  • 1aab791d67 reformatted benchmark output a bit Phil Nash 2017-08-09 23:27:29 +01:00
  • eed4ae86ad Added config to control multiple of clock resolution to run benchmark iterations for Phil Nash 2017-08-09 22:26:17 +01:00
  • 7fa5d9ca94 Removed redundant processName argument from libIdentify call Phil Nash 2017-08-11 22:03:09 +01:00
  • feaf355489 Implemented libidentify support - see https://github.com/janwilmans/LibIdentify Phil Nash 2017-08-11 19:55:55 +01:00
  • df5c31bb19 Cleaned up the output a bit - removed [!shouldfail] test from "green" path - changed "spanner" to more descriptive text Phil Nash 2017-08-11 10:38:29 +01:00
  • 2ce6c74f8f v1.9.7 v1.9.7 Martin Hořeňovský 2017-08-11 00:01:20 +02:00
  • 9688891868 Fix issue with fatal errors and non-failing assertions Phil Nash 2017-08-10 17:10:13 +01:00
  • 4f21bb72ff Add tests for #961 Martin Hořeňovský 2017-08-10 21:38:07 +02:00
  • 684cbb2631 Fixes issue with fatal errors and non-failing assertions Fixes #990 Phil Nash 2017-08-10 17:10:13 +01:00
  • 6282999291 Rebased approvals with info loop change Phil Nash 2017-08-10 17:00:22 +01:00
  • 97c06ca6fb Merge branch 'reevaluate' into dev-modernize Phil Nash 2017-08-10 16:18:05 +01:00
  • 3382312bd8 Remove obsoleted SCOPED_MSG and SCOPED_CAPTURE Martin Hořeňovský 2017-08-10 17:06:32 +02:00
  • b435e0d7c7 Make default reporter configurable at compile time Martin Hořeňovský 2017-08-10 16:45:38 +02:00
  • ba0a09fd9e Update documentation with changes from 7e4038d Martin Hořeňovský 2017-08-10 16:43:17 +02:00
  • 5da76bb7be Allow specifying default reporter at compile time Martin Hořeňovský 2017-08-10 16:24:31 +02:00
  • 11295a2663 Make catch_stream.hpp a standard .cpp file Martin Hořeňovský 2017-08-10 11:45:05 +02:00