From 8a4abc2a00b458dfb9fda4b77c9585044b1eda11 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Bargull?= <andre.bargull@gmail.com> Date: Fri, 10 Feb 2017 16:58:02 +0100 Subject: [PATCH] Replace __proto__ with non-Annex B alternative --- .../object/method-definition/async-super-call-body.js | 3 ++- .../object/method-definition/async-super-call-param.js | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/test/language/expressions/object/method-definition/async-super-call-body.js b/test/language/expressions/object/method-definition/async-super-call-body.js index 40459314f6..f016793070 100644 --- a/test/language/expressions/object/method-definition/async-super-call-body.js +++ b/test/language/expressions/object/method-definition/async-super-call-body.js @@ -16,11 +16,12 @@ var sup = { } var child = { - __proto__: sup, async method() { var x = await super.method(); assert.sameValue(x, 'sup'); } } +Object.setPrototypeOf(child, sup); + child.method().then($DONE, $DONE); diff --git a/test/language/expressions/object/method-definition/async-super-call-param.js b/test/language/expressions/object/method-definition/async-super-call-param.js index 5eb55b18cf..ed290d76c2 100644 --- a/test/language/expressions/object/method-definition/async-super-call-param.js +++ b/test/language/expressions/object/method-definition/async-super-call-param.js @@ -16,12 +16,13 @@ var sup = { } var child = { - __proto__: sup, async method(x = super.method()) { var y = await x; assert.sameValue(y, 'sup'); } } +Object.setPrototypeOf(child, sup); + child.method().then($DONE, $DONE); -- GitLab