about summary refs log tree commit diff
path: root/src/libtest
diff options
context:
space:
mode:
authorHuon Wilson <dbau.pp+github@gmail.com>2014-06-14 11:11:09 +1000
committerHuon Wilson <dbau.pp+github@gmail.com>2014-06-14 11:11:09 +1000
commit0642cbbde0e51d5f4465b937ab8ff7d46df02df0 (patch)
tree8e54a19b6d39982bd8c70a47f56173123f2b4e23 /src/libtest
parent3851d68a27d41dfd15e12a75b590f362a0675870 (diff)
downloadrust-0642cbbde0e51d5f4465b937ab8ff7d46df02df0.tar.gz
rust-0642cbbde0e51d5f4465b937ab8ff7d46df02df0.zip
getopts: format failure messages with `Show`.
This obsoletes the old `to_err_msg` method. Replace

    println!("Error: {}", failure.to_err_msg())

    let string = failure.to_err_msg();

with

    println!("Error: {}", failure)

    let string = failure.to_str();

[breaking-change]
Diffstat (limited to 'src/libtest')
-rw-r--r--src/libtest/lib.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libtest/lib.rs b/src/libtest/lib.rs
index d0101e993c4..9108a2c9459 100644
--- a/src/libtest/lib.rs
+++ b/src/libtest/lib.rs
@@ -367,7 +367,7 @@ pub fn parse_opts(args: &[String]) -> Option<OptRes> {
     let matches =
         match getopts::getopts(args_.as_slice(), optgroups().as_slice()) {
           Ok(m) => m,
-          Err(f) => return Some(Err(f.to_err_msg().to_string()))
+          Err(f) => return Some(Err(f.to_str()))
         };
 
     if matches.opt_present("h") { usage(args[0].as_slice()); return None; }