From 7de600cc64d75cf24afa5d8b6815e5e2f775214b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Breitbart?= Date: Mon, 17 Feb 2020 12:30:35 +0100 Subject: [PATCH] test case for clearing cells to the right on early wrap-around --- src/InputHandler.test.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/InputHandler.test.ts b/src/InputHandler.test.ts index 7bac8d0b..645a905d 100644 --- a/src/InputHandler.test.ts +++ b/src/InputHandler.test.ts @@ -372,6 +372,13 @@ describe('InputHandler', () => { container[0] = 0x200B; inputHandler.print(container, 0, 1); }); + it('should clear cells to the right on early wrap-around', () => { + const term = new TestTerminal({cols: 5, rows: 5, scrollback: 1}); + term.writeSync('12345'); + term.buffer.x = 0; + term.writeSync('¥¥¥'); + assert.deepEqual(getLines(term, 2), ['¥¥', '¥']); + }); }); describe('alt screen', () => {