This commit is contained in:
Jörg Breitbart
2019-07-07 21:18:03 +02:00
parent 7e7730d176
commit 9d4cafc4c9
2 changed files with 23 additions and 6 deletions
+14
View File
@@ -1062,6 +1062,20 @@ describe('InputHandler', () => {
term.writeSync('0123456789\x1b[X');
assert.equal(term.buffer.lines.get(0).translateToString(false), '012345678 ');
});
it('ICH', () => {
term.buffer.x = 10000;
term.buffer.y = 10000;
term.writeSync('\x1b[@');
assert.deepEqual(getCursor(term), [9, 9]);
term.buffer.x = -10000;
term.buffer.y = -10000;
term.writeSync('\x1b[@');
assert.deepEqual(getCursor(term), [0, 0]);
});
it('ICH - should delete last cell', () => {
term.writeSync('0123456789\x1b[@');
assert.equal(term.buffer.lines.get(0).translateToString(false), '012345678 ');
});
});
});
});