diff options
author | Reto Schnyder <reto.a.schnyder@bluewin.ch> | 2018-10-13 19:33:08 +0200 |
---|---|---|
committer | Justin M. Keyes <justinkz@gmail.com> | 2018-10-13 19:39:56 +0200 |
commit | bddcbbb5716a005001da3bacb4c1df4ae05e51bc (patch) | |
tree | 5317a4d71a4e2ab1ac8e966adfcbff086d0cc2fa /test/functional/ui/sign_spec.lua | |
parent | 8bbb28b9732bfa430a963f16498d8ec42c637ca9 (diff) | |
download | rneovim-bddcbbb5716a005001da3bacb4c1df4ae05e51bc.tar.gz rneovim-bddcbbb5716a005001da3bacb4c1df4ae05e51bc.tar.bz2 rneovim-bddcbbb5716a005001da3bacb4c1df4ae05e51bc.zip |
signs: Add "numhl" argument #9113
close #9113
ref #9040
Diffstat (limited to 'test/functional/ui/sign_spec.lua')
-rw-r--r-- | test/functional/ui/sign_spec.lua | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/test/functional/ui/sign_spec.lua b/test/functional/ui/sign_spec.lua index 4fbb46ac34..6abeb0b2f4 100644 --- a/test/functional/ui/sign_spec.lua +++ b/test/functional/ui/sign_spec.lua @@ -17,6 +17,9 @@ describe('Signs', function() [3] = {background = Screen.colors.Gray90}, [4] = {bold = true, reverse = true}, [5] = {reverse = true}, + [6] = {foreground = Screen.colors.Brown}, + [7] = {foreground = Screen.colors.DarkBlue, background = Screen.colors.LightGrey}, + [8] = {foreground = Screen.colors.Grey100, background = Screen.colors.Red}, } ) end) @@ -78,5 +81,35 @@ describe('Signs', function() | ]]) end) + + it('can combine text, linehl and numhl', function() + feed('ia<cr>b<cr>c<cr><esc>') + command('set number') + command('sign define piet text=>> texthl=Search') + command('sign define pietx linehl=ErrorMsg') + command('sign define pietxx numhl=Folded') + command('sign place 1 line=1 name=piet buffer=1') + command('sign place 2 line=2 name=pietx buffer=1') + command('sign place 3 line=3 name=pietxx buffer=1') + command('sign place 4 line=4 name=piet buffer=1') + command('sign place 5 line=4 name=pietx buffer=1') + command('sign place 6 line=4 name=pietxx buffer=1') + screen:expect([[ + {1:>>}{6: 1 }a | + {2: }{6: 2 }{8:b }| + {2: }{7: 3 }c | + {1:>>}{7: 4 }{8:^ }| + {2: }{0:~ }| + {2: }{0:~ }| + {2: }{0:~ }| + {2: }{0:~ }| + {2: }{0:~ }| + {2: }{0:~ }| + {2: }{0:~ }| + {2: }{0:~ }| + {2: }{0:~ }| + | + ]]) + end) end) end) |