| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
|
| |
doctest_impl.h was not really a header file, it contains ODR definitions.
It was meant to be included by one and exactly one implementation file.
It was confusing for contributors. Now it is more clear.
Catch2 names its implementation files .cpp.
As a consequence, we simplified the creation of doctest with main.
Extra file doctest_main.cpp is not needed.
|
|
|
|
| |
relates #141 and #145
|
|
|
|
|
|
| |
added a config option (DOCTEST_CONFIG_INCLUDE_TYPE_TRAITS) that triggers the inclusion of <type_traits> and enables the ability for the Approx helper to be used with strong typedefs of double - fixes #85 and relates #62
also changed links to paypal to have a default amount
|
| |
|
|
|
|
| |
- simplified a bit the cmake
|
|
|
|
| |
- removed the cpp11 option
|
|
|
|
|
| |
- tiny docs update
- removed tests - trying to figure out WHY ON EARTH ONLY GCC 5 COMPLAINS ABOUT A STRICT OVERFLOW WARNING where there shouldn't be any - see this CI build: https://travis-ci.org/onqtam/doctest/builds/221092038
|
|
|
|
| |
- added template for issues and PRs
|
|
|
|
|
|
| |
moved some macros to the bottom of the header
touched the alignment of BDD style output
|
|
doctest/parts/ and doctest/doctest.h gets generated from them!
updated docs
|