Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/onqtam/doctest.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-04-28Refactor stringification (#585)Stefan
* matcher-like nan check * Remove superfluous extern template declarations * Add explicit template parameters * Correct template instantiation * Fix test includes * class -> struct * Correctly instantiate * Oops * Try fix interface * Add MinGW exception * Add info regarding interface decl and def * Adjust docs * Remove accidental paste in comment * First draft * operator<< => StringStream (for now) * Forward declare cstr output operator * Remove unnecessary String constructor * Port more stuff to streams * Remove std::string stringification (it was broken anyways) * Remove anonymous namespace for the time being * Revert "Remove anonymous namespace for the time being" This reverts commit ec2819c44bdb647546108d29b135720083ded48c. * Move toStream to prevent disabling * Restore customization points * Remove superfluous const char* catcher * Merge branch 'dev' into fix-string * Better IsNaN stringification * Reset doctest * We're getting somewhere! * size_t -> unsigned long * Fix nullptr handling * Why is it selecting the template over the overload?? * Reduce template count * Forward declare cstr output operator (again) * Fix pointer stringification * Add flag that forces custom stringification methods to be provided (#595) * Add flag that forces custom stringification methods to be provided * Add docs * Add IsNaN operator! (#603) * Add IsNaN operator! * Docs * More concise impl * Optimized floating point stringification * Remove float stringification override * unsigned long -> size_t where appropriate * Automatic type stringification with optional overrides * Fix type stringification * Add manual short override to fix tests * Add tests * insertion fix? * Make operator<< static * Clean up fake type traits * Try fix stl warnings * Reintroduce deferred_false * Work around dumb VS15 shit * Oops * Yet another MSVS2015 workaround * Fix #618 * Doing ungodly things to make MSVS2015 work * Oops * rerun tests * Rerun tests * Fix #618 by removing string_view * Remove incorrect restrictions on <string> inclusion * Add String::EMPTY * Replace String::EMPTY with static EMPTY_STRING in order to avoid SIOF * Revert "Add String::EMPTY" This reverts commit 8856a220596398f27e11a031cedda352f067cbf8. Revert "Replace String::EMPTY with static EMPTY_STRING in order to avoid SIOF" This reverts commit 83d3c4f45dde09038d13e77379ea3b40843ce37f.
2021-12-11added test_case_success attribute to the OverallResultsAsserts xml tag at ↵onqtam
the end of every test case - taking the logic from finalizeTestCaseData which takes into account decorators such as should/may fail & expected failures - related to #320
2019-03-23the options for the run are included in the xmlonqtam
2019-03-20xml switch flipped for the tests!onqtam