Refactor tests for static methods creation and fetching #2696
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Ref #2504
Ref tc39/ecma262#1490
@scole66 The tests are now correct with the current specs since tc39/ecma262#1490 has been merged.
There wasn't much to change I added some info content to help clarifying how the properties are set during the class evaluation and fetched from
Object.getOwnPropertyNames
andObject.getOwnPropertySymbols
.I also removed the assert messages as
compareArray
does a good job showing the actual and expected values if anything fails.For the current tests failures, let's ping @codehag @anba @syg.