From 34333993d7238c751731a07de27f804d9f240bbd Mon Sep 17 00:00:00 2001 From: Gus Caplan Date: Mon, 11 Nov 2019 17:58:38 -0800 Subject: [PATCH] tag subclass tests with WeakSet and WeakMap (#2421) --- .../subclass/builtin-objects/WeakMap/regular-subclassing.js | 1 + .../subclass/builtin-objects/WeakMap/super-must-be-called.js | 1 + .../subclass/builtin-objects/WeakSet/regular-subclassing.js | 1 + .../subclass/builtin-objects/WeakSet/super-must-be-called.js | 1 + 4 files changed, 4 insertions(+) diff --git a/test/language/statements/class/subclass/builtin-objects/WeakMap/regular-subclassing.js b/test/language/statements/class/subclass/builtin-objects/WeakMap/regular-subclassing.js index 4c9c96d2fb..87b7540d5f 100644 --- a/test/language/statements/class/subclass/builtin-objects/WeakMap/regular-subclassing.js +++ b/test/language/statements/class/subclass/builtin-objects/WeakMap/regular-subclassing.js @@ -14,6 +14,7 @@ info: | the WeakMap constructor to create and initialize the subclass instance with the internal state necessary to support the WeakMap.prototype built-in methods. +features: [WeakMap] ---*/ class WM extends WeakMap {} diff --git a/test/language/statements/class/subclass/builtin-objects/WeakMap/super-must-be-called.js b/test/language/statements/class/subclass/builtin-objects/WeakMap/super-must-be-called.js index bec1bc25f0..ba425418e9 100644 --- a/test/language/statements/class/subclass/builtin-objects/WeakMap/super-must-be-called.js +++ b/test/language/statements/class/subclass/builtin-objects/WeakMap/super-must-be-called.js @@ -14,6 +14,7 @@ info: | the WeakMap constructor to create and initialize the subclass instance with the internal state necessary to support the WeakMap.prototype built-in methods. +features: [WeakMap] ---*/ class M1 extends WeakMap { diff --git a/test/language/statements/class/subclass/builtin-objects/WeakSet/regular-subclassing.js b/test/language/statements/class/subclass/builtin-objects/WeakSet/regular-subclassing.js index a606039b28..9a0fbc3d7d 100644 --- a/test/language/statements/class/subclass/builtin-objects/WeakSet/regular-subclassing.js +++ b/test/language/statements/class/subclass/builtin-objects/WeakSet/regular-subclassing.js @@ -14,6 +14,7 @@ info: | the WeakSet constructor to create and initialize the subclass instance with the internal state necessary to support the WeakSet.prototype built-in methods. +features: [WeakSet] ---*/ class WS extends WeakSet {} diff --git a/test/language/statements/class/subclass/builtin-objects/WeakSet/super-must-be-called.js b/test/language/statements/class/subclass/builtin-objects/WeakSet/super-must-be-called.js index c5a9cb3a64..052c543220 100644 --- a/test/language/statements/class/subclass/builtin-objects/WeakSet/super-must-be-called.js +++ b/test/language/statements/class/subclass/builtin-objects/WeakSet/super-must-be-called.js @@ -14,6 +14,7 @@ info: | the WeakSet constructor to create and initialize the subclass instance with the internal state necessary to support the WeakSet.prototype built-in methods. +features: [WeakSet] ---*/ class WS1 extends WeakSet {