25 lines
602 B
JavaScript
25 lines
602 B
JavaScript
description(
|
|
'Test for regression against <a href="https://bugs.webkit.org/show_bug.cgi?id=95913">'
|
|
);
|
|
|
|
function testPreIncBracketAccessWithAssignSubscript()
|
|
{
|
|
var x = { property: -1 };
|
|
var y = { property: true };
|
|
++x[x = y, "property"];
|
|
return x.property;
|
|
}
|
|
|
|
function testPostIncBracketAccessWithAssignSubscript()
|
|
{
|
|
var x = { property: -1 };
|
|
var y = { property: true };
|
|
x[x = y, "property"]++;
|
|
return x.property;
|
|
}
|
|
|
|
shouldBeTrue('testPreIncBracketAccessWithAssignSubscript()');
|
|
shouldBeTrue('testPostIncBracketAccessWithAssignSubscript()');
|
|
|
|
successfullyParsed = true;
|