summaryrefslogtreecommitdiff
path: root/src/testdir/test_glob2regpat.vim
diff options
context:
space:
mode:
authorBram Moolenaar <Bram@vim.org>2021-06-06 14:14:39 +0200
committerBram Moolenaar <Bram@vim.org>2021-06-06 14:14:39 +0200
commit3cfa5b16b06bcc034f6de77070fa779d698ab5e9 (patch)
tree1791529efb117bb1e68814a35dbe9f6d5a8bca0f /src/testdir/test_glob2regpat.vim
parent7a2217bedd223df4c8bbebe731bf0b5fe8532533 (diff)
downloadvim-git-3cfa5b16b06bcc034f6de77070fa779d698ab5e9.tar.gz
patch 8.2.2949: tests failing because no error for float to string conversionv8.2.2949
Problem: Tests failing because there is no error for float to string conversion. Solution: Change the check for failure to check for correct result. Make some conversions strict in Vim9 script.
Diffstat (limited to 'src/testdir/test_glob2regpat.vim')
-rw-r--r--src/testdir/test_glob2regpat.vim5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/testdir/test_glob2regpat.vim b/src/testdir/test_glob2regpat.vim
index 2907b286d..ab459bba3 100644
--- a/src/testdir/test_glob2regpat.vim
+++ b/src/testdir/test_glob2regpat.vim
@@ -1,8 +1,11 @@
" Test glob2regpat()
+source vim9.vim
+
func Test_glob2regpat_invalid()
if has('float')
- call assert_fails('call glob2regpat(1.33)', 'E806:')
+ call assert_equal('^1\.33$', glob2regpat(1.33))
+ call CheckDefExecAndScriptFailure(['echo glob2regpat(1.33)'], 'E806:')
endif
call assert_fails('call glob2regpat("}")', 'E219:')
call assert_fails('call glob2regpat("{")', 'E220:')