Lines Matching refs:Opt
15 enum Opt { enum
37 Opt::Fetch { in test_fetch()
42 Opt::from_clap(&Opt::clap().get_matches_from(&["test", "fetch", "--all", "origin"])) in test_fetch()
45 Opt::Fetch { in test_fetch()
50 Opt::from_clap(&Opt::clap().get_matches_from(&["test", "fetch", "-f", "origin"])) in test_fetch()
57 Opt::Add { in test_add()
61 Opt::from_clap(&Opt::clap().get_matches_from(&["test", "add"])) in test_add()
64 Opt::Add { in test_add()
68 Opt::from_clap(&Opt::clap().get_matches_from(&["test", "add", "-i", "-v"])) in test_add()
74 let result = Opt::clap().get_matches_from_safe(&["test", "badcmd", "-i", "-v"]); in test_no_parse()
77 let result = Opt::clap().get_matches_from_safe(&["test", "add", "--badoption"]); in test_no_parse()
80 let result = Opt::clap().get_matches_from_safe(&["test"]); in test_no_parse()
173 pub enum Opt { in enum_in_enum_subsubcommand() enum
183 let result = Opt::clap().get_matches_from_safe(&["test"]); in enum_in_enum_subsubcommand()
186 let result = Opt::clap().get_matches_from_safe(&["test", "daemon"]); in enum_in_enum_subsubcommand()
189 let result = Opt::from_iter(&["test", "daemon", "start"]); in enum_in_enum_subsubcommand()
190 assert_eq!(Opt::Daemon(DaemonCommand::Start), result); in enum_in_enum_subsubcommand()
196 struct Opt { in flatten_enum() struct
206 assert!(Opt::from_iter_safe(&["test"]).is_err()); in flatten_enum()
208 Opt::from_iter(&["test", "foo"]), in flatten_enum()
209 Opt { in flatten_enum()
218 struct Opt { in external_subcommand() struct
232 Opt::from_iter(&["test", "add"]), in external_subcommand()
233 Opt { in external_subcommand()
239 Opt::from_iter(&["test", "remove"]), in external_subcommand()
240 Opt { in external_subcommand()
246 Opt::from_iter(&["test", "git", "status"]), in external_subcommand()
247 Opt { in external_subcommand()
252 assert!(Opt::from_iter_safe(&["test"]).is_err()); in external_subcommand()
260 struct Opt { in external_subcommand_os_string() struct
272 Opt::from_iter(&["test", "git", "status"]), in external_subcommand_os_string()
273 Opt { in external_subcommand_os_string()
278 assert!(Opt::from_iter_safe(&["test"]).is_err()); in external_subcommand_os_string()
284 struct Opt { in external_subcommand_optional() struct
296 Opt::from_iter(&["test", "git", "status"]), in external_subcommand_optional()
297 Opt { in external_subcommand_optional()
302 assert_eq!(Opt::from_iter(&["test"]), Opt { sub: None }); in external_subcommand_optional()