This library is free, and will stay free but needs your support to sustain its development. There are lots of new features and maintenance to do. If you work for a company using doctest or have the means to do so, please consider financial support.
Planned features for future releases - order changes constantly... Also look through the issues.
fork()
for UNIX and this for Windowsstd::string
and whatever else comes from the standard - no more hand rolled traits and classesBitwise()
class that has overloaded operators for comparison - to be used to check objects bitwise against each other(void)(true ? (void)0 : ((void)(expression)))
<typeinfo>
and libcxxabi for demangling so users don't have to use TYPE_TO_STRING()
CHECK(foo() == 1 || bar() == 2);
wchar
strings???__DATE__
and __TIME__
- stored in some filedetail
namespace also in a nested anonymous namespace to make them with internal linkage