jquery / esprima

ECMAScript parsing infrastructure for multipurpose analysis
http://esprima.org
BSD 2-Clause "Simplified" License
7.04k stars 785 forks source link

Remove browser-based tests #2024

Closed ariya closed 4 years ago

ariya commented 4 years ago

Compared to the state a few years ago, the difference in the behavior of the JavaScript execution run-time between various browsers become insignificant. There is much less pressing need nowadays to run the exhaustive unit tests across different browsers on different operating systems, as the coverage from the Node.js-based tests should be more than enough to give the confidence of pass/fail situation.

Removing the browser-based tests reduces the maintenance burden, as well as shortening the CI runs.

In case this will be needed again in the future, we can always bring it back.