0
0
mirror of https://github.com/vim/vim.git synced 2025-09-25 03:54:15 -04:00

patch 8.2.3841: Vim9: outdated TODO items, disabled tests that work

Problem:    Vim9: outdated TODO items, disabled tests that work.
Solution:   Remove TODO items, run tests that work now.  Check that a dict
            item isn't locked.
This commit is contained in:
Bram Moolenaar
2021-12-17 20:15:38 +00:00
parent ddc80aff57
commit 71b7685092
7 changed files with 93 additions and 35 deletions

View File

@@ -2017,6 +2017,22 @@ def Test_unlet()
'defcompile',
], 'E1081:')
CheckScriptFailure([
'vim9script',
'def Delcount(dict: dict<any>)',
' unlet dict.count',
'enddef',
'Delcount(v:)',
], 'E742:')
CheckScriptFailure([
'vim9script',
'def DelChangedtick(dict: dict<any>)',
' unlet dict.changedtick',
'enddef',
'DelChangedtick(b:)',
], 'E795:')
writefile(['vim9script', 'export var svar = 1234'], 'XunletExport.vim')
var lines =<< trim END
vim9script