forked from aniani/vim
patch 9.0.0728: extend() test fails
Problem: extend() test fails. Solution: Item is final, not const.
This commit is contained in:
parent
7c6cd44375
commit
a4962cd7ba
@ -1223,14 +1223,14 @@ def Test_extend_const()
|
||||
END
|
||||
v9.CheckDefSuccess(lines)
|
||||
|
||||
# item in a for loop is const
|
||||
# item in a for loop is final
|
||||
lines =<< trim END
|
||||
var l: list<dict<any>> = [{n: 1}]
|
||||
for item in l
|
||||
item->extend({x: 2})
|
||||
endfor
|
||||
END
|
||||
v9.CheckDefFailure(lines, 'E1307: Argument 1: Trying to modify a const dict<any>')
|
||||
v9.CheckDefSuccess(lines)
|
||||
enddef
|
||||
|
||||
def Test_extendnew()
|
||||
|
@ -699,6 +699,8 @@ static char *(features[]) =
|
||||
|
||||
static int included_patches[] =
|
||||
{ /* Add new patch number below this line */
|
||||
/**/
|
||||
728,
|
||||
/**/
|
||||
727,
|
||||
/**/
|
||||
|
Loading…
x
Reference in New Issue
Block a user