diff options
Diffstat (limited to 'src/libextra/test.rs')
| -rw-r--r-- | src/libextra/test.rs | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/libextra/test.rs b/src/libextra/test.rs index 4dcb48d2751..cc80da1506a 100644 --- a/src/libextra/test.rs +++ b/src/libextra/test.rs @@ -226,11 +226,11 @@ pub fn parse_opts(args: &[~str]) -> OptRes { let matches = match groups::getopts(args_, optgroups()) { Ok(m) => m, - Err(f) => return Err(getopts::fail_str(f)) + Err(f) => return Err(f.to_err_msg()) }; - if getopts::opt_present(&matches, "h") { usage(args[0], "h"); } - if getopts::opt_present(&matches, "help") { usage(args[0], "help"); } + if matches.opt_present("h") { usage(args[0], "h"); } + if matches.opt_present("help") { usage(args[0], "help"); } let filter = if matches.free.len() > 0 { @@ -239,25 +239,25 @@ pub fn parse_opts(args: &[~str]) -> OptRes { None }; - let run_ignored = getopts::opt_present(&matches, "ignored"); + let run_ignored = matches.opt_present("ignored"); - let logfile = getopts::opt_maybe_str(&matches, "logfile"); + let logfile = matches.opt_str("logfile"); let logfile = logfile.map_move(|s| Path(s)); - let run_benchmarks = getopts::opt_present(&matches, "bench"); + let run_benchmarks = matches.opt_present("bench"); let run_tests = ! run_benchmarks || - getopts::opt_present(&matches, "test"); + matches.opt_present("test"); - let ratchet_metrics = getopts::opt_maybe_str(&matches, "ratchet-metrics"); + let ratchet_metrics = matches.opt_str("ratchet-metrics"); let ratchet_metrics = ratchet_metrics.map_move(|s| Path(s)); - let ratchet_noise_percent = getopts::opt_maybe_str(&matches, "ratchet-noise-percent"); + let ratchet_noise_percent = matches.opt_str("ratchet-noise-percent"); let ratchet_noise_percent = ratchet_noise_percent.map_move(|s| from_str::<f64>(s).unwrap()); - let save_metrics = getopts::opt_maybe_str(&matches, "save-metrics"); + let save_metrics = matches.opt_str("save-metrics"); let save_metrics = save_metrics.map_move(|s| Path(s)); - let test_shard = getopts::opt_maybe_str(&matches, "test-shard"); + let test_shard = matches.opt_str("test-shard"); let test_shard = opt_shard(test_shard); let test_opts = TestOpts { |
