Add getopts-test demo crate - #143
Open
Herrtian wants to merge 1 commit into
Open
Conversation
|
Hi @Herrtian , are per our previous warning, you seems to be opening again PRs in quick succession:
These PRs were flagged as LLM generated behaviour, so we are placing again a temporary embargo on your GitHub profile, for the last few months we have been receiving an increased amount of automated submissions by users running bots. Please ensure you read our policies (1) and contribution standards (2). You can contact the moderation team to discuss and possibly reconsider your ban. If you're unsure, feel free to join rust-lang.zulipchat.com/join/rlfvpemsaacs3pfi6kwqnqjb and ask for a mentor. The Rust moderation team |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Closes #140.
This adds a small workspace binary that exercises repeated flags, required and optional option values, repeated options, help output, and positional arguments. Its
assert_cmdintegration tests cover a typical invocation, defaults and--, help, parse errors, and missing positional input.The path dependency keeps default features disabled so the workspace's existing
--no-default-featuresjob continues to test the non-Unicode configuration.Tests:
cargo testcargo test --no-default-featurescargo fmt --all -- --checkRUSTDOCFLAGS=-Dwarnings cargo doc --no-depscargo clippy -p getopts-test --all-targets --no-deps -- -D warnings