Block a user
8c381abaf4
Avoid Wdeprecated-copy-dtor for Generators
f56832d3ea
Add Catch2::Catch2 alias for Catch2 CMake target
601ca1c670
Refactor some uses of virtual -> override
a39154e115
Do not explicitly default smfs if all of them are defaulted
7c622a79d4
Unvirtual bunch off destructors of simple data classes
04cbbb8a4b
Replace getLineOfChars with non-templated, runtime version
f64487bf70
Move LazyExpr's and MessageInfo's implementation to the combined TU
27f1756d8e
Split out LazyExpr into its own header
hak8or
synced new reference dev-v3-sever-reporter-tostring-dep to mirrors/Catch2 from mirror
2020-05-10 22:07:51 +00:00
7efbc83ae0
Introduce combined TUs for compiling small TUs
9e498278be
Move StringRef header to internals
14533f5bb6
Make Colour's op<< hidden friend
895d0a0696
Small improvements for StringRef
094d840efe
Cleanup SourceLineInfo implementation
a595066ff9
Use internal linkage for float stringification helper
cb25c4a8a3
Reinline some StringMaker impls
813490a2a1
Try fix wmain?
9c311a2846
Fix ODR violation because of name clash in matchers
be9cfa9da8
Remove catch_default_main.hpp
44c9a1aea2
Require Python3 for running tests
6020f8f27c
Add convenience headers that include all headers in a subpart
5ca5cbd447
Added missing SPDLOG_API to color_sinks.cpp
597e89efe3
clang-format
683e44f5f8
Use static fun instead of member
0b36d4e360
Fix #1540
26622f1620
Fix Conan recipe
c086746cc9
Use main-as-static-lib in ExtraTests
0c223bb751
Decrease chance of false positive in random generator testing
19ecad6f68
Rename CMake/pkg-config target Catch2Main to Catch2WithMain
hak8or
synced new reference dev-v3-cherry-pick-master to mirrors/Catch2 from mirror
2020-05-03 10:27:51 +00:00
33c58dad41
Remove duplicated test for #1027
68061bbed4
Remove mentions of single header version from README
e83c9fb674
Run unit tests in random order
b8221c8350
Remove the single_include folder
31ff89709f
Pick docs for v2.12.1
hak8or
synced new reference file_event_handlers to mirrors/spdlog from mirror
2020-05-02 09:57:52 +00:00
75c15e8028
Formatted cmake
4831ae17d9
Set tabsize to 4 in when formatting cmake
22655d7554
Formatted cmake using cmake-format
ff0e430e46
Formatted cmake using cmake-format
e86dc8c338
Added call to cmake-format
hak8or
synced commits to dev-v3-cherry-pick-master at mirrors/Catch2 from mirror
2020-05-02 01:47:51 +00:00
bbbc7a0d7f
Fix CATCH_CONFIG_CPP17_UNCAUGHT_EXCEPTION interaction with feature macro
hak8or
synced commits to dev-v3-cherry-pick-master at mirrors/Catch2 from mirror
2020-05-01 17:37:51 +00:00
89fab65382
Update documentation for --order
1bd7cac09f
Use macro to determine whether std::uncaught_exceptions is available
9b5fc9eaea
Randomize test for subset invariant random ordering of tests
630ba26278
Add test for consistent random ordering
26b2c3e7e2
Change random test shuffling technique (refactored)
89ab1e679d
Merge pull request #1536 from waywardmonkeys/fix-typos
559984b2fe
Fix typos.