- Jul 01, 2016
-
-
jugglinmike authored
* Add missing test for early error * Add missing test for WithBaseObject * Improve coverage for `new.target` * Add test for deletion of SuperReference * Add tests for `in` keyword restrictions * fixup! Improve coverage for `new.target`
-
Leo Balter authored
The global isNaN is not precise at all, and Number.isNaN is an ES6 feature that makes it preferrable to use assert's sameValue for NaN values, as it handles it internally using the comparison.
-
- Jun 29, 2016
-
-
jugglinmike authored
* Improve test coverage for `super` keyword Add tests for SuperCall and SuperProperty, organized together in the `test/language/expressions/super/` directory. For SuperProperty, include tests for usage from within Object initializers and class bodies because a different set of semantics are observable from each context.
-
- Jun 28, 2016
-
-
jugglinmike authored
Extend test for HTML comments The V8 engine incorrectly requires a leading newline character for MultiLineComments which contain the optional trailing HTMLCloseComment [1]. Extend the current tests to fail when such an invalid restriction is in place. [1] https://bugs.chromium.org/p/v8/issues/detail?id=5142
-
Tom Care authored
Switch to non-positional argument.
-
jugglinmike authored
A subtle aspect of the for-of iteration protocol concerns abrupt completions that do *not* trigger iterator closing. Although this detail is implicit in the current structure of the specification text, some hosts may violate the protocol by closing the iterator because later steps *do* specify that behavior. The V8 engine is one such host--as of this writing, it incorrectly closes the iterator when accessing the `value` property of the iterator result produces an abrupt completion. Add tests verifying that the iterator protocol is not violated in this way for abrupt completions during the semantics of for-of evaluation.
-
- Jun 27, 2016
-
-
Leonardo Balter authored
-
Leonardo Balter authored
-
Leonardo Balter authored
-
Leonardo Balter authored
-
Leonardo Balter authored
-
Leonardo Balter authored
-
Leonardo Balter authored
-
Leonardo Balter authored
-
Leonardo Balter authored
-
Leonardo Balter authored
-
Leonardo Balter authored
-
Leonardo Balter authored
ConversionError and RegExpError tests are methods that existed on something that preceeded a IE9 Standard. They do not exist in the specs, at least since ES5. It's not test262 responsibility to maintain these tests as these features can be freely implemented by any runtime.
-
- Jun 23, 2016
-
-
Leonardo Balter authored
-
Leonardo Balter authored
-
Leonardo Balter authored
and Number.prototype
-
Leonardo Balter authored
-
Leonardo Balter authored
-
Leonardo Balter authored
-
Leonardo Balter authored
-
Leonardo Balter authored
-
Leonardo Balter authored
-
Leonardo Balter authored
-
Leonardo Balter authored
-
Leonardo Balter authored
-
- Jun 22, 2016
- Jun 21, 2016
-
-
Leonardo Balter authored
Fixes gh-597
-
Leo Balter authored
Add tests for default parameters
-
Mike Pennisi authored
These tests have been re-factored to expand coverage of the "default parameter" language feature and to more closely adhere to this project's preferred file organization.
-
Mike Pennisi authored
-
Mike Pennisi authored
-
Mike Pennisi authored
-
Mike Pennisi authored
-