about summary refs log tree commit diff
path: root/src/libstd/any.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/libstd/any.rs')
-rw-r--r--src/libstd/any.rs9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/libstd/any.rs b/src/libstd/any.rs
index e204e082f4b..5a6ecdb1f21 100644
--- a/src/libstd/any.rs
+++ b/src/libstd/any.rs
@@ -164,6 +164,7 @@ impl<'a> fmt::Show for &'a Any {
 mod tests {
     use prelude::*;
     use super::*;
+    use str::StrSlice;
 
     #[deriving(Eq, Show)]
     struct Test;
@@ -290,13 +291,13 @@ mod tests {
     fn test_show() {
         let a = ~8u as ~Any;
         let b = ~Test as ~Any;
-        assert_eq!(format!("{}", a), ~"~Any");
-        assert_eq!(format!("{}", b), ~"~Any");
+        assert_eq!(format!("{}", a), "~Any".to_owned());
+        assert_eq!(format!("{}", b), "~Any".to_owned());
 
         let a = &8u as &Any;
         let b = &Test as &Any;
-        assert_eq!(format!("{}", a), ~"&Any");
-        assert_eq!(format!("{}", b), ~"&Any");
+        assert_eq!(format!("{}", a), "&Any".to_owned());
+        assert_eq!(format!("{}", b), "&Any".to_owned());
     }
 }