Block a user
21d284df34
Session now holds Config in unique_ptr instead of shared_ptr
668454b36b
Do not share ownership of Config in RunContext
458241cc90
Do not use shared_ptr<Config> when listing things
fa160cf3f2
Keep reporter pointer around in TestGroup
a17b9f754a
Remove unused function
4394d3ae65
Translate exceptions by const reference instead of plain ref
4b2f1da02a
Split CATCH_TRANSLATE_EXCEPTION into its own header
0c6fda6e7d
Cleanup benchmark headers a tiny bit
bad8b7c866
Fix make_shared used instead of make_unique
964303706a
Fixup catch_discover_tests
hak8or
synced commits to dev-v3-compilation-times at mirrors/Catch2 from mirror
2020-05-20 02:37:51 +00:00
1b51c73c33
fixup! Cleanup benchmark headers a tiny bit
034b884a6a
Translate exceptions by const reference instead of plain ref
12ab3168eb
Split CATCH_TRANSLATE_EXCEPTION into its own header
96a6050ee8
Fixup catch_discover_tests
hak8or
synced new reference dev-v3-compilation-times to mirrors/Catch2 from mirror
2020-05-19 18:27:51 +00:00
b4a61cfd29
Remove superfluous overload of operator==
d86834e5b5
Push down #include <ostream> to .cpp files
39e093021c
Remove some superfluous includes
f764ee3d30
Document that user can only provide main in TU with CONFIG_RUNNER
c190061001
Fix compilation failure when using libstdc++10 (#1929)
hak8or
synced new reference dev-v3-more-warnings to mirrors/Catch2 from mirror
2020-05-14 15:57:51 +00:00
f7fbbac601
Update release notes for v3
ddde2f5e33
Remove obsolete configuration macros from the documentation
d5e87eabbb
Add provided generic matchers to the documentation
hak8or
synced new reference v3.0.0-preview2 to mirrors/Catch2 from mirror
2020-05-14 15:57:51 +00:00
hak8or
synced commits to dev-v3-more-warnings at mirrors/Catch2 from mirror
2020-05-12 23:07:51 +00:00
eaf0089a80
IGenerator smfs
hak8or
synced new reference dev-v3-more-warnings to mirrors/Catch2 from mirror
2020-05-12 14:57:51 +00:00
hak8or
synced new reference dev-v3-sever-reporter-tostring-dep to mirrors/Catch2 from mirror
2020-05-11 22:37:51 +00:00