aboutsummaryrefslogtreecommitdiff
path: root/test/functional/ui/winbar_spec.lua
diff options
context:
space:
mode:
Diffstat (limited to 'test/functional/ui/winbar_spec.lua')
-rw-r--r--test/functional/ui/winbar_spec.lua41
1 files changed, 15 insertions, 26 deletions
diff --git a/test/functional/ui/winbar_spec.lua b/test/functional/ui/winbar_spec.lua
index c2a52c0f21..f84f68f9e2 100644
--- a/test/functional/ui/winbar_spec.lua
+++ b/test/functional/ui/winbar_spec.lua
@@ -525,30 +525,24 @@ describe('local winbar with tabs', function()
clear()
screen = Screen.new(60, 10)
screen:attach()
- screen:set_default_attr_ids({
- [1] = { bold = true },
- [2] = { reverse = true },
- [3] = { bold = true, foreground = Screen.colors.Blue },
- [4] = { underline = true, background = Screen.colors.LightGray },
- })
api.nvim_set_option_value('winbar', 'foo', { scope = 'local', win = 0 })
end)
it('works', function()
command('tabnew')
screen:expect([[
- {4: [No Name] }{1: [No Name] }{2: }{4:X}|
+ {24: [No Name] }{5: [No Name] }{2: }{24:X}|
^ |
- {3:~ }|*7
+ {1:~ }|*7
|
]])
command('tabnext')
screen:expect {
grid = [[
- {1: [No Name] }{4: [No Name] }{2: }{4:X}|
- {1:foo }|
+ {5: [No Name] }{24: [No Name] }{2: }{24:X}|
+ {5:foo }|
^ |
- {3:~ }|*6
+ {1:~ }|*6
|
]],
}
@@ -561,11 +555,11 @@ describe('local winbar with tabs', function()
text]]
screen:expect {
grid = [[
- {1:foo }|
+ {5:foo }|
some |
goofy |
tex^t |
- {3:~ }|*5
+ {1:~ }|*5
|
]],
}
@@ -574,9 +568,9 @@ describe('local winbar with tabs', function()
command 'tabedit'
screen:expect {
grid = [[
- {4: + [No Name] }{1: [No Name] }{2: }{4:X}|
+ {24: + [No Name] }{5: [No Name] }{2: }{24:X}|
^ |
- {3:~ }|*7
+ {1:~ }|*7
|
]],
}
@@ -584,12 +578,12 @@ describe('local winbar with tabs', function()
command 'tabprev'
screen:expect {
grid = [[
- {1: + [No Name] }{4: [No Name] }{2: }{4:X}|
- {1:foo }|
+ {5: + [No Name] }{24: [No Name] }{2: }{24:X}|
+ {5:foo }|
some |
goofy |
tex^t |
- {3:~ }|*4
+ {1:~ }|*4
|
]],
}
@@ -609,16 +603,11 @@ it('winbar works properly when redrawing is postponed #23534', function()
})
local screen = Screen.new(60, 6)
screen:attach()
- screen:set_default_attr_ids({
- [0] = { foreground = Screen.colors.Blue, bold = true },
- [1] = { bold = true },
- [2] = { bold = true, reverse = true },
- })
screen:expect([[
- {1:(winbar) }|
+ {5:(winbar) }|
^ |
- {0:~ }|*2
- {2:(statusline) }|
+ {1:~ }|*2
+ {3:(statusline) }|
|
]])
end)