From: Daniel Imms Date: Sun, 2 Jul 2017 19:29:31 +0000 (-0700) Subject: Fix tests X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=7463166aec50e2e310ebfbf6803f4d756093aa8a;p=mirror_xterm.js.git Fix tests --- diff --git a/src/SelectionManager.test.ts b/src/SelectionManager.test.ts index dcc9cb5..0fe6743 100644 --- a/src/SelectionManager.test.ts +++ b/src/SelectionManager.test.ts @@ -143,46 +143,38 @@ describe('SelectionManager', () => { assert.equal(selectionManager.selectionText, 'foo'); }); it('should select up to non-path characters that are commonly adjacent to paths', () => { - buffer.push(stringToRow(':ab:(cd)[ef]{gh}\'ij"')); + buffer.push(stringToRow('(cd)[ef]{gh}\'ij"')); selectionManager.selectWordAt([0, 0]); - assert.equal(selectionManager.selectionText, ':ab'); - selectionManager.selectWordAt([1, 0]); - assert.equal(selectionManager.selectionText, 'ab'); - selectionManager.selectWordAt([2, 0]); - assert.equal(selectionManager.selectionText, 'ab'); - selectionManager.selectWordAt([3, 0]); - assert.equal(selectionManager.selectionText, 'ab:'); - selectionManager.selectWordAt([4, 0]); assert.equal(selectionManager.selectionText, '(cd'); - selectionManager.selectWordAt([5, 0]); + selectionManager.selectWordAt([1, 0]); assert.equal(selectionManager.selectionText, 'cd'); - selectionManager.selectWordAt([6, 0]); + selectionManager.selectWordAt([2, 0]); assert.equal(selectionManager.selectionText, 'cd'); - selectionManager.selectWordAt([7, 0]); + selectionManager.selectWordAt([3, 0]); assert.equal(selectionManager.selectionText, 'cd)'); - selectionManager.selectWordAt([8, 0]); + selectionManager.selectWordAt([4, 0]); assert.equal(selectionManager.selectionText, '[ef'); - selectionManager.selectWordAt([9, 0]); + selectionManager.selectWordAt([5, 0]); assert.equal(selectionManager.selectionText, 'ef'); - selectionManager.selectWordAt([10, 0]); + selectionManager.selectWordAt([6, 0]); assert.equal(selectionManager.selectionText, 'ef'); - selectionManager.selectWordAt([11, 0]); + selectionManager.selectWordAt([7, 0]); assert.equal(selectionManager.selectionText, 'ef]'); - selectionManager.selectWordAt([12, 0]); + selectionManager.selectWordAt([8, 0]); assert.equal(selectionManager.selectionText, '{gh'); - selectionManager.selectWordAt([13, 0]); + selectionManager.selectWordAt([9, 0]); assert.equal(selectionManager.selectionText, 'gh'); - selectionManager.selectWordAt([14, 0]); + selectionManager.selectWordAt([10, 0]); assert.equal(selectionManager.selectionText, 'gh'); - selectionManager.selectWordAt([15, 0]); + selectionManager.selectWordAt([11, 0]); assert.equal(selectionManager.selectionText, 'gh}'); - selectionManager.selectWordAt([16, 0]); + selectionManager.selectWordAt([12, 0]); assert.equal(selectionManager.selectionText, '\'ij'); - selectionManager.selectWordAt([17, 0]); + selectionManager.selectWordAt([13, 0]); assert.equal(selectionManager.selectionText, 'ij'); - selectionManager.selectWordAt([18, 0]); + selectionManager.selectWordAt([14, 0]); assert.equal(selectionManager.selectionText, 'ij'); - selectionManager.selectWordAt([19, 0]); + selectionManager.selectWordAt([15, 0]); assert.equal(selectionManager.selectionText, 'ij"'); }); });