test: fix mksession terminal CWD test again (#18615)

This commit is contained in:
zeertzjq 2022-05-18 16:07:16 +08:00 committed by GitHub
parent 6e414b698c
commit 93d24a63b2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -10,6 +10,7 @@ local funcs = helpers.funcs
local matches = helpers.matches
local pesc = helpers.pesc
local rmdir = helpers.rmdir
local sleep = helpers.sleep
local file_prefix = 'Xtest-functional-ex_cmds-mksession_spec'
@ -102,9 +103,11 @@ describe(':mksession', function()
local session_path = cwd_dir..'/'..session_file
command('cd '..tab_dir)
command('terminal echo $PWD')
command('terminal')
command('cd '..cwd_dir)
command('mksession '..session_path)
command('bd!')
sleep(100) -- Make sure the process exits.
command('qall!')
-- Create a new test instance of Nvim.
@ -113,5 +116,7 @@ describe(':mksession', function()
local expected_cwd = cwd_dir..'/'..tab_dir
matches('^term://'..pesc(expected_cwd)..'//%d+:', funcs.expand('%'))
command('bd!')
sleep(100) -- Make sure the process exits.
end)
end)