diff --git a/test/built-ins/Promise/prototype/then/capability-executor-called-twice.js b/test/built-ins/Promise/prototype/then/capability-executor-called-twice.js index 63368d6a13370d6a37cf72ffde6b88b167bb3bc9..bfd31f8da05f6416073666870531f299ac13cdfe 100755 --- a/test/built-ins/Promise/prototype/then/capability-executor-called-twice.js +++ b/test/built-ins/Promise/prototype/then/capability-executor-called-twice.js @@ -20,6 +20,7 @@ info: > 5. Set promiseCapability.[[Resolve]] to resolve. 6. Set promiseCapability.[[Reject]] to reject. ... +features: [class] ---*/ var constructorFunction; diff --git a/test/built-ins/Promise/prototype/then/capability-executor-not-callable.js b/test/built-ins/Promise/prototype/then/capability-executor-not-callable.js index be23e05d3c9cd0e24fcaa8c5c0a3eef5411b4c04..ba1e36367d9797473378aafae4bc7a322651e04d 100755 --- a/test/built-ins/Promise/prototype/then/capability-executor-not-callable.js +++ b/test/built-ins/Promise/prototype/then/capability-executor-not-callable.js @@ -22,6 +22,7 @@ info: > 8. If IsCallable(promiseCapability.[[Resolve]]) is false, throw a TypeError exception. 9. If IsCallable(promiseCapability.[[Reject]]) is false, throw a TypeError exception. ... +features: [class] ---*/ var constructorFunction; diff --git a/test/built-ins/Promise/prototype/then/deferred-is-resolved-value.js b/test/built-ins/Promise/prototype/then/deferred-is-resolved-value.js index 442de0de5c2706e9a6e4b2a985ebed166ae387ea..62063fde4580a4b517531338659c3f8d484b6c18 100755 --- a/test/built-ins/Promise/prototype/then/deferred-is-resolved-value.js +++ b/test/built-ins/Promise/prototype/then/deferred-is-resolved-value.js @@ -33,6 +33,7 @@ info: > ... 8. Let status be Call(promiseCapability.[[Resolve]], undefined, «handlerResult.[[value]]»). 9. NextJob Completion(status). +features: [class] ---*/ var createBadPromise = false;