diff options
author | Jesse Luehrs <doy@tozt.net> | 2021-12-03 12:25:43 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2021-12-03 12:25:43 -0500 |
commit | 222c3c4aa13508920a626dd427b1a2aca3c9f2a6 (patch) | |
tree | 6c5b613afa2d6d103f09f6f2df18328a500edf2c | |
parent | 4e4f47cb9a66eab13a40b2f7bf2477695c0ff003 (diff) | |
download | vt100-rust-222c3c4aa13508920a626dd427b1a2aca3c9f2a6.tar.gz vt100-rust-222c3c4aa13508920a626dd427b1a2aca3c9f2a6.zip |
update fuzzer
-rw-r--r-- | fuzz/in/el | 2 | ||||
-rw-r--r-- | fuzz/in/ich_dch_ech | 2 | ||||
-rw-r--r-- | fuzz/in/il_dl | 2 | ||||
-rw-r--r-- | fuzz/in/relative_movement | 2 | ||||
-rw-r--r-- | fuzz/in/wrap | 2 | ||||
-rw-r--r-- | fuzz/src/main.rs | 1 |
6 files changed, 6 insertions, 5 deletions
@@ -1 +1 @@ -foo[5;5Hbarbar[10;10Hbazbaz[20;20Hquux[5;8H[0K[10;12H[1K[20;22H[2K[1;2H[K[2J[Hfoo[5;5Hbarbar[10;10Hbazbaz[20;20Hquux[5;8H[?0K[10;12H[?1K[20;22H[?2K[1;2H[?K[2J[H1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890[1;21H[K[1;10H[1Kc[5;5H[41m[Kc[5;5H[41m[1Kc[5;5H[41m[2Kc[1;80H[41ma[1Kc[1;80H[41maa[1Kc[41m[2J[1;80Haa[1K
\ No newline at end of file +foo[5;5Hbarbar[10;10Hbazbaz[20;20Hquux[5;8H[0K[10;12H[1K[20;22H[2K[1;2H[K[2J[Hfoo[5;5Hbarbar[10;10Hbazbaz[20;20Hquux[5;8H[?0K[10;12H[?1K[20;22H[?2K[1;2H[?K[2J[H1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890[1;21H[K[1;10H[1Kc[5;5H[41m[Kc[5;5H[41m[1Kc[5;5H[41m[2Kc[1;80H[41ma[1Kc[1;80H[41maa[1Kc[41m[2J[1;80Haa[1Kc[1;80Hab[1;80Hc[2K
\ 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 @@ -[10;10Hfoobar[10;12H[3@[4P[100@obar[10;12H[100Pobar[10;13H[X[10;11H[4X[10;11H[400X[1;80H [@[1;80H [Xc[1;78Hネab[H[@
\ No newline at end of file +[10;10Hfoobar[10;12H[3@[4P[100@obar[10;12H[100Pobar[10;13H[X[10;11H[4X[10;11H[400X[1;80H [@[1;80H [Xc[1;78Hネab[H[@c[1mデ[@
\ 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 @@ [10;10Hfoobar[3D[L[3L[500L[10;10Hfoobar[3D[6A[M[3M[500Mc[1;80Ha[Lbcc[1;80Hab[Lcdc -a[1;80Hb[Mc[1;80Haaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa[H[L
\ No newline at end of file +a[1;80Hb[Mc[1;80Haaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa[H[Lc[1;80H[1mab[M
\ 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 @@ -[C[C[20C[D[D[9D[500C[500D[B[B[20B[A[A[9A[500B[500A
\ No newline at end of file +[C[C[20C[D[D[9D[500C[500D[B[B[20B[A[A[9A[500B[500A[24;80H[1ma[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 @@ [H[Jネa[L[1;79Hbcdc[1;79Habcd[1;80H[Xc[1;79Habcd[H[@c[1;80Haa[T[@c a[1;79Hデ -c[1;79Hネa[1;79Hb
\ No newline at end of file +c[1;79Hネa[1;79Hbc[1;79Hネa[1;78Hネ
\ 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()); |