aboutsummaryrefslogtreecommitdiff
path: root/test/functional/terminal/tui_spec.lua
diff options
context:
space:
mode:
Diffstat (limited to 'test/functional/terminal/tui_spec.lua')
-rw-r--r--test/functional/terminal/tui_spec.lua15
1 files changed, 9 insertions, 6 deletions
diff --git a/test/functional/terminal/tui_spec.lua b/test/functional/terminal/tui_spec.lua
index a3043ab470..bcd2122cc7 100644
--- a/test/functional/terminal/tui_spec.lua
+++ b/test/functional/terminal/tui_spec.lua
@@ -43,7 +43,7 @@ describe('TUI', function()
'--listen', child_server,
'-u', 'NONE',
'-i', 'NONE',
- '--cmd', string.format('%s laststatus=2 background=dark', nvim_set),
+ '--cmd', nvim_set .. ' notermguicolors laststatus=2 background=dark',
'--cmd', 'colorscheme vim'
})
screen:expect([[
@@ -2213,11 +2213,13 @@ describe("TUI 't_Co' (terminal colors)", function()
local function assert_term_colors(term, colorterm, maxcolors)
clear({env={TERM=term}, args={}})
+ -- Allow overriding $COLORTERM in :terminal
+ command('set notermguicolors')
screen = thelpers.setup_child_nvim({
'-u', 'NONE',
'-i', 'NONE',
'--cmd', 'colorscheme vim',
- '--cmd', nvim_set,
+ '--cmd', nvim_set .. ' notermguicolors',
}, {
env = {
LANG = 'C',
@@ -2495,7 +2497,7 @@ describe("TUI 'term' option", function()
screen = thelpers.setup_child_nvim({
'-u', 'NONE',
'-i', 'NONE',
- '--cmd', nvim_set,
+ '--cmd', nvim_set .. ' notermguicolors',
}, {
env = {
LANG = 'C',
@@ -2555,7 +2557,7 @@ describe("TUI", function()
'-u', 'NONE',
'-i', 'NONE',
'--cmd', 'colorscheme vim',
- '--cmd', nvim_set,
+ '--cmd', nvim_set .. ' notermguicolors',
extra_args,
}, {
env = {
@@ -2753,7 +2755,7 @@ describe("TUI as a client", function()
'-u', 'NONE',
'-i', 'NONE',
'--cmd', 'colorscheme vim',
- '--cmd', string.format('%s laststatus=2 background=dark', nvim_set),
+ '--cmd', nvim_set .. ' notermguicolors laststatus=2 background=dark',
})
feed_data("iHello, World")
@@ -2819,6 +2821,7 @@ describe("TUI as a client", function()
set_session(server)
local server_pipe = meths.get_vvar('servername')
server:request('nvim_input', 'iHalloj!<Esc>')
+ server:request('nvim_command', 'set notermguicolors')
set_session(client_super)
local screen_client = thelpers.setup_child_nvim({
@@ -2887,7 +2890,7 @@ describe("TUI as a client", function()
'-u', 'NONE',
'-i', 'NONE',
'--cmd', 'colorscheme vim',
- '--cmd', string.format('%s laststatus=2 background=dark', nvim_set),
+ '--cmd', nvim_set .. ' notermguicolors laststatus=2 background=dark',
})
screen_server:expect{grid=[[
{1: } |