]> git.lizzy.rs Git - rust.git/commitdiff
rustc: fix astencode test
authorErick Tryzelaar <erick.tryzelaar@gmail.com>
Sat, 30 Mar 2013 22:04:24 +0000 (15:04 -0700)
committerErick Tryzelaar <erick.tryzelaar@gmail.com>
Sat, 30 Mar 2013 22:04:24 +0000 (15:04 -0700)
src/librustc/middle/astencode.rs

index 8d34a7c69f58324afd42f4048fed3151892fc1f8..b6b6730620e9ea1e7c7682877701570faa676a4c 100644 (file)
@@ -1212,7 +1212,6 @@ fn mk_ctxt() -> @fake_ext_ctxt {
 #[cfg(test)]
 fn roundtrip(in_item: Option<@ast::item>) {
     use core::io;
-    use std::prettyprint;
 
     let in_item = in_item.get();
     let bytes = do io::with_bytes_writer |wr| {
@@ -1222,17 +1221,7 @@ fn roundtrip(in_item: Option<@ast::item>) {
     let ebml_doc = reader::Doc(@bytes);
     let out_item = decode_item_ast(ebml_doc);
 
-    let exp_str = do io::with_str_writer |w| {
-        in_item.encode(&prettyprint::Serializer(w))
-    };
-    let out_str = do io::with_str_writer |w| {
-        out_item.encode(&prettyprint::Serializer(w))
-    };
-
-    debug!("expected string: %s", exp_str);
-    debug!("actual string  : %s", out_str);
-
-    assert!(exp_str == out_str);
+    assert_eq!(in_item, out_item);
 }
 
 #[test]