Lines Matching refs:job

36   " closing window wipes out the terminal buffer a with finished job
41 unlet g:job
59 " closing window wipes out the terminal buffer with the finished job
82 unlet g:job
97 unlet g:job
104 call WaitForAssert({-> assert_equal('dead', job_status(g:job))})
107 unlet g:job
117 call assert_equal('run', job_status(g:job))
120 call WaitForAssert({-> assert_equal('dead', job_status(g:job))})
123 unlet g:job
140 unlet g:job
174 func s:Nasty_exit_cb(job, st) argument
196 let g:job = term_getjob(g:buf)
198 call WaitForAssert({-> assert_equal("dead", job_status(g:job))})
200 unlet g:job
257 " Must still work after the job ended.
258 let job = term_getjob(buf)
259 call WaitForAssert({-> assert_equal("dead", job_status(job))})
294 let job = term_getjob(buf)
295 call WaitForAssert({-> assert_equal("dead", job_status(job))})
326 let job = term_getjob(buf)
327 call WaitForAssert({-> assert_equal("dead", job_status(job))})
752 let g:job = term_getjob(buf)
755 unlet g:job
837 " Otherwise using a job works on all systems.
853 " make sure the job has finished
887 let g:job = term_getjob(buf)
888 call WaitForAssert({-> assert_equal("dead", job_status(g:job))})
904 let g:job = term_getjob(buf)
905 call WaitForAssert({-> assert_equal('dead', job_status(g:job))})
943 unlet g:job
957 unlet g:job
966 unlet g:job
984 let g:job = term_getjob(buf)
988 call assert_equal('cmd', job_info(g:job).cmd[0])
990 call assert_equal(&shell, job_info(g:job).cmd[0])
1035 call WaitForAssert({-> assert_equal('dead', job_status(g:job))})
1037 unlet g:job
1124 unlet g:job
1222 let job = term_getjob(buf)
1223 call WaitForAssert({-> assert_equal("run", job_status(job))})
1227 call WaitForAssert({-> assert_equal("dead", job_status(job))})
2046 let job = term_getjob(buf)
2047 call WaitForAssert({-> assert_equal("dead", job_status(job))})