]>
git.proxmox.com Git - rustc.git/blob - vendor/structopt/tests/rename_all_env.rs
3 use structopt
::StructOpt
;
8 #[derive(Debug, PartialEq, StructOpt)]
9 #[structopt(rename_all_env = "kebab")]
10 struct BehaviorModel
{
15 let help
= get_help
::<BehaviorModel
>();
16 assert
!(help
.contains("[env: be-nice=]"));
20 fn default_is_screaming() {
21 #[derive(Debug, PartialEq, StructOpt)]
22 struct BehaviorModel
{
27 let help
= get_help
::<BehaviorModel
>();
28 assert
!(help
.contains("[env: BE_NICE=]"));
33 #[derive(Debug, PartialEq, StructOpt)]
34 #[structopt(rename_all_env = "kebab")]
35 struct BehaviorModel
{
39 #[structopt(rename_all_env = "pascal", env)]
43 let help
= get_help
::<BehaviorModel
>();
44 assert
!(help
.contains("[env: be-nice=]"));
45 assert
!(help
.contains("[env: BeAgressive=]"));