diff options
| author | Bram Moolenaar <Bram@vim.org> | 2023-01-12 20:04:51 +0000 |
|---|---|---|
| committer | Bram Moolenaar <Bram@vim.org> | 2023-01-12 20:04:51 +0000 |
| commit | 4059400993ff380414dce9b577eff0f8c86b7725 (patch) | |
| tree | 7fc2fad665a3c73e91580f56134e280445486670 /src/testdir/test_vim9_class.vim | |
| parent | a86655af84f1596f0f3ef22813724fe06f1e4809 (diff) | |
| download | vim-git-9.0.1186.tar.gz | |
patch 9.0.1186: imported class does not work when used twice in a linev9.0.1186
Problem: Imported class does not work when used twice in a line.
Solution: Fix the type parsing.
Diffstat (limited to 'src/testdir/test_vim9_class.vim')
| -rw-r--r-- | src/testdir/test_vim9_class.vim | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/testdir/test_vim9_class.vim b/src/testdir/test_vim9_class.vim index cf7a6c1ce..c6c583a54 100644 --- a/src/testdir/test_vim9_class.vim +++ b/src/testdir/test_vim9_class.vim @@ -992,6 +992,10 @@ def Test_class_import() a = animal.Animal.new('fish', 'Eric') assert_equal('fish', a.kind) assert_equal('Eric', a.name) + + var b: animal.Animal = animal.Animal.new('cat', 'Garfield') + assert_equal('cat', b.kind) + assert_equal('Garfield', b.name) END v9.CheckScriptSuccess(lines) enddef |
