diff options
Diffstat (limited to 'clap/tests/yaml.rs')
-rw-r--r-- | clap/tests/yaml.rs | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/clap/tests/yaml.rs b/clap/tests/yaml.rs deleted file mode 100644 index 279b987..0000000 --- a/clap/tests/yaml.rs +++ /dev/null @@ -1,40 +0,0 @@ -#![cfg(feature="yaml")] - -#[macro_use] -extern crate clap; - -use clap::App; - -#[test] -fn create_app_from_yaml() { - let yml = load_yaml!("app.yml"); - App::from_yaml(yml); -} - -#[test] -fn help_message() { - let yml = load_yaml!("app.yml"); - let mut app = App::from_yaml(yml); - // Generate the full help message! - let _ = app.get_matches_from_safe_borrow(Vec::<String>::new()); - - let mut help_buffer = Vec::new(); - app.write_help(&mut help_buffer).unwrap(); - let help_string = String::from_utf8(help_buffer).unwrap(); - assert!(help_string.contains( - "-h, --help prints help with a nonstandard description\n")); -} - -#[test] -fn author() { - let yml = load_yaml!("app.yml"); - let mut app = App::from_yaml(yml); - // Generate the full help message! - let _ = app.get_matches_from_safe_borrow(Vec::<String>::new()); - - let mut help_buffer = Vec::new(); - app.write_help(&mut help_buffer).unwrap(); - let help_string = String::from_utf8(help_buffer).unwrap(); - assert!(help_string.contains( - "Kevin K. <kbknapp@gmail.com>")); -} |