fallout
This commit is contained in:
parent
791f545685
commit
0c7f7a5fb8
89 changed files with 543 additions and 468 deletions
|
@ -472,41 +472,37 @@ mod test {
|
|||
|
||||
writer.write(&[0, 1]).unwrap();
|
||||
let b: &[_] = &[];
|
||||
assert_eq!(writer.get_ref()[], b);
|
||||
assert_eq!(&writer.get_ref()[], b);
|
||||
|
||||
writer.write(&[2]).unwrap();
|
||||
let b: &[_] = &[0, 1];
|
||||
assert_eq!(writer.get_ref()[], b);
|
||||
assert_eq!(&writer.get_ref()[], b);
|
||||
|
||||
writer.write(&[3]).unwrap();
|
||||
assert_eq!(writer.get_ref()[], b);
|
||||
assert_eq!(&writer.get_ref()[], b);
|
||||
|
||||
writer.flush().unwrap();
|
||||
let a: &[_] = &[0, 1, 2, 3];
|
||||
assert_eq!(a, writer.get_ref()[]);
|
||||
assert_eq!(a, &writer.get_ref()[]);
|
||||
|
||||
writer.write(&[4]).unwrap();
|
||||
writer.write(&[5]).unwrap();
|
||||
assert_eq!(a, writer.get_ref()[]);
|
||||
assert_eq!(a, &writer.get_ref()[]);
|
||||
|
||||
writer.write(&[6]).unwrap();
|
||||
let a: &[_] = &[0, 1, 2, 3, 4, 5];
|
||||
assert_eq!(a,
|
||||
writer.get_ref()[]);
|
||||
assert_eq!(a, &writer.get_ref()[]);
|
||||
|
||||
writer.write(&[7, 8]).unwrap();
|
||||
let a: &[_] = &[0, 1, 2, 3, 4, 5, 6];
|
||||
assert_eq!(a,
|
||||
writer.get_ref()[]);
|
||||
assert_eq!(a, &writer.get_ref()[]);
|
||||
|
||||
writer.write(&[9, 10, 11]).unwrap();
|
||||
let a: &[_] = &[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11];
|
||||
assert_eq!(a,
|
||||
writer.get_ref()[]);
|
||||
assert_eq!(a, &writer.get_ref()[]);
|
||||
|
||||
writer.flush().unwrap();
|
||||
assert_eq!(a,
|
||||
writer.get_ref()[]);
|
||||
assert_eq!(a, &writer.get_ref()[]);
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
@ -514,7 +510,7 @@ mod test {
|
|||
let mut w = BufferedWriter::with_capacity(3, Vec::new());
|
||||
w.write(&[0, 1]).unwrap();
|
||||
let a: &[_] = &[];
|
||||
assert_eq!(a, w.get_ref()[]);
|
||||
assert_eq!(a, &w.get_ref()[]);
|
||||
let w = w.into_inner();
|
||||
let a: &[_] = &[0, 1];
|
||||
assert_eq!(a, w.index(&FullRange));
|
||||
|
@ -559,21 +555,21 @@ mod test {
|
|||
let mut writer = LineBufferedWriter::new(Vec::new());
|
||||
writer.write(&[0]).unwrap();
|
||||
let b: &[_] = &[];
|
||||
assert_eq!(writer.get_ref()[], b);
|
||||
assert_eq!(&writer.get_ref()[], b);
|
||||
writer.write(&[1]).unwrap();
|
||||
assert_eq!(writer.get_ref()[], b);
|
||||
assert_eq!(&writer.get_ref()[], b);
|
||||
writer.flush().unwrap();
|
||||
let b: &[_] = &[0, 1];
|
||||
assert_eq!(writer.get_ref()[], b);
|
||||
assert_eq!(&writer.get_ref()[], b);
|
||||
writer.write(&[0, b'\n', 1, b'\n', 2]).unwrap();
|
||||
let b: &[_] = &[0, 1, 0, b'\n', 1, b'\n'];
|
||||
assert_eq!(writer.get_ref()[], b);
|
||||
assert_eq!(&writer.get_ref()[], b);
|
||||
writer.flush().unwrap();
|
||||
let b: &[_] = &[0, 1, 0, b'\n', 1, b'\n', 2];
|
||||
assert_eq!(writer.get_ref()[], b);
|
||||
assert_eq!(&writer.get_ref()[], b);
|
||||
writer.write(&[3, b'\n']).unwrap();
|
||||
let b: &[_] = &[0, 1, 0, b'\n', 1, b'\n', 2, 3, b'\n'];
|
||||
assert_eq!(writer.get_ref()[], b);
|
||||
assert_eq!(&writer.get_ref()[], b);
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue