]> git.proxmox.com Git - mirror_xterm.js.git/commitdiff
Fix tests
authorDaniel Imms <daimms@microsoft.com>
Sun, 2 Jul 2017 19:29:31 +0000 (12:29 -0700)
committerDaniel Imms <daimms@microsoft.com>
Sun, 2 Jul 2017 19:29:31 +0000 (12:29 -0700)
src/SelectionManager.test.ts

index dcc9cb5a9cf80074912da81029bb7f7fd0d97638..0fe674378fc7df822fc94e0346c6a17385cec3b4 100644 (file)
@@ -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"');
     });
   });