diff options
author | Jesse Luehrs <doy@tozt.net> | 2019-11-29 13:19:43 -0500 |
---|---|---|
committer | Jesse Luehrs <doy@tozt.net> | 2019-12-05 12:54:34 -0500 |
commit | b815e4dabbc3d8bb61c569126c54f18e20bce6ec (patch) | |
tree | 46dc10e75f2c215ee1060d2fd9480d1703ab8ea2 /tests | |
parent | a0cbd79c92f9a4703f254291d7fbffaa2c84ffb0 (diff) | |
download | vt100-rust-b815e4dabbc3d8bb61c569126c54f18e20bce6ec.tar.gz vt100-rust-b815e4dabbc3d8bb61c569126c54f18e20bce6ec.zip |
simplify the behavior around end of line wrapping here
the behavior i was aiming for had way too many special cases, so just
stop trying to do it and do the simple thing instead (this is all stuff
that is essentially never going to come up in reality).
Diffstat (limited to 'tests')
-rw-r--r-- | tests/text.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/text.rs b/tests/text.rs index 74001d1..087755a 100644 --- a/tests/text.rs +++ b/tests/text.rs @@ -219,10 +219,10 @@ fn wrap() { assert_eq!(parser.screen().contents(), "0123456789012345678901234567890123456789012345678901234567890123456789012345678"); assert_eq!(parser.screen().cursor_position(), (0, 79)); parser.process("ネ".as_bytes()); - assert_eq!(parser.screen().contents(), "0123456789012345678901234567890123456789012345678901234567890123456789012345678ネ"); + assert_eq!(parser.screen().contents(), "0123456789012345678901234567890123456789012345678901234567890123456789012345678\nネ"); assert_eq!(parser.screen().cursor_position(), (1, 2)); parser.process(b"a"); - assert_eq!(parser.screen().contents(), "0123456789012345678901234567890123456789012345678901234567890123456789012345678ネa"); + assert_eq!(parser.screen().contents(), "0123456789012345678901234567890123456789012345678901234567890123456789012345678\nネa"); assert_eq!(parser.screen().cursor_position(), (1, 3)); assert_eq!(parser.screen().cell(0, 77).unwrap().contents(), "7"); assert_eq!(parser.screen().cell(0, 78).unwrap().contents(), "8"); |