Age | Commit message (Collapse) | Author |
|
* Remove most references to old roadmap
* Update articles and fix all references to the old issue roadmap
|
|
* Run with coverage
* Epic checkout failure
* Install Ninja
* lcov
* Install LCOV
* Use cd
* .
* G
* ???
* Replace fake unicode characters
* Add coveralls
* Setup base-path
* cmake flag hack?
* Proper inclusion
* Proper inclusion (for real this time!)
* Try compile using gcc over clang?
* Specify build type
* Try fix
* coveralls -> codecov
* Remove redundant stuff
* Fix typo
* README codecov
* Remove CODE_COVERAGE CMake flag
* Remove missed endif()
* Readd tests
* Fix codecov href
* Readd empty lines
* Fix whitespace
* Update Patreon logo
* Update donate buttons
* Update donate buttons
|
|
|
|
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
|