aboutsummaryrefslogtreecommitdiff
path: root/test/functional/shell/viml_system_spec.lua
diff options
context:
space:
mode:
authorThiago de Arruda <tpadilha84@gmail.com>2015-02-21 04:47:45 -0300
committerThiago de Arruda <tpadilha84@gmail.com>2015-02-21 04:47:45 -0300
commit486d2e944dffb30d97d65c88bbcc77f6fd1208f6 (patch)
tree6d8ec587b9c63a67fa368b48a7bfef342a924348 /test/functional/shell/viml_system_spec.lua
parentd35820379f57c73e594a0c29713d64ef9e6ada22 (diff)
parentf9d327c88bd6dc8194398e9298c3574bac0c5398 (diff)
downloadrneovim-486d2e944dffb30d97d65c88bbcc77f6fd1208f6.tar.gz
rneovim-486d2e944dffb30d97d65c88bbcc77f6fd1208f6.tar.bz2
rneovim-486d2e944dffb30d97d65c88bbcc77f6fd1208f6.zip
Merge PR #2032 'Some test fixes'
Diffstat (limited to 'test/functional/shell/viml_system_spec.lua')
-rw-r--r--test/functional/shell/viml_system_spec.lua34
1 files changed, 33 insertions, 1 deletions
diff --git a/test/functional/shell/viml_system_spec.lua b/test/functional/shell/viml_system_spec.lua
index 85c055d3be..75e9de6aa9 100644
--- a/test/functional/shell/viml_system_spec.lua
+++ b/test/functional/shell/viml_system_spec.lua
@@ -79,6 +79,22 @@ describe('system()', function()
it('`yes` and is interrupted with CTRL-C', function()
feed(':call system("yes")<cr>')
+ screen:expect([[
+ |
+ ~ |
+ ~ |
+ ~ |
+ ~ |
+ ~ |
+ ~ |
+ ~ |
+ ~ |
+ ~ |
+ ~ |
+ ~ |
+ ~ |
+ ^call system("yes") |
+ ]])
feed('<c-c>')
screen:expect([[
^ |
@@ -227,8 +243,24 @@ describe('systemlist()', function()
]])
end)
- it('`yes` and is a little bit later interrupted with CTRL-C', function()
+ it('`yes` and is interrupted with CTRL-C', function()
feed(':call systemlist("yes | xargs")<cr>')
+ screen:expect([[
+ |
+ ~ |
+ ~ |
+ ~ |
+ ~ |
+ ~ |
+ ~ |
+ ~ |
+ ~ |
+ ~ |
+ ~ |
+ ~ |
+ ~ |
+ ^call systemlist("yes | xargs") |
+ ]])
feed('<c-c>')
screen:expect([[
^ |