about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
authorNick Cameron <ncameron@mozilla.com>2014-10-01 19:31:21 +1300
committerNick Cameron <ncameron@mozilla.com>2014-10-30 15:51:56 +1300
commitc48a1ab158110a35ee22a9fe06dc08d31aa6c56a (patch)
treeca60ef450ea0c6ebc40779ac1e8d80ddb9375ee6 /src/libstd
parent1d500cfd74c02b6f9f84a4e7387d8126c79f3f76 (diff)
downloadrust-c48a1ab158110a35ee22a9fe06dc08d31aa6c56a.tar.gz
rust-c48a1ab158110a35ee22a9fe06dc08d31aa6c56a.zip
changes to tests
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/io/extensions.rs5
-rw-r--r--src/libstd/io/util.rs2
2 files changed, 5 insertions, 2 deletions
diff --git a/src/libstd/io/extensions.rs b/src/libstd/io/extensions.rs
index a595921fcf7..59da797b126 100644
--- a/src/libstd/io/extensions.rs
+++ b/src/libstd/io/extensions.rs
@@ -172,7 +172,7 @@ pub fn u64_from_be_bytes(data: &[u8], start: uint, size: uint) -> u64 {
 mod test {
     use prelude::*;
     use io;
-    use io::{MemReader, MemWriter};
+    use io::{MemReader, MemWriter, BytesReader};
 
     struct InitialZeroByteReader {
         count: int,
@@ -189,6 +189,7 @@ mod test {
             }
         }
     }
+    impl BytesReader for InitialZeroByteReader {}
 
     struct EofReader;
 
@@ -197,6 +198,7 @@ mod test {
             Err(io::standard_error(io::EndOfFile))
         }
     }
+    impl BytesReader for EofReader {}
 
     struct ErroringReader;
 
@@ -205,6 +207,7 @@ mod test {
             Err(io::standard_error(io::InvalidInput))
         }
     }
+    impl BytesReader for ErroringReader {}
 
     struct PartialReader {
         count: int,
diff --git a/src/libstd/io/util.rs b/src/libstd/io/util.rs
index 820ae931f32..5694565b4ea 100644
--- a/src/libstd/io/util.rs
+++ b/src/libstd/io/util.rs
@@ -265,7 +265,7 @@ impl<T: Iterator<u8>> Reader for IterReader<T> {
 
 #[cfg(test)]
 mod test {
-    use io::{MemReader, MemWriter, BufReader};
+    use io::{MemReader, MemWriter, BufReader, AsRefReader};
     use io;
     use boxed::Box;
     use super::*;