Christopher Chedeau
cf45afba61
Add testing
...
- This brings in the flow test suite that contains a ton of JavaScript parsing edge cases
- This creates snapshot tests using the pretty printer for all of them
- If uncomment `RUN_AST_TESTS` line in `tests/run_specs.js`, it checks ast(pretty_print(x)) == ast(x). Right now, "178 failed, 197 passed, 375 of 377 total". So half of the tests are not passing, most of them are crashes and many of the rest are subtle issues.
2016-12-23 19:51:53 +00:00
..
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00
2016-12-23 19:51:53 +00:00