diff options
author | James McCoy <jamessan@jamessan.com> | 2016-06-03 22:18:40 -0500 |
---|---|---|
committer | Justin M. Keyes <justinkz@gmail.com> | 2016-06-03 23:18:40 -0400 |
commit | 667c1dc4de99f7671f887e187d865206fd2c3b6d (patch) | |
tree | 1b7e72790865573240efb3702bb2a02e7fafb1d0 /test/functional/legacy/027_expand_file_names_spec.lua | |
parent | 2d9c7dd8404f3eb8c20653309bae5ddf60e5201b (diff) | |
download | rneovim-667c1dc4de99f7671f887e187d865206fd2c3b6d.tar.gz rneovim-667c1dc4de99f7671f887e187d865206fd2c3b6d.tar.bz2 rneovim-667c1dc4de99f7671f887e187d865206fd2c3b6d.zip |
vim-patch:7.4.1108 (#4872)
Problem: Expanding "~" halfway a file name.
Solution: Handle the file name as one name. (Marco Hinz) Add a test.
Closes vim/vim#564.
https://github.com/vim/vim/commit/58adb14739fa240ca6020cede9ab1f1cb07bd90a
Diffstat (limited to 'test/functional/legacy/027_expand_file_names_spec.lua')
-rw-r--r-- | test/functional/legacy/027_expand_file_names_spec.lua | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/test/functional/legacy/027_expand_file_names_spec.lua b/test/functional/legacy/027_expand_file_names_spec.lua deleted file mode 100644 index 4778d16d43..0000000000 --- a/test/functional/legacy/027_expand_file_names_spec.lua +++ /dev/null @@ -1,37 +0,0 @@ --- Test for expanding file names - -local helpers = require('test.functional.helpers') -local clear, feed = helpers.clear, helpers.feed -local execute = helpers.execute -local curbuf_contents = helpers.curbuf_contents -local eq = helpers.eq - -describe('expand file name', function() - setup(clear) - - it('is working', function() - execute('!mkdir Xdir1') - execute('!mkdir Xdir2') - execute('!mkdir Xdir3') - execute('cd Xdir3') - execute('!mkdir Xdir4') - execute('cd ..') - execute('w Xdir1/file') - execute('w Xdir3/Xdir4/file') - execute('n Xdir?/*/file') - - -- Yank current file path to @a register - feed('i<C-R>%<Esc>V"ad') - - -- Put @a and current file path in the current buffer - execute('n! Xdir?/*/nofile') - feed('V"ap') - feed('o<C-R>%<Esc>') - - eq("Xdir3/Xdir4/file\nXdir?/*/nofile", curbuf_contents()) - end) - - teardown(function() - os.execute('rm -rf Xdir1 Xdir2 Xdir3') - end) -end) |