Woah.. this makes it so easy I might even use it. I'm really not a fan of TDD b/c it explodes the number of things you have to maintain - but the way this is rolled in with the documentation makes it quite appealing. Thank you so much for you work. If I start to use this regularly, I'll make sure to donate
It just plain looks great. I'll have to give a try some time soon.
[ed: catch provides both bdd and tdd forms of tests, while this doesn't help lift comments up to the level of tests, unlike its python inspiration - which is understandable, but a bit confusing, given the name.]
[ed2: for an intro to catch, see eg: "CppCon 2015: Phil Nash “Test Driven C++ with Catch": https://m.youtube.com/watch?v=gdzP3pAC6UI ]
But this is not a benchmark of compilers but a benchmark between doctest and the other such library - and this comparison should be compiler-neutral
And if on some compiler the difference is not 50 but 20 times - it would still be amazing!