Backed out 2 changesets (bug 1888310, bug 1884625) for causing failures on browser_ap...
[gecko.git] / js / src / tests / test262 / staging / explicit-resource-management / Symbol / dispose / prop-desc.js
blob8f4330035c76baf74d0015773a3756f38082353d
1 // |reftest| skip -- explicit-resource-management is not supported
2 // Copyright (C) 2024 the V8 project authors. All rights reserved.
3 // This code is governed by the BSD license found in the LICENSE file.
5 /*---
6 description: >
7     `Symbol.dispose` property descriptor
8 info: |
9     This property has the attributes { [[Writable]]: false, [[Enumerable]]:
10     false, [[Configurable]]: false }.
11 includes: [propertyHelper.js]
12 features: [explicit-resource-management]
13 ---*/
15 assert.sameValue(typeof Symbol.dispose, 'symbol');
16 verifyNotEnumerable(Symbol, 'dispose');
17 verifyNotWritable(Symbol, 'dispose');
18 verifyNotConfigurable(Symbol, 'dispose');
20 reportCompare(0, 0);