diff options
author | KillTheMule <KillTheMule@users.noreply.github.com> | 2016-05-01 21:47:10 +0200 |
---|---|---|
committer | KillTheMule <KillTheMule@users.noreply.github.com> | 2016-05-02 21:10:53 +0200 |
commit | 11f41a3c8c4b667b30db38875b37d5d25979003e (patch) | |
tree | 94af70685b191b24c47462c67f5b9b29adb6e833 | |
parent | 3e1ca9a2db2e2bbc05150e54a2625c1c56fb071e (diff) | |
download | rneovim-11f41a3c8c4b667b30db38875b37d5d25979003e.tar.gz rneovim-11f41a3c8c4b667b30db38875b37d5d25979003e.tar.bz2 rneovim-11f41a3c8c4b667b30db38875b37d5d25979003e.zip |
Add test for vim-patch 7.4.672
-rw-r--r-- | test/functional/ui/wildmode_spec.lua | 32 | ||||
-rw-r--r-- | test/functional/viml/completion_spec.lua | 2 |
2 files changed, 32 insertions, 2 deletions
diff --git a/test/functional/ui/wildmode_spec.lua b/test/functional/ui/wildmode_spec.lua index de2f3e469d..c57d4abcbf 100644 --- a/test/functional/ui/wildmode_spec.lua +++ b/test/functional/ui/wildmode_spec.lua @@ -1,6 +1,7 @@ local helpers = require('test.functional.helpers') local Screen = require('test.functional.ui.screen') local clear, feed, execute = helpers.clear, helpers.feed, helpers.execute +local funcs = helpers.funcs describe("'wildmode'", function() local screen @@ -30,3 +31,34 @@ describe("'wildmode'", function() end) end) end) + +describe('command line completion', function() + local screen + + before_each(function() + clear() + screen = Screen.new(40, 5) + screen:attach() + screen:set_default_attr_ignore({{bold=true, foreground=Screen.colors.Blue}}) + end) + + after_each(function() + os.remove('Xtest-functional-viml-compl-dir') + end) + + it('lists directories with empty PATH', function() + local tmp = funcs.tempname() + execute('e '.. tmp) + execute('cd %:h') + execute("call mkdir('Xtest-functional-viml-compl-dir')") + execute('let $PATH=""') + feed(':!<tab><bs>') + screen:expect([[ + | + ~ | + ~ | + ~ | + :!Xtest-functional-viml-compl-dir^ | + ]]) + end) +end) diff --git a/test/functional/viml/completion_spec.lua b/test/functional/viml/completion_spec.lua index 322d777ab6..408bb51235 100644 --- a/test/functional/viml/completion_spec.lua +++ b/test/functional/viml/completion_spec.lua @@ -1,4 +1,3 @@ - local helpers = require('test.functional.helpers') local Screen = require('test.functional.ui.screen') local clear, feed = helpers.clear, helpers.feed @@ -716,4 +715,3 @@ describe('completion', function() end) end) - |