aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2019-01-11 01:45:38 +0100
committerJustin M. Keyes <justinkz@gmail.com>2019-01-11 01:45:38 +0100
commit99429e5f415bfbb8298142c0e10b76a7ef9428bf (patch)
tree69dd0ea861367c08ee546d34cb82dff5b3051d7f /test
parent3f10c5b5338fc7efec53a23427e1c0e2dea56be4 (diff)
parent56dec2a3a04a834652c8e118871d63a9328e3af5 (diff)
downloadrneovim-99429e5f415bfbb8298142c0e10b76a7ef9428bf.tar.gz
rneovim-99429e5f415bfbb8298142c0e10b76a7ef9428bf.tar.bz2
rneovim-99429e5f415bfbb8298142c0e10b76a7ef9428bf.zip
Merge #9481 'vim-patch:8.1.0449,8.1.0450'
closes #9481
Diffstat (limited to 'test')
-rw-r--r--test/functional/ui/fold_spec.lua22
1 files changed, 22 insertions, 0 deletions
diff --git a/test/functional/ui/fold_spec.lua b/test/functional/ui/fold_spec.lua
index 39a5c10bb7..943cbcef56 100644
--- a/test/functional/ui/fold_spec.lua
+++ b/test/functional/ui/fold_spec.lua
@@ -1,8 +1,10 @@
local helpers = require('test.functional.helpers')(after_each)
local Screen = require('test.functional.ui.screen')
local clear, feed, eq = helpers.clear, helpers.feed, helpers.eq
+local command = helpers.command
local feed_command = helpers.feed_command
local insert = helpers.insert
+local funcs = helpers.funcs
local meths = helpers.meths
describe("folded lines", function()
@@ -26,6 +28,26 @@ describe("folded lines", function()
screen:detach()
end)
+ it("highlighting with relative line numbers", function()
+ command("set relativenumber foldmethod=marker")
+ feed_command("set foldcolumn=2")
+ funcs.setline(1, '{{{1')
+ funcs.setline(2, 'line 1')
+ funcs.setline(3, '{{{1')
+ funcs.setline(4, 'line 2')
+ feed("j")
+ screen:expect([[
+ {7:+ }{5: 1 +-- 2 lines: ·························}|
+ {7:+ }{5: 0 ^+-- 2 lines: ·························}|
+ {7: }{1:~ }|
+ {7: }{1:~ }|
+ {7: }{1:~ }|
+ {7: }{1:~ }|
+ {7: }{1:~ }|
+ :set foldcolumn=2 |
+ ]])
+ end)
+
it("works with multibyte text", function()
-- Currently the only allowed value of 'maxcombine'
eq(6, meths.get_option('maxcombine'))