From faa2944232d3b0781ec4155f2a7f2f3424b7e815 Mon Sep 17 00:00:00 2001 From: Antonio Scandurra Date: Thu, 12 Mar 2015 10:33:19 +0100 Subject: [PATCH] :white_check_mark: Cover edge case scenario ...where buffer rows are less than rows fitting on screen --- spec/display-buffer-spec.coffee | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/spec/display-buffer-spec.coffee b/spec/display-buffer-spec.coffee index 16eb663e4..783c13feb 100644 --- a/spec/display-buffer-spec.coffee +++ b/spec/display-buffer-spec.coffee @@ -1267,3 +1267,8 @@ describe "DisplayBuffer", -> displayBuffer.setLineHeightInPixels(0) expect(displayBuffer.getVisibleRowRange()).toEqual [0, 0] + + it "ends at last buffer row even if there's more space available", -> + displayBuffer.setScrollTop(60) + + expect(displayBuffer.getVisibleRowRange()).toEqual [6, 13]