vim-patch:8.2.2949: tests failing because no error for float to string conversion

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.

3cfa5b16b0

Co-authored-by: Bram Moolenaar <Bram@vim.org>
This commit is contained in:
zeertzjq
2023-06-12 12:48:14 +08:00
parent 1ffd20a26e
commit 7abfb1f86e
10 changed files with 34 additions and 29 deletions

View File

@@ -234,7 +234,7 @@ func Test_string_concatenation()
if has('float')
let a = 'A'
let b = 1.234
call assert_fails('echo a .. b', 'E806:')
call assert_equal('A1.234', a .. b)
endif
endfunc