Replace runTestCase with assert helpers [test/language/literals]

This commit is contained in:
André Bargull 2015-08-13 17:33:06 +02:00
parent 2fe6cac16a
commit 2d5e7e0d44
7 changed files with 70 additions and 70 deletions

View File

@ -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 {
var err = null;
try {
eval("var _7_8_3_1 = 010;");
return false;
} catch (e) {
return e instanceof SyntaxError && typeof _7_8_3_1 === "undefined";
}
}
runTestCase(testcase);
} catch (e) {
err = e;
}
assert(err instanceof SyntaxError);
assert.sameValue(typeof _7_8_3_1, "undefined");

View File

@ -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 {
var err = null;
try {
eval("var _7_8_3_2 = 00;");
return false;
} catch (e) {
return e instanceof SyntaxError && typeof _7_8_3_2 === "undefined";
}
}
runTestCase(testcase);
} catch (e) {
err = e;
}
assert(err instanceof SyntaxError);
assert.sameValue(typeof _7_8_3_2, "undefined");

View File

@ -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 {
var err = null;
try {
eval("var _7_8_3_3 = 01;");
return false;
} catch (e) {
return e instanceof SyntaxError && typeof _7_8_3_3 === "undefined";
}
}
runTestCase(testcase);
} catch (e) {
err = e;
}
assert(err instanceof SyntaxError);
assert.sameValue(typeof _7_8_3_3, "undefined");

View File

@ -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 {
var err = null;
try {
eval("var _7_8_3_4 = 06;");
return false;
} catch (e) {
return e instanceof SyntaxError && typeof _7_8_3_4 === "undefined";
}
}
runTestCase(testcase);
} catch (e) {
err = e;
}
assert(err instanceof SyntaxError);
assert.sameValue(typeof _7_8_3_4, "undefined");

View File

@ -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 {
var err = null;
try {
eval("var _7_8_3_5 = 07;");
return false;
} catch (e) {
return e instanceof SyntaxError && typeof _7_8_3_5 === "undefined";
}
}
runTestCase(testcase);
} catch (e) {
err = e;
}
assert(err instanceof SyntaxError);
assert.sameValue(typeof _7_8_3_5, "undefined");

View File

@ -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 {
var err = null;
try {
eval("var _7_8_3_6 = 000;");
return false;
} catch (e) {
return e instanceof SyntaxError && typeof _7_8_3_6 === "undefined";
}
}
runTestCase(testcase);
} catch (e) {
err = e;
}
assert(err instanceof SyntaxError);
assert.sameValue(typeof _7_8_3_6, "undefined");

View File

@ -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 {
var err = null;
try {
eval("var _7_8_3_7 = 005;");
return false;
} catch (e) {
return e instanceof SyntaxError && typeof _7_8_3_7 === "undefined";
}
}
runTestCase(testcase);
} catch (e) {
err = e;
}
assert(err instanceof SyntaxError);
assert.sameValue(typeof _7_8_3_7, "undefined");