aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2021-12-03 12:25:43 -0500
committerJesse Luehrs <doy@tozt.net>2021-12-03 12:25:43 -0500
commit222c3c4aa13508920a626dd427b1a2aca3c9f2a6 (patch)
tree6c5b613afa2d6d103f09f6f2df18328a500edf2c
parent4e4f47cb9a66eab13a40b2f7bf2477695c0ff003 (diff)
downloadvt100-rust-222c3c4aa13508920a626dd427b1a2aca3c9f2a6.tar.gz
vt100-rust-222c3c4aa13508920a626dd427b1a2aca3c9f2a6.zip
update fuzzer
-rw-r--r--fuzz/in/el2
-rw-r--r--fuzz/in/ich_dch_ech2
-rw-r--r--fuzz/in/il_dl2
-rw-r--r--fuzz/in/relative_movement2
-rw-r--r--fuzz/in/wrap2
-rw-r--r--fuzz/src/main.rs1
6 files changed, 6 insertions, 5 deletions
diff --git a/fuzz/in/el b/fuzz/in/el
index 654cae2..6f680b0 100644
--- a/fuzz/in/el
+++ b/fuzz/in/el
@@ -1 +1 @@
-foobarbarbazbazquuxfoobarbarbazbazquux[?0K[?1K[?2K[?K1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890ccccacaacaa \ No newline at end of file
+foobarbarbazbazquuxfoobarbarbazbazquux[?0K[?1K[?2K[?K1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890ccccacaacaacabc \ No newline at end of file
diff --git a/fuzz/in/ich_dch_ech b/fuzz/in/ich_dch_ech
index bfd1e85..508083a 100644
--- a/fuzz/in/ich_dch_ech
+++ b/fuzz/in/ich_dch_ech
@@ -1 +1 @@
-foobar[3@[100@obarobar [@ cネab[@ \ No newline at end of file
+foobar[3@[100@obarobar [@ cネab[@cデ[@ \ No newline at end of file
diff --git a/fuzz/in/il_dl b/fuzz/in/il_dl
index 02cd3ec..7c6377c 100644
--- a/fuzz/in/il_dl
+++ b/fuzz/in/il_dl
@@ -1,2 +1,2 @@
foobarfoobarcabccabcdc
-abcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa \ No newline at end of file
+abcaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaacab \ No newline at end of file
diff --git a/fuzz/in/relative_movement b/fuzz/in/relative_movement
index 8c6ad94..1ec4804 100644
--- a/fuzz/in/relative_movement
+++ b/fuzz/in/relative_movement
@@ -1 +1 @@
- \ No newline at end of file
+a \ No newline at end of file
diff --git a/fuzz/in/wrap b/fuzz/in/wrap
index d1d8813..3226814 100644
--- a/fuzz/in/wrap
+++ b/fuzz/in/wrap
@@ -2,4 +2,4 @@
ネabcdcabcdcabcd[@caa[@c
aデ
-cネab \ No newline at end of file
+cネabcネaネ \ No newline at end of file
diff --git a/fuzz/src/main.rs b/fuzz/src/main.rs
index d1967fc..575bf71 100644
--- a/fuzz/src/main.rs
+++ b/fuzz/src/main.rs
@@ -63,6 +63,7 @@ fn check_rows(vt_base: &vt100::Screen, empty: &vt100::Screen, idx: usize) {
input.extend(&row);
wrapped = vt_base.row_wrapped(idx.try_into().unwrap());
}
+ input.extend(b"\x1b[m");
input.extend(&vt_base.cursor_state_formatted());
input.extend(&vt_base.attributes_formatted());
input.extend(&vt_base.input_mode_formatted());