Comments (2)
Issue still exists on 2.4.11.
As a note, you have your desired behaviour if your REQUIRE
is replaced with CHECK
. However, REQUIRE
is good practice for things like asserting valid memory prior to dereferencing it in a CHECK
. Can't immediately see what the issue is but I can try having a dig around.
Unsure if the repo has any active maintainers at the moment though, so even if it's patchable, unsure if it'll be merged.
from doctest.
@mitchgrout thanks for your comment. Yes, I know about CHECK
. However, I do need the REQUIRE
functionality in my case, because within the test case, I want to fail fast and not continue. Other independent test cases should still be unaffected, as specified by the documentation.
Have you had any luck, digging around?
from doctest.
Related Issues (20)
- Build error "error: zero as null pointer constant” (Xcode 15)
- doctest_discover_tests fails with ASAN on Windows HOT 1
- how to use with c++20 modules
- Add an "AND_GIVEN" macro for BDD-style test cases
- CodeQL warning in doctest header (use after free)
- Missing support for std::format HOT 1
- Cannot include `doctest.h` in multiple translation units for Arduino (avr-gcc-7.3.0) HOT 1
- Feature request: predicate on CHECK_THROWS
- TYPE_TO_STRING does not work inside a TEST_SUITE / namespace HOT 1
- Access violation on Winlibs MinGW-w64 Clang on Windows HOT 7
- Missing pkg-config file doctest.pc
- Feature request: Compare floats and have NaN be true HOT 1
- Feature: Add test-suite support to IReporter interface and JUnit-Reporter
- cmake: Warning on init
- docs: CMake build-system related -- Use FetchContent()
- Feature Request: Support structural types in TEST_CASE_TEMPLATE
- Minor Import Guard issue
- doctest_discover_tests ADD_LABELS not working
- doctest + SDL2main : error LNK2019 (despite using DOCTEST_CONFIG_IMPLEMENT) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from doctest.