aboutsummaryrefslogtreecommitdiff
path: root/src/testdir
diff options
context:
space:
mode:
authorMarco Hinz <mh.codebro@gmail.com>2014-04-29 22:35:30 +0200
committerJustin M. Keyes <justinkz@gmail.com>2014-04-30 11:21:46 -0400
commit5d65e7f27948764ca74987b0a964e6eee1e404d9 (patch)
tree76e95694ce9864237c63df8c4437cf0b8f9fc268 /src/testdir
parentc79d27ee0709b6a66cfcaf5ef1192009b504d2d6 (diff)
downloadrneovim-5d65e7f27948764ca74987b0a964e6eee1e404d9.tar.gz
rneovim-5d65e7f27948764ca74987b0a964e6eee1e404d9.tar.bz2
rneovim-5d65e7f27948764ca74987b0a964e6eee1e404d9.zip
vim-patch:7.4.272
Problem: Using just "$" does not cause an error message. Solution: Check for empty environment variable name. (Christian Brabandt) https://code.google.com/p/vim/source/detail?r=00228400629e28384f7f52556c3c119ba0d0a44d
Diffstat (limited to 'src/testdir')
-rw-r--r--src/testdir/test_eval.in9
-rw-r--r--src/testdir/test_eval.ok1
2 files changed, 9 insertions, 1 deletions
diff --git a/src/testdir/test_eval.in b/src/testdir/test_eval.in
index 09932261af..edf4fe437b 100644
--- a/src/testdir/test_eval.in
+++ b/src/testdir/test_eval.in
@@ -39,7 +39,14 @@ STARTTEST
:" script-local function used in Funcref must exist.
:so test_eval_func.vim
-:$-9,$w! test.out
+:" using $ instead of '$' must give an error
+:try
+: call append($, 'foobar')
+:catch
+: $put =v:exception
+:endtry
+
+:$-10,$w! test.out
:q!
ENDTEST
diff --git a/src/testdir/test_eval.ok b/src/testdir/test_eval.ok
index c7620836f7..162e1b12fd 100644
--- a/src/testdir/test_eval.ok
+++ b/src/testdir/test_eval.ok
@@ -8,3 +8,4 @@ s:Testje exists: 0
func s:Testje exists: 1
Bar exists: 1
func Bar exists: 1
+Vim(call):E116: Invalid arguments for function append