#[test]
fn show_arc() {
let a = Arc::new(5u32);
- assert!(format!("{}", a).as_slice() == "5")
+ assert!(format!("{}", a) == "5")
}
// Make sure deriving works with Arc<T>
let b = box Test as Box<Any>;
let a_str = a.to_str();
let b_str = b.to_str();
- assert_eq!(a_str.as_slice(), "Box<Any>");
- assert_eq!(b_str.as_slice(), "Box<Any>");
+ assert_eq!(a_str, "Box<Any>");
+ assert_eq!(b_str, "Box<Any>");
let a = &8u as &Any;
let b = &Test as &Any;
let s = format!("{}", a);
- assert_eq!(s.as_slice(), "&Any");
+ assert_eq!(s, "&Any");
let s = format!("{}", b);
- assert_eq!(s.as_slice(), "&Any");
+ assert_eq!(s, "&Any");
}
}