aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory Anders <greg@gpanders.com>2021-07-12 13:22:56 -0600
committerJames McCoy <jamessan@jamessan.com>2021-08-26 21:57:25 -0400
commit3a0543bd616f1b726f9fc385703d45e8e4aee287 (patch)
tree0807ac11e551e08ae430917215037dbc8221222d
parent008b83f5a28eeb449f76f420f56648a1b5f45b5c (diff)
downloadrneovim-3a0543bd616f1b726f9fc385703d45e8e4aee287.tar.gz
rneovim-3a0543bd616f1b726f9fc385703d45e8e4aee287.tar.bz2
rneovim-3a0543bd616f1b726f9fc385703d45e8e4aee287.zip
Add test case for 'null' stdin mode
-rw-r--r--test/functional/core/job_spec.lua6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/functional/core/job_spec.lua b/test/functional/core/job_spec.lua
index 34ab90d760..c4745e636f 100644
--- a/test/functional/core/job_spec.lua
+++ b/test/functional/core/job_spec.lua
@@ -348,6 +348,12 @@ describe('jobs', function()
eq(false, pcall(function()
nvim('command', 'call jobsend(j, ["some data"])')
end))
+
+ command("let g:job_opts.stdin = 'null'")
+ nvim('command', "let j = jobstart(['cat', '-'], g:job_opts)")
+ eq(false, pcall(function()
+ nvim('command', 'call jobsend(j, ["some data"])')
+ end))
end)
it('disallows jobsend on a non-existent job', function()