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

limbo: add 'features' set to testcases #17

Merged
merged 5 commits into from
Jul 7, 2023
Merged

limbo: add 'features' set to testcases #17

merged 5 commits into from
Jul 7, 2023

Conversation

woodruffw
Copy link
Collaborator

Closes #16.

Signed-off-by: William Woodruff <william@trailofbits.com>
@woodruffw woodruffw requested review from alex and tnytown July 7, 2023 18:17
@woodruffw woodruffw self-assigned this Jul 7, 2023
Signed-off-by: William Woodruff <william@trailofbits.com>
@woodruffw woodruffw marked this pull request as ready for review July 7, 2023 18:24
@woodruffw
Copy link
Collaborator Author

NB: I named this features instead of tags (as in #16) to avoid confusion around the purpose here -- tags felt pretty generic.

limbo/testcases/_core.py Outdated Show resolved Hide resolved
Signed-off-by: William Woodruff <william@trailofbits.com>
@woodruffw
Copy link
Collaborator Author

Thinking about it more, I think features should really be list[Feature], where Feature is an enum. That'll give us the ability to document what each feature actually means.

Signed-off-by: William Woodruff <william@trailofbits.com>
@woodruffw woodruffw requested a review from tnytown July 7, 2023 18:56
limbo/testcases/_core.py Outdated Show resolved Hide resolved
Signed-off-by: William Woodruff <william@trailofbits.com>
@woodruffw woodruffw requested a review from tnytown July 7, 2023 19:23
Copy link
Contributor

@tnytown tnytown left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@woodruffw woodruffw merged commit 927985b into main Jul 7, 2023
@woodruffw woodruffw deleted the ww/limbo-tags branch July 7, 2023 20:42
carl-wallace added a commit to baloo/x509-limbo that referenced this pull request May 12, 2024
restore use of newer clap version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Schema: support a tag field that implies optionality
2 participants