SIGN IN SIGN UP

infra/test: migrate unit tests from Catch2 to doctest

Replace the vendored Catch2 header with doctest 2.5.3.
Preserve existing test cases through a compatibility header for
tagged test cases and approximate comparisons.

Enable doctest's no-exception assertion mode to retain the
current test build configuration.

Issue: #2165
N
Nor-s committed
ecef11f0122e1138458202bf23d5e0fd77631151
Parent: ad78bde
Committed by Hermet Park <hermetpark@gmail.com> on 8/31/2026, 9:58:57 AM