summaryrefslogtreecommitdiff
path: root/src/testdir/test_vim9_script.vim
diff options
context:
space:
mode:
Diffstat (limited to 'src/testdir/test_vim9_script.vim')
-rw-r--r--src/testdir/test_vim9_script.vim12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/testdir/test_vim9_script.vim b/src/testdir/test_vim9_script.vim
index 405d4877a..ec63c6f11 100644
--- a/src/testdir/test_vim9_script.vim
+++ b/src/testdir/test_vim9_script.vim
@@ -244,7 +244,10 @@ def Test_assignment_dict()
# overwrite
dict3['key'] = 'another'
- call CheckDefExecFailure(['let dd = {}', 'dd[""] = 6'], 'E713:')
+ # empty key can be used
+ let dd = {}
+ dd[""] = 6
+ assert_equal({'': 6}, dd)
# type becomes dict<any>
let somedict = rand() > 0 ? #{a: 1, b: 2} : #{a: 'a', b: 'b'}
@@ -784,13 +787,6 @@ def Test_try_catch()
assert_equal(300, n)
try
- d[''] = 3
- catch /E713:/
- n = 311
- endtry
- assert_equal(311, n)
-
- try
unlet g:does_not_exist
catch /E108:/
n = 322