Merge #36792 unreliable tests

This commit is contained in:
Justin M. Keyes
2025-12-02 01:06:40 -05:00
committed by GitHub
2 changed files with 7 additions and 4 deletions

View File

@@ -66,9 +66,10 @@ int main(int argc, char **argv)
}
}
} else if (strcmp(argv[1], "EXE") == 0) {
fprintf(stderr, "ready $ ");
if (argc >= 3) {
fprintf(stderr, "%s\n", argv[2]);
fprintf(stderr, "ready $ %s\n", argv[2]);
} else {
fprintf(stderr, "ready $ ");
}
} else if (strcmp(argv[1], "REP") == 0) {
if (argc != 4) {

View File

@@ -92,8 +92,10 @@ describe('terminal channel is closed and later released if', function()
poke_eventloop()
feed('<Ignore>') -- add input to separate two RPC requests
-- channel has been released after another main loop iteration
t.retry(20, nil, function()
eq(chans - 1, eval('len(nvim_list_chans())'))
end)
end)
-- This indirectly covers #16264
it('opened by jobstart(…,{term=true}), exited, and deleted by :bdelete', function()
@@ -146,7 +148,7 @@ describe('no crash when TermOpen autocommand', function()
screen = Screen.new(60, 4)
end)
it('processes job exit event when using jobstart(…,{term=true})', function()
it('processes job exit event on jobstart(…,{term=true})', function()
command([[autocmd TermOpen * call input('')]])
async_meths.nvim_command('terminal foobar')
screen:expect([[