local helpers =require('test.functional.helpers')(after_each)local assert_log = helpers.assert_log
local clear = helpers.clear
local buf_lines = helpers.buf_lines
local dedent = helpers.dedent
local exec_lua = helpers.exec_lua
local eq = helpers.eq
local pcall_err = helpers.pcall_err
local pesc = helpers.pesc
local insert = helpers.insert
local retry = helpers.retry
local NIL = helpers.NIL
-- Use these to get access to a coroutine so that I can run async tests and use-- yield.local run, stop = helpers.run, helpers.stop
-- TODO(justinmk): hangs on Windows https://github.com/neovim/neovim/pull/11837if helpers.pending_win32(pending)then return end-- Fake LSP server.local fake_lsp_code ='test/functional/fixtures/fake-lsp-server.lua'local fake_lsp_logfile ='Xtest-fake-lsp.log'teardown(function()
os.remove