neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit dddc359213be522026d60ffd89867a0f52f19256
parent bb0f28f20be3b5dd64881d0528f43a8e2eea63c0
Author: zeertzjq <zeertzjq@outlook.com>
Date:   Wed, 14 Jan 2026 08:00:37 +0800

test(client): check for uv.run() failure (#37379)

Related #37376
Diffstat:
Mtest/client/session.lua | 5++++-
1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/test/client/session.lua b/test/client/session.lua @@ -237,7 +237,10 @@ function Session:_run(request_cb, notification_cb, timeout) self.eof_err = { 1, 'EOF was received from Nvim. Likely the Nvim process crashed.' .. stderr } end) - uv.run() + local ret, err, _ = uv.run() + if ret == nil then + error(err) + end self._prepare:stop() self._timer:stop() self._rpc_stream:read_stop()