catch2/docs
Martin Hořeňovský 2cc0c71856
Add a matcher that checks exception's message
Only works for exceptions that publicly derive from `std::exception`
and the matching is done exactly, including case and whitespace.

Closes #1649
Closes #1728

# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch master
# Your branch is up-to-date with 'origin/master'.
#
# Changes to be committed:
#	modified:   ../docs/matchers.md
#	modified:   ../include/internal/catch_capture_matchers.h
#	modified:   ../projects/CMakeLists.txt
#	modified:   ../projects/SelfTest/Baselines/compact.sw.approved.txt
#	modified:   ../projects/SelfTest/Baselines/console.std.approved.txt
#	modified:   ../projects/SelfTest/Baselines/console.sw.approved.txt
#	modified:   ../projects/SelfTest/Baselines/junit.sw.approved.txt
#	modified:   ../projects/SelfTest/Baselines/xml.sw.approved.txt
#	modified:   ../projects/SelfTest/UsageTests/Matchers.tests.cpp
#
# Untracked files:
#	./
#	../clang-full/
#	../clang-test/
#	../clang10-build/
#	../coverage-build/
#	../gcc-build/
#	../gcc-full/
#	../include/internal/catch_matchers_exception.cpp
#	../include/internal/catch_matchers_exception.hpp
#	../misc-build/
#	../msvc-sln/
#	../notes.txt
#	../test-install/
#
2019-10-13 20:37:07 +02:00
..
Readme.md Link benchmarking docs from the doc main page 2019-06-15 09:23:00 +02:00
assertions.md Improve the REQUIRE_THROWS_MATCHES documentation a bit 2019-07-29 20:39:02 +02:00
benchmarks.md Add 'Introduced in Catch 2.9.0.' text 2019-08-02 19:18:47 +02:00
ci-and-misc.md Updated documentation TOCs 2018-09-08 11:05:52 +02:00
cmake-integration.md Use correct filename in CMake integration docs 2019-04-07 15:41:34 +02:00
command-line.md Add 'Introduced in Catch 2.9.0.' text 2019-08-02 19:18:47 +02:00
commercial-users.md add UX3D to commercial users 2019-09-06 11:27:33 +02:00
configuration.md Properly linkthrough additions to the configuration docs 2019-09-06 13:24:51 +02:00
contributing.md Add a template for creating new documentation page 2019-08-02 13:17:22 +02:00
deprecations.md Inline SourceLineInfo::empty definition 2019-09-08 18:20:49 +02:00
event-listeners.md Refactor: override implies virtual 2018-07-12 14:27:06 +02:00
generators.md Add a from_range(Container) overload to the generator helpers 2019-10-09 14:51:36 +02:00
limitations.md Update "Known limitations" section of documentation 2018-09-21 21:03:14 +02:00
list-of-examples.md Add GENERATE_COPY and GENERATE_VAR capturing generator macros 2019-03-31 14:11:10 +02:00
logging.md Add 'Introduced in Catch 2.7.0.' note 2019-08-02 19:18:47 +02:00
matchers.md Add a matcher that checks exception's message 2019-10-13 20:37:07 +02:00
opensource-users.md Add Cataclysm:Dark Days Ahead to project list 2019-10-05 20:18:31 -07:00
other-macros.md Add 'Introduced in Catch 2.3.0.' text 2019-08-02 19:18:47 +02:00
own-main.md Updated documentation TOCs 2018-09-08 11:05:52 +02:00
release-notes.md Add missed item to v2.9.2 release notes 2019-08-09 10:57:59 +02:00
release-process.md Fix typos identified by codespell. 2019-04-10 09:42:11 +02:00
reporters.md Add example for TeamCity reporter and refer to it 2018-09-27 23:20:02 +02:00
slow-compiles.md fix example's mistake in slow-compiles.md 2019-04-25 09:48:22 +02:00
test-cases-and-sections.md Add 'Introduced in Catch 2.4.0.' text 2019-08-02 19:18:47 +02:00
test-fixtures.md Add 'Introduced in Catch 2.8.0.' text 2019-08-02 19:18:47 +02:00
tostring.md Add 'Introduced in Catch 2.8.0.' text 2019-08-02 19:18:47 +02:00
tutorial.md Update blog URL and fic typos in tutorial.md 2019-03-09 18:02:29 +01:00
why-catch.md Fix Cute test framework URL 2018-11-05 19:38:37 +01:00