make a test where we exit due to an exception but re-enter the test case because of other subcases
the mutex
the registration...?
skipped? expectedFailures?
decorators
give credit to Catch for the XML reporter
log the "randomness" for example in the xml output also filters and options! also in the console reporter! name of binary in the doctest tag?
https://github.com/catchorg/Catch2/blob/master/docs/tostring.md#catchis_range-specialisation
rope-ish startup of doctest - and filter duplicates on run()
https://blog.travis-ci.com/2018-10-11-windows-early-release
add in the faq about the compile errors with stream<<"array" - nikola goranov, also moving to catch undef/define stuffs - use vararg macro, also make the "moving from catch to doctest" easier to find, also this: https://stackoverflow.com/questions/35530850/how-to-require-a-semicolon-after-a-macro/52122660#52122660
fix discoverability of subcases - wtf??? don't remember what I meant with this...
https://github.com/catchorg/Catch2/commit/de36b2ada6e4593a9a32c4c86cd47d4bc002b148
try to forward declare std::string and specialize the string maker for it or something like that
UDL literal for approx: Approx operator "" _a(long double val)
https://github.com/catchorg/Catch2/issues/980 https://github.com/catchorg/Catch2/commit/00af677577973758b3b35e1c94ab4142c45c3f67 https://github.com/catchorg/Catch2/commit/11f716f28d6621d1e54cf13374f8b5dd1a7489f5 https://github.com/catchorg/Catch2/commit/22ac9d2184b3868cccfd635eb631d0eee1529121 https://github.com/catchorg/Catch2/commit/0b1f1b10030942c38ca8c1b95140b0c65efc903e
== when making a new release:
news.ycombinator.com isocpp.org reddit.com/r/cpp reddit.com/r/programming reddit.com/r/gamedev reddit.com/r/cplusplus https://www.linkedin.com/groups/86782/profile twitter
https://www.viva64.com/en/b/0604/
on big releases: update benchmarks, number of CI builds, differences with Catch, docs, etc.
also check if anything should be added here: https://github.com/martinmoene/catch-lest-other-comparison
== how to deal with pull requests for the main branch instead of the dev branch
== other
operator<< trouble
toString trouble - https://github.com/catchorg/Catch2/issues/741
https://github.com/catchorg/Catch2/commit/33ed1773f40b406dbf3b7201bf52694bd86b1503
I suspect -Wsign-compare is not being silenced by the pragmas... see this build - https://travis-ci.org/onqtam/game/jobs/196987454 check_eq(numDigits(0), 1); numDigits returns uint32