clap/tests
Hernan Grecco 81e121edd6 feat(HELP): Add a Templated Help system.
The strategy is to copy the template from the the reader to wrapped stream
until a tag is found. Depending on its value, the appropriate content is copied
to the wrapped stream.
The copy from template is then resumed, repeating this sequence until reading
the complete template.

Tags arg given inside curly brackets:
Valid tags are:
    * `{bin}`         - Binary name.
    * `{version}`     - Version number.
    * `{author}`      - Author information.
    * `{usage}`       - Automatically generated or given usage string.
    * `{all-args}`    - Help for all arguments (options, flags, positionals arguments,
                        and subcommands) including titles.
    * `{unified}`     - Unified help for options and flags.
    * `{flags}`       - Help for flags.
    * `{options}`     - Help for options.
    * `{positionals}` - Help for positionals arguments.
    * `{subcommands}` - Help for subcommands.
    * `{after-help}`  - Help for flags.
2016-04-13 07:06:23 -03:00
..
app.yml style: removes trailing whitespace 2015-09-30 23:59:40 -04:00
app_settings.rs tests: updates tests to new verions 2016-03-16 10:22:00 -04:00
conflicts.rs test(v2): fixing tests to pass under new v2 changes 2016-01-28 11:45:31 -05:00
example1_tmpl_full.txt feat(HELP): Add a Templated Help system. 2016-04-13 07:06:23 -03:00
example1_tmpl_simple.txt feat(HELP): Add a Templated Help system. 2016-04-13 07:06:23 -03:00
flags.rs tests(multiples): adds tests for > u8::max vals and occurrences 2016-02-02 07:45:49 -05:00
groups.rs tests(Groups): removes tests causing issues that werent required 2016-04-09 22:33:49 -07:00
help.rs test(Help Message): adds test to prevent issue-472 2016-04-02 20:47:27 -04:00
hidden_args.rs tests: moves some \t tabs to four spaces for consistency 2016-03-13 22:07:28 -04:00
multiple_occurrences.rs fix(matched_arg): Allow for more than 256 occurrences of an argument. 2016-02-02 19:30:32 +00:00
multiple_values.rs tests(Multiple Values): fixes failing benches and adds tests to guard 2016-02-04 22:15:10 -05:00
new_help.rs feat(HELP): Add a Templated Help system. 2016-04-13 07:06:23 -03:00
opts.rs tests(Empty Values): adds tests for empty values 2016-03-29 22:31:40 -04:00
positionals.rs tests: adds tests for default values 2016-02-10 10:56:58 -05:00
posix_compatible.rs tests: adds tests for different value delimiters 2016-01-28 11:45:31 -05:00
possible_values.rs refactor(v2): improving macros for code dedup 2016-01-28 11:45:31 -05:00
require.rs tests(Usage Parser): adds and fixes tests for usage parser 2016-01-28 11:45:31 -05:00
subcommands.rs test(v2): fixing tests to pass under new v2 changes 2016-01-28 11:45:31 -05:00
tests.rs tests: adds additional tests for new setting and missing old tests 2016-02-02 07:21:01 -05:00
unique_args.rs refactor(v2): improving macros for code dedup 2016-01-28 11:45:31 -05:00
utf8.rs chore: fixes doc and style mistakes 2016-01-28 21:58:40 -05:00
version.rs test(v2): fixing tests to pass under new v2 changes 2016-01-28 11:45:31 -05:00
yaml.rs tests(yaml): use scope wide attribute 2016-01-11 21:13:14 -08:00