This commit is contained in:
Kovid Goyal
2023-11-10 08:49:33 +05:30
parent cda97b5451
commit 77140fc798
2 changed files with 8 additions and 2 deletions

View File

@@ -603,6 +603,13 @@ class TestScreen(BaseTest):
def test_serialize(self):
from kitty.window import as_text
s = self.create_screen()
parse_bytes(s, b'\x1b[1;91m')
s.draw('X')
parse_bytes(s, b'\x1b[0m\x1b[2m')
s.draw('Y')
self.ae(as_text(s, True), '\x1b[m\x1b[22;1;91mX\x1b[22;2;39mY\n\n\n\n')
s.reset()
s.draw('ab' * s.columns)
s.carriage_return(), s.linefeed()
s.draw('c')