summaryrefslogtreecommitdiffstats
path: root/src/testdir/test_vim9_import.vim
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2022-11-22 18:12:44 +0000
committerBram Moolenaar <Bram@vim.org>2022-11-22 18:12:44 +0000
commitb775e724394e05f3648fcb5f977979a592dd3f8c (patch)
tree0aad34c880cd4fe15070b30bfc820c12f7c9f966 /src/testdir/test_vim9_import.vim
parent9c5b7cb4cf67c64648a324e9dfd1e17d793335a4 (diff)
patch 9.0.0920: cannot find an import prefixed with "s:"v9.0.0920
Problem: Cannot find an import prefixed with "s:". (Doug Kearns) Solution: Skip over the "s:". (closes #11585)
Diffstat (limited to 'src/testdir/test_vim9_import.vim')
-rw-r--r--src/testdir/test_vim9_import.vim9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/testdir/test_vim9_import.vim b/src/testdir/test_vim9_import.vim
index dba91c3a3f..97d1cffc1c 100644
--- a/src/testdir/test_vim9_import.vim
+++ b/src/testdir/test_vim9_import.vim
@@ -2034,6 +2034,15 @@ def Test_source_vim9_from_legacy()
source Xlegacy_script.vim
assert_equal('global', g:global)
unlet g:global
+
+ legacy_lines =<< trim END
+ import './Xvim9_script.vim'
+ let g:global = s:Xvim9_script.GetText()
+ END
+ writefile(legacy_lines, 'Xlegacyimport.vim', 'D')
+ source Xlegacyimport.vim
+ assert_equal('text', g:global)
+ unlet g:global
enddef
def Test_import_vim9_from_legacy()