1" This test is in a separate file, because it usually causes reports for memory 2" leaks under valgrind. That is because when fork/exec fails memory is not 3" freed. Since the process exits right away it's not a real leak. 4 5source shared.vim 6 7func Test_job_start_fails() 8 if has('job') 9 let job = job_start('axdfxsdf') 10 if has('unix') 11 call WaitForAssert({-> assert_equal("dead", job_status(job))}) 12 else 13 call WaitForAssert({-> assert_equal("fail", job_status(job))}) 14 endif 15 endif 16endfunc 17 18" vim: shiftwidth=2 sts=2 expandtab 19