1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 18:28:12 +00:00

LibJS: Fix expectations in the function-TypeError.js test

They now match the new, more verbose error messages.
This commit is contained in:
Andreas Kling 2020-04-19 14:51:20 +02:00
parent b251091a6a
commit afdba94f63

View file

@ -7,7 +7,7 @@ try {
assertNotReached();
} catch(e) {
assert(e.name === "TypeError");
assert(e.message === "true is not a function");
assert(e.message === "true is not a function (evaluated from 'b')");
}
try {
@ -16,7 +16,7 @@ try {
assertNotReached();
} catch(e) {
assert(e.name === "TypeError");
assert(e.message === "123 is not a function");
assert(e.message === "123 is not a function (evaluated from 'n')");
}
try {
@ -25,7 +25,7 @@ try {
assertNotReached();
} catch(e) {
assert(e.name === "TypeError");
assert(e.message === "undefined is not a function");
assert(e.message === "undefined is not a function (evaluated from 'o.a')");
}
try {
@ -33,7 +33,7 @@ try {
assertNotReached();
} catch(e) {
assert(e.name === "TypeError");
assert(e.message === "[object MathObject] is not a function");
assert(e.message === "[object MathObject] is not a function (evaluated from 'Math')");
}
try {
@ -41,7 +41,7 @@ try {
assertNotReached();
} catch(e) {
assert(e.name === "TypeError");
assert(e.message === "[object MathObject] is not a constructor");
assert(e.message === "[object MathObject] is not a constructor (evaluated from 'Math')");
}
try {
@ -49,7 +49,7 @@ try {
assertNotReached();
} catch(e) {
assert(e.name === "TypeError");
assert(e.message === "function isNaN() {\n [NativeFunction]\n} is not a constructor");
assert(e.message === "function isNaN() {\n [NativeFunction]\n} is not a constructor (evaluated from 'isNaN')");
}
console.log("PASS");