mirror of https://github.com/tc39/test262.git
Replace runTestCase with assert helpers [test/language/literals]
This commit is contained in:
parent
2fe6cac16a
commit
2d5e7e0d44
|
@ -5,15 +5,15 @@
|
|||
es5id: 7.8.3-1-s
|
||||
description: Strict Mode - octal extension (010) is forbidden in strict mode
|
||||
flags: [onlyStrict]
|
||||
includes: [runTestCase.js]
|
||||
---*/
|
||||
|
||||
function testcase() {
|
||||
try {
|
||||
eval("var _7_8_3_1 = 010;");
|
||||
return false;
|
||||
} catch (e) {
|
||||
return e instanceof SyntaxError && typeof _7_8_3_1 === "undefined";
|
||||
}
|
||||
}
|
||||
runTestCase(testcase);
|
||||
var err = null;
|
||||
|
||||
try {
|
||||
eval("var _7_8_3_1 = 010;");
|
||||
} catch (e) {
|
||||
err = e;
|
||||
}
|
||||
|
||||
assert(err instanceof SyntaxError);
|
||||
assert.sameValue(typeof _7_8_3_1, "undefined");
|
||||
|
|
|
@ -5,15 +5,15 @@
|
|||
es5id: 7.8.3-2-s
|
||||
description: Strict Mode - octal extension (00) is forbidden in strict mode
|
||||
flags: [onlyStrict]
|
||||
includes: [runTestCase.js]
|
||||
---*/
|
||||
|
||||
function testcase() {
|
||||
try {
|
||||
eval("var _7_8_3_2 = 00;");
|
||||
return false;
|
||||
} catch (e) {
|
||||
return e instanceof SyntaxError && typeof _7_8_3_2 === "undefined";
|
||||
}
|
||||
}
|
||||
runTestCase(testcase);
|
||||
var err = null;
|
||||
|
||||
try {
|
||||
eval("var _7_8_3_2 = 00;");
|
||||
} catch (e) {
|
||||
err = e;
|
||||
}
|
||||
|
||||
assert(err instanceof SyntaxError);
|
||||
assert.sameValue(typeof _7_8_3_2, "undefined");
|
||||
|
|
|
@ -5,15 +5,15 @@
|
|||
es5id: 7.8.3-3-s
|
||||
description: Strict Mode - octal extension (01) is forbidden in strict mode
|
||||
flags: [onlyStrict]
|
||||
includes: [runTestCase.js]
|
||||
---*/
|
||||
|
||||
function testcase() {
|
||||
try {
|
||||
eval("var _7_8_3_3 = 01;");
|
||||
return false;
|
||||
} catch (e) {
|
||||
return e instanceof SyntaxError && typeof _7_8_3_3 === "undefined";
|
||||
}
|
||||
}
|
||||
runTestCase(testcase);
|
||||
var err = null;
|
||||
|
||||
try {
|
||||
eval("var _7_8_3_3 = 01;");
|
||||
} catch (e) {
|
||||
err = e;
|
||||
}
|
||||
|
||||
assert(err instanceof SyntaxError);
|
||||
assert.sameValue(typeof _7_8_3_3, "undefined");
|
||||
|
|
|
@ -5,15 +5,15 @@
|
|||
es5id: 7.8.3-4-s
|
||||
description: Strict Mode - octal extension (06) is forbidden in strict mode
|
||||
flags: [onlyStrict]
|
||||
includes: [runTestCase.js]
|
||||
---*/
|
||||
|
||||
function testcase() {
|
||||
try {
|
||||
eval("var _7_8_3_4 = 06;");
|
||||
return false;
|
||||
} catch (e) {
|
||||
return e instanceof SyntaxError && typeof _7_8_3_4 === "undefined";
|
||||
}
|
||||
}
|
||||
runTestCase(testcase);
|
||||
var err = null;
|
||||
|
||||
try {
|
||||
eval("var _7_8_3_4 = 06;");
|
||||
} catch (e) {
|
||||
err = e;
|
||||
}
|
||||
|
||||
assert(err instanceof SyntaxError);
|
||||
assert.sameValue(typeof _7_8_3_4, "undefined");
|
||||
|
|
|
@ -5,15 +5,15 @@
|
|||
es5id: 7.8.3-5-s
|
||||
description: Strict Mode - octal extension (07) is forbidden in strict mode
|
||||
flags: [onlyStrict]
|
||||
includes: [runTestCase.js]
|
||||
---*/
|
||||
|
||||
function testcase() {
|
||||
try {
|
||||
eval("var _7_8_3_5 = 07;");
|
||||
return false;
|
||||
} catch (e) {
|
||||
return e instanceof SyntaxError && typeof _7_8_3_5 === "undefined";
|
||||
}
|
||||
}
|
||||
runTestCase(testcase);
|
||||
var err = null;
|
||||
|
||||
try {
|
||||
eval("var _7_8_3_5 = 07;");
|
||||
} catch (e) {
|
||||
err = e;
|
||||
}
|
||||
|
||||
assert(err instanceof SyntaxError);
|
||||
assert.sameValue(typeof _7_8_3_5, "undefined");
|
||||
|
|
|
@ -5,15 +5,15 @@
|
|||
es5id: 7.8.3-6-s
|
||||
description: Strict Mode - octal extension (000) is forbidden in strict mode
|
||||
flags: [onlyStrict]
|
||||
includes: [runTestCase.js]
|
||||
---*/
|
||||
|
||||
function testcase() {
|
||||
try {
|
||||
eval("var _7_8_3_6 = 000;");
|
||||
return false;
|
||||
} catch (e) {
|
||||
return e instanceof SyntaxError && typeof _7_8_3_6 === "undefined";
|
||||
}
|
||||
}
|
||||
runTestCase(testcase);
|
||||
var err = null;
|
||||
|
||||
try {
|
||||
eval("var _7_8_3_6 = 000;");
|
||||
} catch (e) {
|
||||
err = e;
|
||||
}
|
||||
|
||||
assert(err instanceof SyntaxError);
|
||||
assert.sameValue(typeof _7_8_3_6, "undefined");
|
||||
|
|
|
@ -5,15 +5,15 @@
|
|||
es5id: 7.8.3-7-s
|
||||
description: Strict Mode - octal extension (005) is forbidden in strict mode
|
||||
flags: [onlyStrict]
|
||||
includes: [runTestCase.js]
|
||||
---*/
|
||||
|
||||
function testcase() {
|
||||
try {
|
||||
eval("var _7_8_3_7 = 005;");
|
||||
return false;
|
||||
} catch (e) {
|
||||
return e instanceof SyntaxError && typeof _7_8_3_7 === "undefined";
|
||||
}
|
||||
}
|
||||
runTestCase(testcase);
|
||||
var err = null;
|
||||
|
||||
try {
|
||||
eval("var _7_8_3_7 = 005;");
|
||||
} catch (e) {
|
||||
err = e;
|
||||
}
|
||||
|
||||
assert(err instanceof SyntaxError);
|
||||
assert.sameValue(typeof _7_8_3_7, "undefined");
|
||||
|
|
Loading…
Reference in New Issue