[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") {
descriptor = { set: def.value, configurable: true, enumerable: false };
} else if (def.kind === "field") {
descriptor = { configurable: true, writable: true, enumerable: false };
descriptor = { configurable: true, writable: true, enumerable: true };
}
var element /*: ElementDescriptor */ = {

View File

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

View File

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

View File

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