refactor(mock): derive Debug for MockStream
This commit is contained in:
@@ -1,4 +1,3 @@
|
||||
use std::fmt;
|
||||
use std::ascii::AsciiExt;
|
||||
use std::io::{self, Read, Write, Cursor};
|
||||
use std::cell::RefCell;
|
||||
@@ -17,7 +16,7 @@ use solicit::http::connection::{HttpConnection, EndStream, DataChunk};
|
||||
use header::Headers;
|
||||
use net::{NetworkStream, NetworkConnector};
|
||||
|
||||
#[derive(Clone)]
|
||||
#[derive(Clone, Debug)]
|
||||
pub struct MockStream {
|
||||
pub read: Cursor<Vec<u8>>,
|
||||
pub write: Vec<u8>,
|
||||
@@ -30,12 +29,6 @@ pub struct MockStream {
|
||||
pub write_timeout: Cell<Option<Duration>>,
|
||||
}
|
||||
|
||||
impl fmt::Debug for MockStream {
|
||||
fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
|
||||
write!(f, "MockStream {{ read: {:?}, write: {:?} }}", self.read.get_ref(), self.write)
|
||||
}
|
||||
}
|
||||
|
||||
impl PartialEq for MockStream {
|
||||
fn eq(&self, other: &MockStream) -> bool {
|
||||
self.read.get_ref() == other.read.get_ref() && self.write == other.write
|
||||
|
||||
Reference in New Issue
Block a user