aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/functional/editor/completion_spec.lua27
1 files changed, 16 insertions, 11 deletions
diff --git a/test/functional/editor/completion_spec.lua b/test/functional/editor/completion_spec.lua
index 51f30543e3..cbaf401f06 100644
--- a/test/functional/editor/completion_spec.lua
+++ b/test/functional/editor/completion_spec.lua
@@ -1231,25 +1231,30 @@ describe('completion', function()
it('complete with f flag #25598', function()
screen:try_resize(20, 9)
- local bufname = 'foo/bar.txt'
- local hidden = 'fooA/.hidden'
- if helpers.is_os('win') then
- bufname = 'C:\\foo\\bar.txt'
- hidden = 'C:\\fooA\\.hidden'
- end
- command('set complete+=f | edit '..bufname..' | edit '..hidden..' | enew')
+ command('set complete+=f | edit foo | edit bar |edit foa |edit .hidden')
feed('i<C-n>')
-
screen:expect{grid=[[
foo^ |
{2:foo }{0: }|
{1:bar }{0: }|
- {1:txt }{0: }|
- {1:fooA }{0: }|
+ {1:foa }{0: }|
{1:.hidden }{0: }|
{0:~ }|
{0:~ }|
- {3:-- }{4:match 1 of 5} |
+ {0:~ }|
+ {3:-- }{4:match 1 of 4} |
+ ]]}
+ feed('<Esc>ccf<C-n>')
+ screen:expect{grid=[[
+ foo^ |
+ {2:foo }{0: }|
+ {1:foa }{0: }|
+ {0:~ }|
+ {0:~ }|
+ {0:~ }|
+ {0:~ }|
+ {0:~ }|
+ {3:-- }{4:match 1 of 2} |
]]}
end)
end)