diff options
| author | Jakob Schikowski <jakob.schikowski@gmx.de> | 2019-09-22 22:20:30 +0200 |
|---|---|---|
| committer | Jakob Schikowski <jakob.schikowski@gmx.de> | 2019-09-22 22:20:30 +0200 |
| commit | d91b965664c47cdf8dfa060f17f50d2fe972c2de (patch) | |
| tree | 52b261248cf94e3e8047e60861154b1c613e3353 | |
| parent | c16a547012b93272a77d58ff7de894848c4c935a (diff) | |
| download | rust-d91b965664c47cdf8dfa060f17f50d2fe972c2de.tar.gz rust-d91b965664c47cdf8dfa060f17f50d2fe972c2de.zip | |
libtest: Make --report-time an unstable option
| -rw-r--r-- | src/libtest/lib.rs | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/libtest/lib.rs b/src/libtest/lib.rs index 17baf98875c..e441514e597 100644 --- a/src/libtest/lib.rs +++ b/src/libtest/lib.rs @@ -566,6 +566,13 @@ pub fn parse_opts(args: &[String]) -> Option<OptRes> { )); } + let report_time = matches.opt_present("report-time"); + if !allow_unstable && report_time { + return Some(Err( + "The \"report-time\" flag is only accepted on the nightly compiler".into(), + )); + } + let run_ignored = match (include_ignored, matches.opt_present("ignored")) { (true, true) => { return Some(Err( @@ -579,7 +586,6 @@ pub fn parse_opts(args: &[String]) -> Option<OptRes> { let quiet = matches.opt_present("quiet"); let exact = matches.opt_present("exact"); let list = matches.opt_present("list"); - let report_time = matches.opt_present("report-time"); let logfile = matches.opt_str("logfile"); let logfile = logfile.map(|s| PathBuf::from(&s)); |
