catch2/tests
Martin Hořeňovský 45577a1f4c
Refactor implementation of case-insensitivity in tags
By not materializing the lower cased tags ahead of time, we
save allocations at the cost of worsened performance when comparing
two tags.

Since there are rarely many tags, and commonly they are not
compared even if present, this is almost always a win. The new
implementation also improves the robustness of the code
responsible for handling tags in a case-insensitive manner.
2021-12-28 00:20:55 +01:00
..
ExtraTests Exit with non-0 return code if no tests were run 2021-12-18 20:50:00 +01:00
SelfTest Refactor implementation of case-insensitivity in tags 2021-12-28 00:20:55 +01:00
TestScripts Make testSharding.py test script executable 2021-10-27 17:24:30 +02:00
CMakeLists.txt Allow enabling multiple warnings in one invocation 2021-12-18 20:50:05 +01:00