diff options
author | Bram Moolenaar <Bram@vim.org> | 2020-12-06 15:03:19 +0100 |
---|---|---|
committer | Bram Moolenaar <Bram@vim.org> | 2020-12-06 15:03:19 +0100 |
commit | 67322bf74a106b6476b093e75da87d61e2181b76 (patch) | |
tree | 6b99bac57200921542860cb25ead34f5470969f7 /src/testdir/test_lambda.vim | |
parent | 918a4249176a8ccec3a34c9c7ef7bf4163676a63 (diff) | |
download | vim-git-67322bf74a106b6476b093e75da87d61e2181b76.tar.gz |
patch 8.2.2100: insufficient testing for function range and dictv8.2.2100
Problem: Insufficient testing for function range and dict.
Solution: Add a few tests. (Dominique Pellé, closes #7428)
Diffstat (limited to 'src/testdir/test_lambda.vim')
-rw-r--r-- | src/testdir/test_lambda.vim | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/testdir/test_lambda.vim b/src/testdir/test_lambda.vim index aa734624a..60d58c542 100644 --- a/src/testdir/test_lambda.vim +++ b/src/testdir/test_lambda.vim @@ -247,6 +247,11 @@ func Test_closure_counter() call assert_equal(2, l:F()) call assert_equal(3, l:F()) call assert_equal(4, l:F()) + + call assert_match("^\n function <SNR>\\d\\+_bar() closure" + \ .. "\n1 let x += 1" + \ .. "\n2 return x" + \ .. "\n endfunction$", execute('func s:bar')) endfunc func Test_closure_unlet() |