mirror of
https://github.com/tc39/test262.git
synced 2025-09-24 02:28:05 +02:00
Replace assertThrowsInstanceOf with assert.throws in sm/statements
This commit is contained in:
parent
4e71fccb73
commit
40b3946818
@ -24,14 +24,14 @@ print(BUGNUMBER + ": " + summary);
|
||||
* BEGIN TEST *
|
||||
**************/
|
||||
|
||||
assertThrowsInstanceOf(() => Function("for (var x = 3 in {}; ; ) break;"), SyntaxError);
|
||||
assertThrowsInstanceOf(() => Function("for (var x, y = 3 in {}; ; ) break;"), SyntaxError);
|
||||
assertThrowsInstanceOf(() => Function("for (var x = 5, y = 3 in {}; ; ) break;"), SyntaxError);
|
||||
assertThrowsInstanceOf(() => Function("for (const x = 3 in {}; ; ) break;"), SyntaxError);
|
||||
assertThrowsInstanceOf(() => Function("for (const x = 5, y = 3 in {}; ; ) break;"), SyntaxError);
|
||||
assertThrowsInstanceOf(() => Function("for (let x = 3 in {}; ; ) break;"), SyntaxError);
|
||||
assertThrowsInstanceOf(() => Function("for (let x, y = 3 in {}; ; ) break;"), SyntaxError);
|
||||
assertThrowsInstanceOf(() => Function("for (let x = 2, y = 3 in {}; ; ) break;"), SyntaxError);
|
||||
assert.throws(SyntaxError, () => Function("for (var x = 3 in {}; ; ) break;"));
|
||||
assert.throws(SyntaxError, () => Function("for (var x, y = 3 in {}; ; ) break;"));
|
||||
assert.throws(SyntaxError, () => Function("for (var x = 5, y = 3 in {}; ; ) break;"));
|
||||
assert.throws(SyntaxError, () => Function("for (const x = 3 in {}; ; ) break;"));
|
||||
assert.throws(SyntaxError, () => Function("for (const x = 5, y = 3 in {}; ; ) break;"));
|
||||
assert.throws(SyntaxError, () => Function("for (let x = 3 in {}; ; ) break;"));
|
||||
assert.throws(SyntaxError, () => Function("for (let x, y = 3 in {}; ; ) break;"));
|
||||
assert.throws(SyntaxError, () => Function("for (let x = 2, y = 3 in {}; ; ) break;"));
|
||||
|
||||
/******************************************************************************/
|
||||
|
||||
|
@ -95,10 +95,10 @@ function test() {
|
||||
}
|
||||
};
|
||||
};
|
||||
assertThrowsInstanceOf(function() {
|
||||
assert.throws(TypeError, function() {
|
||||
for (var x of iterable)
|
||||
break;
|
||||
}, TypeError);
|
||||
});
|
||||
assert.sameValue(returnCalled, ++returnCalledExpected);
|
||||
|
||||
// continue doesn't call iter.return for the loop it's continuing
|
||||
|
@ -29,9 +29,9 @@ for (let primitive of primitives) {
|
||||
return primitive;
|
||||
}
|
||||
};
|
||||
assertThrowsInstanceOf(() => {
|
||||
assert.throws(TypeError, () => {
|
||||
for (let x of obj) {
|
||||
}
|
||||
}, TypeError);
|
||||
});
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user