mirror of
https://github.com/vim/vim.git
synced 2025-07-04 23:07:33 -04:00
patch 9.0.1750: CI: fails because of changed error messages
Problem: CI: fails because of changed error messages (after: 9.0.1741) Solution: Adjust expected error messages closes: #12853 Signed-off-by: Christian Brabandt <cb@256bit.org> Co-authored-by: rhysd <lin90162@yahoo.co.jp>
This commit is contained in:
parent
dbeadf05b6
commit
0bbc1be0a3
@ -2613,7 +2613,7 @@ def Test_map_function_arg()
|
||||
var ll: list<number> = [1, 2, 3]
|
||||
echo map(ll, Map)
|
||||
END
|
||||
v9.CheckDefAndScriptFailure(lines, ['E1013: Argument 2: type mismatch, expected func(?number, ?number): number but got func(number, number): string', 'E1012: Type mismatch; expected number but got string in map()'])
|
||||
v9.CheckDefAndScriptFailure(lines, ['E1013: Argument 2: type mismatch, expected func(?number, ?number): number but got func(number, number): string', 'E1012: Type mismatch; expected number but got string'])
|
||||
|
||||
# not declared list can change type
|
||||
echo [1, 2, 3]->map((..._) => 'x')
|
||||
@ -2631,19 +2631,19 @@ def Test_map_item_type()
|
||||
var l: list<number> = [0]
|
||||
echo map(l, (_, v) => [])
|
||||
END
|
||||
v9.CheckDefAndScriptFailure(lines, ['E1013: Argument 2: type mismatch, expected func(?number, ?number): number but got func(any, any): list<unknown>', 'E1012: Type mismatch; expected number but got list<unknown> in map()'], 2)
|
||||
v9.CheckDefAndScriptFailure(lines, ['E1013: Argument 2: type mismatch, expected func(?number, ?number): number but got func(any, any): list<unknown>', 'E1012: Type mismatch; expected number but got list<unknown>'], 2)
|
||||
|
||||
lines =<< trim END
|
||||
var l: list<number> = range(2)
|
||||
echo map(l, (_, v) => [])
|
||||
END
|
||||
v9.CheckDefAndScriptFailure(lines, ['E1013: Argument 2: type mismatch, expected func(?number, ?number): number but got func(any, any): list<unknown>', 'E1012: Type mismatch; expected number but got list<unknown> in map()'], 2)
|
||||
v9.CheckDefAndScriptFailure(lines, ['E1013: Argument 2: type mismatch, expected func(?number, ?number): number but got func(any, any): list<unknown>', 'E1012: Type mismatch; expected number but got list<unknown>'], 2)
|
||||
|
||||
lines =<< trim END
|
||||
var d: dict<number> = {key: 0}
|
||||
echo map(d, (_, v) => [])
|
||||
END
|
||||
v9.CheckDefAndScriptFailure(lines, ['E1013: Argument 2: type mismatch, expected func(?string, ?number): number but got func(any, any): list<unknown>', 'E1012: Type mismatch; expected number but got list<unknown> in map()'], 2)
|
||||
v9.CheckDefAndScriptFailure(lines, ['E1013: Argument 2: type mismatch, expected func(?string, ?number): number but got func(any, any): list<unknown>', 'E1012: Type mismatch; expected number but got list<unknown>'], 2)
|
||||
enddef
|
||||
|
||||
def Test_maparg()
|
||||
|
@ -695,6 +695,8 @@ static char *(features[]) =
|
||||
|
||||
static int included_patches[] =
|
||||
{ /* Add new patch number below this line */
|
||||
/**/
|
||||
1750,
|
||||
/**/
|
||||
1749,
|
||||
/**/
|
||||
|
Loading…
x
Reference in New Issue
Block a user