diff options
author | Bram Moolenaar <Bram@vim.org> | 2021-06-26 15:00:59 +0200 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2021-06-26 15:00:59 +0200 |
commit | 3a3b10e87a10dd0bc355618dbfc4a0a6c828aad7 (patch) | |
tree | e74e88f7d0cbf28ff9d9af3ae9a371348656cdfa /src/testdir/test_listdict.vim | |
parent | 4d5dfe20839e9d13c95eaf4254467f952653b042 (diff) |
patch 8.2.3055: strange error for assigning to "x.key" on non-dictionaryv8.2.3055
Problem: Strange error for assigning to "x.key" on non-dictionary.
Solution: Add a specific error message. (closes #8451)
Diffstat (limited to 'src/testdir/test_listdict.vim')
-rw-r--r-- | src/testdir/test_listdict.vim | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/testdir/test_listdict.vim b/src/testdir/test_listdict.vim index 8351acb410..96debd64d3 100644 --- a/src/testdir/test_listdict.vim +++ b/src/testdir/test_listdict.vim @@ -294,6 +294,9 @@ func Test_dict_assign() let d.1 = 1 let d._ = 2 call assert_equal({'1': 1, '_': 2}, d) + + let n = 0 + call assert_fails('let n.key = 3', 'E1203: Dot can only be used on a dictionary: n.key = 3') endfunc " Function in script-local List or Dict |