jugglinmike
ab4ff914fb
Add tests for assignment target validation of new ES2015 forms ( #693 )
...
This re-factors some existing Sputnik tests to be more targeted and to use a
pattern that can be generalized to other forms. We could test these all day,
but I've limited myself to forms introduced in ES2015, specifically
YieldExpression and new.target. Note that SpiderMonkey incorrectly throws a
SyntaxError for these.
I thoughtlessly wrote ReferenceError tests for yield = 1 until I realized
that such productions are not actually recognized by the grammar, so the early
errors do not apply. Instead, I've added a negative syntax test for that case.
* Refactor test for valid cover
* Add tests for ValidSimpleAssignmentTarget
Ensure that constructs introduced in ES2015 are disallowed as assignment
targets, with or without a "cover" grammar.
* Add test for grammar precedence of YieldExpression
2016-07-05 15:20:56 -07:00
..
2016-05-25 13:47:06 -04:00
2015-08-13 17:34:17 +02:00
2015-08-13 17:34:17 +02:00
2015-08-13 17:34:17 +02:00
2015-08-06 18:32:15 +02:00
2015-08-11 17:42:41 +02:00
2015-08-11 17:42:41 +02:00
2015-08-11 17:42:41 +02:00
2015-08-11 17:42:41 +02:00
2015-08-11 17:42:41 +02:00
2015-08-11 17:42:41 +02:00
2015-08-11 17:42:41 +02:00
2015-08-11 17:42:41 +02:00
2015-08-11 17:42:41 +02:00
2016-04-25 11:09:21 -07:00
2016-04-25 11:09:21 -07:00
2015-08-11 17:42:41 +02:00
2015-08-11 17:42:41 +02:00
2016-04-25 11:09:21 -07:00
2015-08-13 17:34:17 +02:00
2015-07-17 17:43:09 +02:00
2015-08-13 17:34:17 +02:00
2015-07-17 17:43:09 +02:00
2015-08-11 17:42:41 +02:00
2015-08-13 17:34:17 +02:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2016-05-25 17:29:27 -04:00
2015-07-21 20:05:34 -04:00
2015-07-21 20:05:34 -04:00
2015-07-21 20:05:34 -04:00
2015-07-21 20:05:34 -04:00
2015-07-21 20:05:34 -04:00
2015-07-21 20:05:34 -04:00
2015-07-21 20:05:34 -04:00
2015-06-29 12:25:01 -04:00
2014-12-07 15:33:09 -08:00
2014-12-07 15:33:09 -08:00
2014-12-07 15:33:09 -08:00
2014-12-07 15:33:09 -08:00
2014-12-07 15:33:09 -08:00
2014-12-07 15:33:09 -08:00
2014-12-11 19:07:04 +01:00
2014-12-07 15:33:09 -08:00
2014-12-11 19:07:04 +01:00
2014-12-07 15:33:09 -08:00
2015-02-12 16:36:13 -05:00
2015-02-12 16:36:13 -05:00
2015-02-12 16:36:13 -05:00
2015-02-12 16:36:13 -05:00
2016-04-25 11:09:21 -07:00
2015-02-12 16:36:13 -05:00
2015-02-12 16:36:13 -05:00
2015-02-12 16:36:13 -05:00
2015-05-18 18:12:25 +02:00
2015-05-18 18:12:25 +02:00
2015-05-18 18:12:25 +02:00
2015-05-18 18:12:25 +02:00
2016-07-05 15:20:56 -07:00
2016-07-05 15:20:56 -07:00
2016-07-05 15:20:56 -07:00
2016-07-05 15:20:56 -07:00