aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/testdir/test_partial.vim
diff options
context:
space:
mode:
Diffstat (limited to 'src/nvim/testdir/test_partial.vim')
-rw-r--r--src/nvim/testdir/test_partial.vim12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/nvim/testdir/test_partial.vim b/src/nvim/testdir/test_partial.vim
index 7941ec01c2..75cbfe2f25 100644
--- a/src/nvim/testdir/test_partial.vim
+++ b/src/nvim/testdir/test_partial.vim
@@ -105,3 +105,15 @@ func Test_script_function_in_dict()
let B = s:obj2.clear
call assert_equal('bar', B())
endfunc
+
+func Test_partial_exists()
+ let F = function('MyFunc')
+ call assert_true(exists('*F'))
+ let lF = [F]
+ call assert_true(exists('*lF[0]'))
+
+ let F = function('MyFunc', ['arg'])
+ call assert_true(exists('*F'))
+ let lF = [F]
+ call assert_true(exists('*lF[0]'))
+endfunc