From 75b8f4c8cbe595ff868c1a0c59edbdf9658e46b0 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Mon, 18 Dec 2023 07:09:32 +0800 Subject: test(core/job_spec): fix flakiness (#26623) --- test/functional/core/job_spec.lua | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) (limited to 'test/functional/core/job_spec.lua') diff --git a/test/functional/core/job_spec.lua b/test/functional/core/job_spec.lua index bffeafc865..b59a4ca746 100644 --- a/test/functional/core/job_spec.lua +++ b/test/functional/core/job_spec.lua @@ -1154,17 +1154,26 @@ describe('jobs', function() ]]) local screen = thelpers.setup_child_nvim({ + '--cmd', 'set notermguicolors', '-i', 'NONE', '-u', filename, - '+q' }) + -- Wait for startup to complete, so that all terminal responses are received. + screen:expect([[ + {1: } | + ~ |*3 + {1:[No Name] 0,0-1 All}| + | + {3:-- TERMINAL --} | + ]]) - screen:expect{grid=[[ + feed(':q') + screen:expect([[ | [Process exited 0]{1: } | |*4 {3:-- TERMINAL --} | - ]]} + ]]) end) end) -- cgit