Commit Graph

885 Commits

Author SHA1 Message Date
Leo Balter 10dc6ff75a Generate tests 2018-11-13 20:21:32 -05:00
Leo Balter 50601e7aad Generate tests 2018-11-13 20:21:32 -05:00
Leo Balter dec4e5df74
Merge pull request #1801 from mathiasbynens/issue-1634
Move `throw "…"` for negative parsing errors to a helper function
2018-11-13 17:23:09 -05:00
Adrian Heine 4f085d7b8f Fix typo (disinct -> distinct) 2018-11-10 10:50:21 +01:00
Kevin Gibbons 8ed9947df1 add async-iteration flag (#1942) 2018-11-08 15:32:40 -05:00
Rick Waldron 678b6b656b
Merge pull request #1934 from leobalter/private-methods-delete
Add cases for early error deleting private names
2018-11-08 10:15:10 -05:00
Rick Waldron b1e15cd326
Merge pull request #1923 from bakkot/less-regex-eval
Reduce uses of `eval` for regex literal syntax
2018-11-08 09:18:48 -05:00
Leo Balter ab540afaa1 Generate tests 2018-11-07 18:14:37 -05:00
Adrian Heine né Lang 0475c127c4 Fix some generators feature flags (#1933) 2018-11-07 17:51:23 -05:00
Kevin Gibbons 0160cab518 fix missing/duplicate tests 2018-11-07 13:52:44 -08:00
Adrian Heine né Lang 19fa24ee91 Remove wrong feature tag (#1932) 2018-11-07 16:05:20 -05:00
Adrian Heine né Lang 25da344185 Add missing new.target feature flags (#1929) 2018-11-07 10:13:49 -05:00
Mike Pennisi 41110ab0d4 Correct tests for line terminators within comments
Four tests were documented as asserting the interpretation of line
terminators within multi-line comments, but the source code did not
actually demonstrate this condition.

Introduce new tests that demonstrate the intended functionality and
place them in the correct directory.
2018-11-07 10:12:59 -05:00
Kevin Gibbons 2be73ca5ea Add missing `./` to relative path in dynamic import (#1925) 2018-11-06 15:38:18 -05:00
Leo Balter 053aed901a Regenerate tests 2018-11-06 10:35:22 -05:00
Katie Broida f11d0ab3d5 Fix class syntax 2018-11-06 10:35:22 -05:00
Katie Broida 9ccf0a822f Generate tests 2018-11-06 10:35:22 -05:00
Kevin Gibbons e80d8a184a split unicode-property-names.js 2018-11-05 15:34:03 -08:00
Kevin Gibbons 9bc9116656 split unicode-malformed.js 2018-11-05 15:23:03 -08:00
Kevin Gibbons 296f47a008 split non-unicode-property-names.js 2018-11-05 15:12:23 -08:00
Kevin Gibbons de339e98d6 split non-unicode-malformed.js 2018-11-05 14:58:03 -08:00
Leo Balter 69c1efd325 Generate tests 2018-11-05 12:17:14 -05:00
Leo Balter ecb5fcbe33
Merge pull request #1840 from jugglinmike/refactor-for-parsers-var
Refactor variable declaration tests for parsers
2018-11-05 10:12:24 -05:00
Mike Pennisi a7deb7bcce Add tests for `arguments` within function body 2018-10-28 16:23:38 -04:00
Rick Waldron f1e362d558 Fix typos; generate tests (#1907) 2018-10-26 17:11:05 -04:00
Kubilay Kahveci b7fb4ade5e Generate tests 2018-10-26 15:12:43 -04:00
Leo Balter 70248aa166 Generate tests 2018-10-26 14:41:35 -04:00
Leo Balter 1538a93bc1 typo 2018-10-25 13:30:18 -04:00
Leo Balter 09e608edad Add cases for ImportCall syntax reused in CallExpressions 2018-10-25 13:30:18 -04:00
Leo Balter ca87891961 Add case for valid import in a new covered expression 2018-10-25 13:30:18 -04:00
Leo Balter cd9ca65787 Generate tests 2018-10-25 13:30:18 -04:00
Leo Balter 51a0bad7d4 Generate tests 2018-10-25 13:30:18 -04:00
Leo Balter a347df3aae Add tests for invalid expressions with import() with early ReferenceErrors 2018-10-25 13:30:18 -04:00
Leo Balter d641be96b4 Add test for import() used from eval 2018-10-25 13:30:18 -04:00
Leo Balter 54aba308b7 import() must not allow a escape sequence 2018-10-25 13:30:18 -04:00
Leo Balter 91bf2474c2 Add more cases for import.meta and new promise instances 2018-10-24 12:27:40 -04:00
Leo Balter bcdc613df7 Add case for custom toprimitive operations 2018-10-24 12:27:40 -04:00
Leo Balter 23e9d7d58e Add another case for indirect module binding update
Also cases for double failing resolutions
2018-10-24 12:27:40 -04:00
Leo Balter aebfbdd9df Add more edgy cases for import()
Also rename test/language/expressions/dynamic-import/assignment-expression/
2018-10-24 12:27:40 -04:00
Rick Waldron 757491d4f8 Corrections to export * specifier paths. Fixes gh-1883 (#1894) 2018-10-24 12:17:56 -04:00
André Bargull c3e384c8c5 Add initial tests for import.meta (#1888)
Fixes #1342
2018-10-23 15:23:08 -04:00
Mathias Bynens 8869799c6d Rebase, regenerate, and update tests 2018-10-23 13:51:17 +02:00
Mathias Bynens b9daa57dcb Rename to $DONOTEVALUATE per @leobalter's suggestion 2018-10-23 13:51:17 +02:00
Mathias Bynens e3feffb01e Move `throw "…"` for negative parsing errors to a helper function
Closes #1634.
2018-10-23 13:51:16 +02:00
Leo Balter 3936950114 Fix test previously invalid for strict mode 2018-10-19 12:43:39 -04:00
Leo Balter fc250a310c fix test with unnecessary async generator 2018-10-19 12:43:39 -04:00
Leo Balter 98b3cc95f7 flag resolved import specifiers in test files 2018-10-19 12:43:39 -04:00
Leo Balter c93b1075f5 Generate tests 2018-10-19 12:43:39 -04:00
Leo Balter 7ee8091259 Move namespace test files 2018-10-19 11:51:40 -04:00
Leo Balter 20b6a3b0a7 Move dynamic-import tests to test/language/expressions 2018-10-19 11:48:17 -04:00