[decorators] Fields are enumerable (#8761)

This commit is contained in:
Nicolò Ribaudo 2018-09-24 23:36:32 +02:00 committed by GitHub
parent 9f407e0735
commit 5150f5f500
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 4 additions and 4 deletions

View File

@ -1232,7 +1232,7 @@ helpers.decorate = helper("7.0.2")`
} else if (def.kind === "set") { } else if (def.kind === "set") {
descriptor = { set: def.value, configurable: true, enumerable: false }; descriptor = { set: def.value, configurable: true, enumerable: false };
} else if (def.kind === "field") { } else if (def.kind === "field") {
descriptor = { configurable: true, writable: true, enumerable: false }; descriptor = { configurable: true, writable: true, enumerable: true };
} }
var element /*: ElementDescriptor */ = { var element /*: ElementDescriptor */ = {

View File

@ -10,7 +10,7 @@ expect(el).toEqual(Object.defineProperty({
key: "foo", key: "foo",
placement: "own", placement: "own",
descriptor: { descriptor: {
enumerable: false, enumerable: true,
configurable: true, configurable: true,
writable: true, writable: true,
}, },

View File

@ -11,7 +11,7 @@ expect(el).toEqual(Object.defineProperty({
key: "foo", key: "foo",
placement: "own", placement: "own",
descriptor: { descriptor: {
enumerable: false, enumerable: true,
configurable: true, configurable: true,
writable: true, writable: true,
}, },

View File

@ -11,7 +11,7 @@ expect(el).toEqual(Object.defineProperty({
key: "foo", key: "foo",
placement: "static", placement: "static",
descriptor: { descriptor: {
enumerable: false, enumerable: true,
configurable: true, configurable: true,
writable: true, writable: true,
}, },