summaryrefslogtreecommitdiffstats
path: root/src/testdir/test_vim9_cmd.vim
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2021-01-05 19:23:28 +0100
committerBram Moolenaar <Bram@vim.org>2021-01-05 19:23:28 +0100
commitecac591cce23919059a5d93ed2e94541b1be99b5 (patch)
tree911580be45a1b9c47d876ada0ecf5076eafac8ec /src/testdir/test_vim9_cmd.vim
parenta79925a0a8f00577782090859eb0ef69e220d4aa (diff)
patch 8.2.2303: Vim9: backtick expansion doesn't work for :foldopenv8.2.2303
Problem: Vim9: backtick expansion doesn't work for :foldopen. Solution: Do recognize backtick expansion. (closes #7621)
Diffstat (limited to 'src/testdir/test_vim9_cmd.vim')
-rw-r--r--src/testdir/test_vim9_cmd.vim17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/testdir/test_vim9_cmd.vim b/src/testdir/test_vim9_cmd.vim
index c9e83d9bca..5b84feceea 100644
--- a/src/testdir/test_vim9_cmd.vim
+++ b/src/testdir/test_vim9_cmd.vim
@@ -81,6 +81,23 @@ def Test_global_backtick_expansion()
bwipe!
enddef
+def Test_folddo_backtick_expansion()
+ new
+ var name = 'xxx'
+ folddoopen edit `=name`
+ assert_equal('xxx', bufname())
+ bwipe!
+
+ new
+ setline(1, ['one', 'two'])
+ set nomodified
+ :1,2fold
+ foldclose
+ folddoclose edit `=name`
+ assert_equal('xxx', bufname())
+ bwipe!
+enddef
+
def Test_hardcopy_wildcards()
CheckUnix
CheckFeature postscript