diff src/testdir/test_vim9_import.vim @ 31172:4bde058d0be7 v9.0.0920

patch 9.0.0920: cannot find an import prefixed with "s:" Commit: https://github.com/vim/vim/commit/b775e724394e05f3648fcb5f977979a592dd3f8c Author: Bram Moolenaar <Bram@vim.org> Date: Tue Nov 22 18:12:44 2022 +0000 patch 9.0.0920: cannot find an import prefixed with "s:" Problem: Cannot find an import prefixed with "s:". (Doug Kearns) Solution: Skip over the "s:". (closes https://github.com/vim/vim/issues/11585)
author Bram Moolenaar <Bram@vim.org>
date Tue, 22 Nov 2022 19:15:02 +0100
parents b4b51e01dd36
children dbec60b8c253
line wrap: on
line diff
--- 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()