mirror of
https://github.com/neovim/neovim.git
synced 2025-02-25 18:55:25 -06:00
test/shell: Add failure tests for system()
.
This commit is contained in:
parent
dd4263a0c8
commit
860b6f6f05
@ -39,6 +39,8 @@ describe('system()', function()
|
||||
eq(1, eval('v:shell_error'))
|
||||
eval([[system("sh -c 'exit 5'")]])
|
||||
eq(5, eval('v:shell_error'))
|
||||
eval([[system('this-should-not-exist')]])
|
||||
eq(127, eval('v:shell_error'))
|
||||
end)
|
||||
|
||||
describe('passing no input', function()
|
||||
@ -117,6 +119,8 @@ describe('systemlist()', function()
|
||||
eq(1, eval('v:shell_error'))
|
||||
eval([[systemlist("sh -c 'exit 5'")]])
|
||||
eq(5, eval('v:shell_error'))
|
||||
eval([[systemlist('this-should-not-exist')]])
|
||||
eq(127, eval('v:shell_error'))
|
||||
end)
|
||||
|
||||
describe('passing string with linefeed characters as input', function()
|
||||
|
Loading…
Reference in New Issue
Block a user