pirate/tests/main.rs
2015-06-10 18:14:11 +00:00

26 lines
543 B
Rust

extern crate pirate;
use pirate::{Matches, usage, Vars};
fn main() {
let opts = vec!["n:", "b/boop", ":input"];
let mut vars = match Vars::new(&opts) {
Ok(v) => v,
Err(why) => {
println!("{}", why);
return;
}
};
let matches = match Matches::new(&mut vars) {
Ok(m) => m,
Err(why) => {
println!("{}", why);
return;
}
};
if matches.has_arg("-h") || matches.has_arg("--help") {
usage(&vars);
return;
}
}