summaryrefslogtreecommitdiff
path: root/src/testdir
diff options
context:
space:
mode:
Diffstat (limited to 'src/testdir')
-rw-r--r--src/testdir/test_vim9_cmd.vim19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/testdir/test_vim9_cmd.vim b/src/testdir/test_vim9_cmd.vim
index f638c84b0..dd6e966de 100644
--- a/src/testdir/test_vim9_cmd.vim
+++ b/src/testdir/test_vim9_cmd.vim
@@ -357,6 +357,25 @@ def Test_method_call_linebreak()
lines =<< trim END
new
+ def Foo(): string
+ return 'the text'
+ enddef
+ def Bar(F: func): string
+ return F()
+ enddef
+ def Test()
+ Foo
+ ->Bar()
+ ->setline(1)
+ enddef
+ Test()
+ assert_equal('the text', getline(1))
+ bwipe!
+ END
+ CheckDefAndScriptSuccess(lines)
+
+ lines =<< trim END
+ new
g:shortlist
->copy()
->setline(1)