linker issues (_IMPLEMENT, etc)...
stringification issues - if operator<<(ostream for a type is visible only in one source file...
why no regex and only wildcards
tests are ran serially - no multi-threaded execution planned for now
mocking is not included because it is orthogonal to testing and a different third party library may be used for that (google mock) https://github.com/tpounds/mockitopp
linker errors for doctest::detail::...
when using DOCTEST_CONFIG_DISABLE
solution: don't use anything from detail
property based testing - what it is and how to use it with doctest
tests in headers... might end up in different test suites - and only 1 of them will get registered? or might have ifdef-ed parts that get compiled differently based on how/where the header is included...... so not a good practice to write tests in header files
how subcases work - http://pastebin.com/rwghFzK4 - or look in the repo
why c++98?
why no long long
in gcc/clang when in the c++98 standard?
will the library support checking for memory leaks? no. use tools like valgrind or the sanitizers.
mixing different versions of the framework within the same executable?
DOCTEST_CONFIG_IMPLEMENT
macro but that is very limiting.is the VC++6 support full?
ostream& operator<<(ostream&, myType)
is disabled