Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Expose test262 results with releases #59

Open
AMorgaut opened this issue Jul 20, 2019 · 4 comments
Open

Expose test262 results with releases #59

AMorgaut opened this issue Jul 20, 2019 · 4 comments
Labels
question Further information is requested

Comments

@AMorgaut
Copy link

AMorgaut commented Jul 20, 2019

I've been looking into your test262 compliance (official ECMAScript test suite), and I've seen your blacklist file.

I totally get that this engine is very new and this is then a work in progress. But to better allow early-stage users to decide in which condition they should try it, I guess it would be very nice to expose the supported (and not supported) ECMAScript features as per the test262 full results.

Maybe could you even fill the Kangax ECMAScript compatibility table with the results

Thanks

@avp
Copy link
Contributor

avp commented Jul 22, 2019

We have a more human-readable list of features we do and don't support at Features.md.

In terms of the more granular information provided by a precise list of which test262 tests Hermes passes, the blacklist file is always kept up to date in terms of exactly which tests we mean to continue to support.

Hermes is, as you said, a work in progress. As such, the list of features we support changes rapidly. However, if members of the community would like to submit Hermes into the Kangax compatibility tables, we will happily help people learn to test whether Hermes supports features.

Also of interest is the comment here regarding the use of Babel in the React Native build pipeline, which attempts to prevent developers from needing to precisely track details of what language features Hermes does and does not support.

@avp avp added the question Further information is requested label Jul 22, 2019
@ljharb
Copy link

ljharb commented Jul 22, 2019

It may be possible to add Hermes to the list on https://test262.report as well?

@AMorgaut
Copy link
Author

It may be possible to add Hermes to the list on test262.report as well?

that would be great!

@jthoward64
Copy link

It may be possible to add Hermes to the list on https://test262.report as well?

Update: It seems to be on there now

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

4 participants