comparison src/testdir/test_vim9_script.vim @ 25188:8998dff30044 v8.2.3130

patch 8.2.3130: Vim9: import test fails Commit: https://github.com/vim/vim/commit/b885a7c72c8fed5f14454633fb3ba9d77fff1c24 Author: Bram Moolenaar <Bram@vim.org> Date: Thu Jul 8 22:02:11 2021 +0200 patch 8.2.3130: Vim9: import test fails Problem: Vim9: import test fails. Solution: Rename directory back to "import", use "p" to avoid an error when the directory already exists.
author Bram Moolenaar <Bram@vim.org>
date Thu, 08 Jul 2021 22:15:03 +0200
parents 0a3b1c66d3f2
children e5d85e83a887
comparison
equal deleted inserted replaced
25187:fda25adc906d 25188:8998dff30044
1953 'vim9script', 1953 'vim9script',
1954 'import exported from "Xexport_rtp.vim"', 1954 'import exported from "Xexport_rtp.vim"',
1955 'g:imported_rtp = exported', 1955 'g:imported_rtp = exported',
1956 ] 1956 ]
1957 writefile(import_lines, 'Ximport_rtp.vim') 1957 writefile(import_lines, 'Ximport_rtp.vim')
1958 mkdir('Ximport') 1958 mkdir('import', 'p')
1959 writefile(s:export_script_lines, 'Ximport/Xexport_rtp.vim') 1959 writefile(s:export_script_lines, 'import/Xexport_rtp.vim')
1960 1960
1961 var save_rtp = &rtp 1961 var save_rtp = &rtp
1962 &rtp = getcwd() 1962 &rtp = getcwd()
1963 source Ximport_rtp.vim 1963 source Ximport_rtp.vim
1964 &rtp = save_rtp 1964 &rtp = save_rtp
1966 assert_equal(9876, g:imported_rtp) 1966 assert_equal(9876, g:imported_rtp)
1967 1967
1968 Undo_export_script_lines() 1968 Undo_export_script_lines()
1969 unlet g:imported_rtp 1969 unlet g:imported_rtp
1970 delete('Ximport_rtp.vim') 1970 delete('Ximport_rtp.vim')
1971 delete('Ximport', 'rf') 1971 delete('import', 'rf')
1972 enddef 1972 enddef
1973 1973
1974 def Test_import_compile_error() 1974 def Test_import_compile_error()
1975 var export_lines = [ 1975 var export_lines = [
1976 'vim9script', 1976 'vim9script',