Fix tests
This commit is contained in:
@@ -143,46 +143,38 @@ describe('SelectionManager', () => {
|
|||||||
assert.equal(selectionManager.selectionText, 'foo');
|
assert.equal(selectionManager.selectionText, 'foo');
|
||||||
});
|
});
|
||||||
it('should select up to non-path characters that are commonly adjacent to paths', () => {
|
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]);
|
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');
|
assert.equal(selectionManager.selectionText, '(cd');
|
||||||
selectionManager.selectWordAt([5, 0]);
|
selectionManager.selectWordAt([1, 0]);
|
||||||
assert.equal(selectionManager.selectionText, 'cd');
|
assert.equal(selectionManager.selectionText, 'cd');
|
||||||
selectionManager.selectWordAt([6, 0]);
|
selectionManager.selectWordAt([2, 0]);
|
||||||
assert.equal(selectionManager.selectionText, 'cd');
|
assert.equal(selectionManager.selectionText, 'cd');
|
||||||
selectionManager.selectWordAt([7, 0]);
|
selectionManager.selectWordAt([3, 0]);
|
||||||
assert.equal(selectionManager.selectionText, 'cd)');
|
assert.equal(selectionManager.selectionText, 'cd)');
|
||||||
selectionManager.selectWordAt([8, 0]);
|
selectionManager.selectWordAt([4, 0]);
|
||||||
assert.equal(selectionManager.selectionText, '[ef');
|
assert.equal(selectionManager.selectionText, '[ef');
|
||||||
selectionManager.selectWordAt([9, 0]);
|
selectionManager.selectWordAt([5, 0]);
|
||||||
assert.equal(selectionManager.selectionText, 'ef');
|
assert.equal(selectionManager.selectionText, 'ef');
|
||||||
selectionManager.selectWordAt([10, 0]);
|
selectionManager.selectWordAt([6, 0]);
|
||||||
assert.equal(selectionManager.selectionText, 'ef');
|
assert.equal(selectionManager.selectionText, 'ef');
|
||||||
selectionManager.selectWordAt([11, 0]);
|
selectionManager.selectWordAt([7, 0]);
|
||||||
assert.equal(selectionManager.selectionText, 'ef]');
|
assert.equal(selectionManager.selectionText, 'ef]');
|
||||||
selectionManager.selectWordAt([12, 0]);
|
selectionManager.selectWordAt([8, 0]);
|
||||||
assert.equal(selectionManager.selectionText, '{gh');
|
assert.equal(selectionManager.selectionText, '{gh');
|
||||||
selectionManager.selectWordAt([13, 0]);
|
selectionManager.selectWordAt([9, 0]);
|
||||||
assert.equal(selectionManager.selectionText, 'gh');
|
assert.equal(selectionManager.selectionText, 'gh');
|
||||||
selectionManager.selectWordAt([14, 0]);
|
selectionManager.selectWordAt([10, 0]);
|
||||||
assert.equal(selectionManager.selectionText, 'gh');
|
assert.equal(selectionManager.selectionText, 'gh');
|
||||||
selectionManager.selectWordAt([15, 0]);
|
selectionManager.selectWordAt([11, 0]);
|
||||||
assert.equal(selectionManager.selectionText, 'gh}');
|
assert.equal(selectionManager.selectionText, 'gh}');
|
||||||
selectionManager.selectWordAt([16, 0]);
|
selectionManager.selectWordAt([12, 0]);
|
||||||
assert.equal(selectionManager.selectionText, '\'ij');
|
assert.equal(selectionManager.selectionText, '\'ij');
|
||||||
selectionManager.selectWordAt([17, 0]);
|
selectionManager.selectWordAt([13, 0]);
|
||||||
assert.equal(selectionManager.selectionText, 'ij');
|
assert.equal(selectionManager.selectionText, 'ij');
|
||||||
selectionManager.selectWordAt([18, 0]);
|
selectionManager.selectWordAt([14, 0]);
|
||||||
assert.equal(selectionManager.selectionText, 'ij');
|
assert.equal(selectionManager.selectionText, 'ij');
|
||||||
selectionManager.selectWordAt([19, 0]);
|
selectionManager.selectWordAt([15, 0]);
|
||||||
assert.equal(selectionManager.selectionText, 'ij"');
|
assert.equal(selectionManager.selectionText, 'ij"');
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user