diff options
author | Jesse Luehrs <doy@tozt.net> | 2021-11-19 01:48:00 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2021-11-19 01:48:00 -0500 |
commit | b45a23b68ea8eb27f2b616f3f1fc32532cdcf03c (patch) | |
tree | ef927d8edf278b6ba7cbf57d88952321842e1982 | |
parent | 1cd72ddb88037d25c5b31dc0fb634ab79dc0491d (diff) | |
download | vt100-rust-b45a23b68ea8eb27f2b616f3f1fc32532cdcf03c.tar.gz vt100-rust-b45a23b68ea8eb27f2b616f3f1fc32532cdcf03c.zip |
127 is also a control character
-rw-r--r-- | tests/helpers/mod.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/helpers/mod.rs b/tests/helpers/mod.rs index d3dd05d..5839f02 100644 --- a/tests/helpers/mod.rs +++ b/tests/helpers/mod.rs @@ -251,7 +251,9 @@ pub fn format_bytes(bytes: &[u8]) -> String { 10 => v.extend(b"\\n"), 13 => v.extend(b"\\r"), 27 => v.extend(b"\\e"), - c if c < 32 => v.extend(format!("\\x{:02x}", c).as_bytes()), + c if c < 32 || c == 127 => { + v.extend(format!("\\x{:02x}", c).as_bytes()) + } b => v.push(b), } } |