Catching up with Catch2: Changes recent and future
summary
Overview of recent and upcoming changes in Catch2, the C++ unit testing framework, focusing on runtime and compile-time improvements in the upcoming v3 major release. Covers shifting Catch2 from a header-only distribution to a proper library, added support for multiple reporters, an improved matcher framework, and other miscellaneous feature and distribution-model changes.
AI-written summary · about
chapters (6)
- 0:00Start
- 3:06Sections define multiple paths through test code, and are an effective replacement of fixtures for most cases.
- 11:37debug release
- 18:59RECAP
- 39:54You can use generators to run benchmarks across different inputs
- 46:29QUESTIONS?
related talks
45mModern C++ testing with Catch2
55m“Modern C++ Testing with Catch2”
01h 07mTestdriven C++ with Catch
58mTest Driven C++ with Catch
01h 03mBack to Basics: Testing in C++
01h 00mCatching Up With JUnit
23mcuCatch: A Debugging Tool for Efficiently Catching Memory Safety Violations in CUDA(…)
53mC++ Unit testing - the good, the bad & the ugly
