mirror of
https://github.com/neovim/neovim.git
synced 2025-09-24 20:18:32 +00:00
vim-patch:9.0.1722: wrong error messages when passing wrong types to count()
Problem: wrong error messages when passing wrong types to count()
Solution: fix it
This fixes two problems:
1. When passing wrong type to {ic} argument of count(), two error
messages are given, the second of which is misleading.
2. When passing wrong type to {comp} argument of count(), the error
message doesn't mention that {comp} may be a String.
closes: vim/vim#12825
4f389e7c0f
This commit is contained in:
@@ -1627,7 +1627,8 @@ func Test_count()
|
||||
call assert_equal(2, count("fooooo", "oo"))
|
||||
call assert_equal(0, count("foo", ""))
|
||||
|
||||
call assert_fails('call count(0, 0)', 'E712:')
|
||||
call assert_fails('call count(0, 0)', 'E706:')
|
||||
call assert_fails('call count("", "", {})', ['E728:', 'E728:'])
|
||||
endfunc
|
||||
|
||||
func Test_changenr()
|
||||
|
Reference in New Issue
Block a user