diff --git a/lib/ace/editor_navigation_test.js b/lib/ace/editor_navigation_test.js index 93eaa2c2..9a715445 100644 --- a/lib/ace/editor_navigation_test.js +++ b/lib/ace/editor_navigation_test.js @@ -82,7 +82,7 @@ module.exports = { editor.navigateTo(0, 0); editor.gotoLine(101); assert.position(editor.getCursorPosition(), 100, 0); - assert.equal(editor.getFirstVisibleRow(), 90); + assert.equal(editor.getFirstVisibleRow(), 89); editor.navigateTo(100, 0); editor.gotoLine(11); @@ -102,7 +102,7 @@ module.exports = { editor.navigateTo(0, 0); editor.gotoLine(191); assert.position(editor.getCursorPosition(), 190, 0); - assert.equal(editor.getFirstVisibleRow(), 180); + assert.equal(editor.getFirstVisibleRow(), 179); editor.navigateTo(0, 0); editor.gotoLine(196); diff --git a/lib/ace/test/mockrenderer.js b/lib/ace/test/mockrenderer.js index 8305705a..03dd9693 100644 --- a/lib/ace/test/mockrenderer.js +++ b/lib/ace/test/mockrenderer.js @@ -107,6 +107,10 @@ MockRenderer.prototype.on = function() { MockRenderer.prototype.updateCursor = function() { }; +MockRenderer.prototype.animateScrolling = function(scrollFunc, self) { + scrollFunc.call(self); +}; + MockRenderer.prototype.scrollToX = function(scrollTop) {}; MockRenderer.prototype.scrollToY = function(scrollLeft) {};