diff options
| author | Nick Cameron <ncameron@mozilla.com> | 2014-10-01 19:31:21 +1300 |
|---|---|---|
| committer | Nick Cameron <ncameron@mozilla.com> | 2014-10-30 15:51:56 +1300 |
| commit | c48a1ab158110a35ee22a9fe06dc08d31aa6c56a (patch) | |
| tree | ca60ef450ea0c6ebc40779ac1e8d80ddb9375ee6 /src/libstd | |
| parent | 1d500cfd74c02b6f9f84a4e7387d8126c79f3f76 (diff) | |
| download | rust-c48a1ab158110a35ee22a9fe06dc08d31aa6c56a.tar.gz rust-c48a1ab158110a35ee22a9fe06dc08d31aa6c56a.zip | |
changes to tests
Diffstat (limited to 'src/libstd')
| -rw-r--r-- | src/libstd/io/extensions.rs | 5 | ||||
| -rw-r--r-- | src/libstd/io/util.rs | 2 |
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::*; |
