summaryrefslogtreecommitdiff
path: root/src/testdir/test_vim9_class.vim
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2023-01-12 20:04:51 +0000
committerBram Moolenaar <Bram@vim.org>2023-01-12 20:04:51 +0000
commit4059400993ff380414dce9b577eff0f8c86b7725 (patch)
tree7fc2fad665a3c73e91580f56134e280445486670 /src/testdir/test_vim9_class.vim
parenta86655af84f1596f0f3ef22813724fe06f1e4809 (diff)
downloadvim-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.vim4
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