diff options
Diffstat (limited to 'test/functional/terminal/helpers.lua')
-rw-r--r-- | test/functional/terminal/helpers.lua | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/test/functional/terminal/helpers.lua b/test/functional/terminal/helpers.lua index 78c9218679..9566079389 100644 --- a/test/functional/terminal/helpers.lua +++ b/test/functional/terminal/helpers.lua @@ -127,7 +127,13 @@ end local function setup_child_nvim(args, opts) opts = opts or {} local argv = { nvim_prog, unpack(args) } - return screen_setup(0, argv, opts.cols, opts.env) + + local env = opts.env or {} + if not env.VIMRUNTIME then + env.VIMRUNTIME = os.getenv('VIMRUNTIME') + end + + return screen_setup(0, argv, opts.cols, env) end return { |