From 569b09780bd186d9b9a4bbbc090cf12135bd64cd Mon Sep 17 00:00:00 2001 From: Ed Page Date: Mon, 2 Oct 2023 13:10:05 -0500 Subject: [PATCH] test(cli): Track help output --- crates/typos-cli/tests/cmd/help.toml | 42 ++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 crates/typos-cli/tests/cmd/help.toml diff --git a/crates/typos-cli/tests/cmd/help.toml b/crates/typos-cli/tests/cmd/help.toml new file mode 100644 index 0000000..91743ec --- /dev/null +++ b/crates/typos-cli/tests/cmd/help.toml @@ -0,0 +1,42 @@ +bin.name = "typos" +args = "--help" +stdout = """ +Source Code Spelling Correction + +Usage: typos [OPTIONS] [PATH]... + +Arguments: + [PATH]... Paths to check with `-` for stdin [default: .] + +Options: + -c, --config Custom config file + --isolated Ignore implicit configuration files + --diff Print a diff of what would change + -w, --write-changes Write fixes out + --files Debug: Print each file that would be spellchecked + --file-types Debug: Print each file's type + --identifiers Debug: Print each identifier that would be spellchecked + --words Debug: Print each word that would be spellchecked + --dump-config Write the current configuration to file with `-` for stdout + --type-list Show all supported file types + --format [default: long] [possible values: silent, brief, long, json] + -j, --threads The approximate number of threads to use [default: 0] + --exclude Ignore files & directories matching the glob + --hidden Search hidden files and directories + --no-ignore Don't respect ignore files + --no-ignore-dot Don't respect .ignore files + --no-ignore-global Don't respect global ignore files + --no-ignore-parent Don't respect ignore files in parent directories + --no-ignore-vcs Don't respect ignore files in vcs directories + --binary Search binary files + --no-check-filenames Skip verifying spelling in file names + --no-check-files Skip verifying spelling in files + --no-unicode Only allow ASCII characters in identifiers + --locale [possible values: en, en-us, en-gb, en-ca, en-au] + --color Controls when to use color [default: auto] [possible values: auto, always, never] + -v, --verbose... More output per occurrence + -q, --quiet... Less output per occurrence + -h, --help Print help + -V, --version Print version +""" +stderr = ""