| " This test is in a separate file, because it usually causes reports for memory |
| " leaks under valgrind. That is because when fork/exec fails memory is not |
| " freed. Since the process exits right away it's not a real leak. |
| |
| source check.vim |
| |
| func Test_job_start_fails() |
| CheckFeature job |
| let job = job_start('axdfxsdf') |
| if has('unix') |
| call WaitForAssert({-> assert_equal("dead", job_status(job))}) |
| else |
| call WaitForAssert({-> assert_equal("fail", job_status(job))}) |
| endif |
| endfunc |
| |
| " vim: shiftwidth=2 sts=2 expandtab |