We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
We need to support test annotations; the initial form is supposed to work just as tags, but later
Bikeshedding syntax proposal:
MAYFLY_ADD_TESTCASE("foo [basic] [!all]", []() { MAYFLY_REQUIRE(false); });
Required futures:
./test-binary
[all]
[!all]
./test-binary -a basic
[basic]
./test-binary -a '!basic'
./test-binary -a basic -a parallel
[parallel]
./test-binary -a 'basic+parallel'
The text was updated successfully, but these errors were encountered:
griwes
No branches or pull requests
We need to support test annotations; the initial form is supposed to work just as tags, but later
Bikeshedding syntax proposal:
Required futures:
./test-binary
implicitly runs everything in[all]
; require an explicit annotation of[!all]
to exclude from execution by default./test-binary -a basic
runs all tests in[basic]
./test-binary -a '!basic'
runs all tests but those in[basic]
./test-binary -a basic -a parallel
runs all tests in[basic]
and all tests in[parallel]
./test-binary -a 'basic+parallel'
runs all tests that are tagged with both[basic]
and[parallel]
The text was updated successfully, but these errors were encountered: