aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2021-11-19 01:48:00 -0500
committerJesse Luehrs <doy@tozt.net>2021-11-19 01:48:00 -0500
commitb45a23b68ea8eb27f2b616f3f1fc32532cdcf03c (patch)
treeef927d8edf278b6ba7cbf57d88952321842e1982
parent1cd72ddb88037d25c5b31dc0fb634ab79dc0491d (diff)
downloadvt100-rust-b45a23b68ea8eb27f2b616f3f1fc32532cdcf03c.tar.gz
vt100-rust-b45a23b68ea8eb27f2b616f3f1fc32532cdcf03c.zip
127 is also a control character
-rw-r--r--tests/helpers/mod.rs4
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),
}
}