aboutsummaryrefslogtreecommitdiffstats
path: root/tests/split-escapes.rs
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2019-10-29 13:42:00 -0400
committerJesse Luehrs <doy@tozt.net>2019-10-29 13:42:00 -0400
commitf84638fd816d2295c5d9f60c0ac8eb6df50d1aba (patch)
tree4562b26f23283710e454d257114813be1623ea1d /tests/split-escapes.rs
parente525fddb572614f4c6d6a7d71ed44e9dfe7af350 (diff)
downloadvt100-rust-f84638fd816d2295c5d9f60c0ac8eb6df50d1aba.tar.gz
vt100-rust-f84638fd816d2295c5d9f60c0ac8eb6df50d1aba.zip
start the rewrite
Diffstat (limited to 'tests/split-escapes.rs')
-rw-r--r--tests/split-escapes.rs8
1 files changed, 3 insertions, 5 deletions
diff --git a/tests/split-escapes.rs b/tests/split-escapes.rs
index bd7d20a..33f3c0d 100644
--- a/tests/split-escapes.rs
+++ b/tests/split-escapes.rs
@@ -1,6 +1,4 @@
-extern crate vt100;
-
-use std::io::prelude::*;
+use std::io::Read as _;
fn get_file_contents(name: &str) -> Vec<u8> {
let mut file = std::fs::File::open(name).unwrap();
@@ -14,8 +12,8 @@ fn write_to_screen(chunks: &mut Vec<Vec<u8>>) -> String {
let mut full_chunk = vec![];
for chunk in chunks.iter_mut() {
full_chunk.append(chunk);
- let bytes = screen.process(&mut full_chunk);
- full_chunk = full_chunk.split_off(bytes as usize);
+ let bytes = screen.process(&full_chunk);
+ full_chunk = full_chunk.split_off(bytes);
}
assert_eq!(full_chunk.len(), 0);
screen.window_contents(0, 0, 36, 192)