Skip to content
New issue

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

Add default matching tags to Cucumber runner builder #103

Closed
bbqsrc opened this issue Feb 5, 2021 · 2 comments
Closed

Add default matching tags to Cucumber runner builder #103

bbqsrc opened this issue Feb 5, 2021 · 2 comments
Assignees
Labels
enhancement Improvement of existing features or bugfix
Milestone

Comments

@bbqsrc
Copy link
Member

bbqsrc commented Feb 5, 2021

Sharing feature files amongst several projects means that only some of the features need to be tested in some codebases. One mechanism for managing this is tags, so one can filter out those scenarios that are to be ignored.

We should be able to specify the default tags in the builder so they don't need to be hacked in somewhere else.

@bbqsrc bbqsrc added enhancement Improvement of existing features or bugfix help wanted Extra attention is needed good first issue Good for newcomers labels Feb 5, 2021
@tyranron tyranron removed help wanted Extra attention is needed good first issue Good for newcomers labels Sep 27, 2021
@tyranron
Copy link
Member

Can be done by Cucumber::filter_run_and_exit() after merging #128

@ilslv let's describe this in the Book too.

@tyranron tyranron added this to the 0.10 milestone Sep 29, 2021
tyranron added a commit that referenced this issue Sep 30, 2021
, #64, #102, #103, #123, #132)

Additionally:
- fix outputing English in writer::Basic instead of parsed keywords

Co-authored-by: Kai Ren <tyranron@gmail.com>
@tyranron
Copy link
Member

Described in documentation for Cucumber::filter_run_and_exit(), and mentioned in "Managing growth" chapter of the Book.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Improvement of existing features or bugfix
Projects
None yet
Development

No branches or pull requests

3 participants