- Jul 07, 2015
-
-
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
-
Leonardo Balter authored
-
Leonardo Balter authored
-
- Jul 06, 2015
-
-
Brian Terlson authored
Improve tests for templates
-
Brian Terlson authored
Unify indentation in test_monkeyYaml.py
-
Brian Terlson authored
ES6 specific functions should declare a feature.
-
Brian Terlson authored
Use "monkeyYaml" in all environments
-
Erik Arvidsson authored
-
Brian Terlson authored
monkeyYaml: Add support for line folding
-
- Jul 05, 2015
-
-
Pieter van Ginkel authored
The String.endsWith and String.includes tests didn't specify either an es6id or a features. Added a features attribute for these tests.
-
- Jul 01, 2015
-
-
Mike Pennisi authored
The "monkeyYaml" parser is intended to serve as a lightweight fallback to Python's standard YAML parser in contexts where the latter is not available. Any intentionally-simplified implementation will necessarily exhibit non-standard behavior for different input, so not all input accepted by the standard parser will be accepted by "monkeyYaml". If loaded exclusively in fallback situations, these edge cases can only be identified (and debugged) in the environments that require the fallback. This has allowed developers to unknowingly author tests that cause errors. Update the test runner to use "monkeyYaml" in all cases, ensuring more consistent behavior across contexts and precluding this class of regression.
-
Erik Arvidsson authored
Fixes #345
-
- Jun 29, 2015
-
-
Brian Terlson authored
Fixed invalid configuration block delimiters.
-
Brian Terlson authored
Make tests more strict
-
Mike Pennisi authored
In ECMAScript 5, assignment to a non-reference value throws a runtime ReferenceError. ECMAscript 6 specifies an early ReferenceError in these cases. Tests for this behavior have been authored to pass in both cases. Simplify these tests to describe and assert the early error.
-
- Jun 28, 2015
-
-
Pieter van Ginkel authored
Two tests started the configuration block with a /*-- instead of a /*---.
-
- Jun 26, 2015
-
-
Brian Terlson authored
Complete migration of website assets
-
Mike Pennisi authored
Update the URLs used by dynamic script loading code according to the new location of the recently-moved web site scripts.
-
Brian Terlson authored
Remove unnecessary "include" file
-
Brian Terlson authored
Move web scripts
-
Brian Terlson authored
Remove empty "include" file
-
Mike Pennisi authored
Some JavaScript source files are only relevant in the context of the Test262 website. They should not be explicitly included by individual tests, so their presence in the `harness/` directory alongside "include" files is misleading. Move the scripts to a location within the `website/` directory to better-reflect their intended use. Update the relevant HTML templates with the new locations.
-
Mike Pennisi authored
Although test files once expressed dependencies on external files using a global `$INCLUDE` function, that pattern was removed in favor of declarative meta-data [1]. Remove the associated logic from the Python runner and the browser. [1] See commit d4354d14.
-
Mike Pennisi authored
The `fnExists` function defines a generic way to determine if any number of values are function instances. Because it is only used by a single test, the additional complexity required by the generalized code (and the organizational drawbacks to maintaining another "include" file) are not justified. Remove the file and update the test to assert the function's existence directly.
-
Mike Pennisi authored
The `environment.js` file has been empty since its initial introduction to this project [1]. It has no effect on any of the contexts in which it is currently referenced, so it may be safely removed. [1] be82787a
-
- Jun 25, 2015
-
-
Brian Terlson authored
Add tests for Object.setPrototypeOf
-
Brian Terlson authored
Update browser runner to honor `onlyStrict` flag
-
Brian Terlson authored
Add tests for `for..of` iteration over built-ins
-
Brian Terlson authored
Fix issue with math_precision.js
-