diff options
author | Jesse Luehrs <doy@tozt.net> | 2021-11-18 17:29:43 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2021-11-18 17:29:43 -0500 |
commit | fdde285136a61238854421e674e1936663ca29ad (patch) | |
tree | 9f6a6c0573353f2f6668d9814744263dac81a396 | |
parent | 5b4890d351b5e518bfda862e05f7905dc373cacd (diff) | |
download | vt100-rust-fdde285136a61238854421e674e1936663ca29ad.tar.gz vt100-rust-fdde285136a61238854421e674e1936663ca29ad.zip |
one more section
-rw-r--r-- | examples/fuzz.rs | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/examples/fuzz.rs b/examples/fuzz.rs index 6ae7d47..3c9636d 100644 --- a/examples/fuzz.rs +++ b/examples/fuzz.rs @@ -31,6 +31,17 @@ fn main() { "full" ); + let mut vt_diff_empty = vt100::Parser::default(); + vt_diff_empty.process(&vt_base.screen().state_diff(&empty_screen)); + vt_diff_empty.process(&vt_base.screen().bells_diff(&empty_screen)); + assert!( + helpers::compare_screens( + vt_base.screen(), + vt_diff_empty.screen() + ), + "diff-empty" + ); + vt_diff.process(&vt_base.screen().state_diff(&prev_screen)); vt_diff.process(&vt_base.screen().bells_diff(&empty_screen)); prev_screen = vt_base.screen().clone(); |