summaryrefslogtreecommitdiff
path: root/test/built-ins/Function/prototype/toString/class-expression-implicit-ctor.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/built-ins/Function/prototype/toString/class-expression-implicit-ctor.js')
-rw-r--r--test/built-ins/Function/prototype/toString/class-expression-implicit-ctor.js7
1 files changed, 4 insertions, 3 deletions
diff --git a/test/built-ins/Function/prototype/toString/class-expression-implicit-ctor.js b/test/built-ins/Function/prototype/toString/class-expression-implicit-ctor.js
index 91ab62134..91ce1b593 100644
--- a/test/built-ins/Function/prototype/toString/class-expression-implicit-ctor.js
+++ b/test/built-ins/Function/prototype/toString/class-expression-implicit-ctor.js
@@ -4,12 +4,13 @@
/*---
esid: sec-class-definitions-runtime-semantics-evaluation
description: Function.prototype.toString on a class expression (implicit constructor)
+includes: [nativeFunctionMatcher.js]
---*/
let A = /* before */class /* a */ A /* b */ { /* c */ }/* after */;
let B = /* before */class /* a */ B /* b */ extends /* c */ A /* d */ { /* e */ }/* after */;
let C = /* before */class /* a */ C /* b */ extends /* c */ B /* d */ { /* e */ m /* f */ ( /* g */ ) /* h */ { /* i */ } /* j */ }/* after */;
-assert.sameValue(A.toString(), "class /* a */ A /* b */ { /* c */ }");
-assert.sameValue(B.toString(), "class /* a */ B /* b */ extends /* c */ A /* d */ { /* e */ }");
-assert.sameValue(C.toString(), "class /* a */ C /* b */ extends /* c */ B /* d */ { /* e */ m /* f */ ( /* g */ ) /* h */ { /* i */ } /* j */ }");
+assertToStringOrNativeFunction(A, "class /* a */ A /* b */ { /* c */ }");
+assertToStringOrNativeFunction(B, "class /* a */ B /* b */ extends /* c */ A /* d */ { /* e */ }");
+assertToStringOrNativeFunction(C, "class /* a */ C /* b */ extends /* c */ B /* d */ { /* e */ m /* f */ ( /* g */ ) /* h */ { /* i */ } /* j */ }");