- Jul 07, 2015
-
-
Brian Terlson authored
Fix, update and improve coverage of MapIteratorPrototype
-
Brian Terlson authored
Formalize tests for built-in Promise methods
-
Brian Terlson authored
Implement `raw` flag
-
Brian Terlson authored
Add tests for Map
-
Mike Pennisi authored
Uniformly and exhaustively test the generic aspects of the static- and instance Promise methods, including: - function `length` properties - function `name` properties - method property descriptors
-
Mike Pennisi authored
-
Mike Pennisi authored
Some tests involving the directive prologue are invalidated by source text transformations that insert executable code in the beginning of the script. Implement a `raw` flag that allows these tests to opt-out of this transformation. Update the relevant tests to use this flag (and remove references to globals only available when code is injected). Update the Python runner accordingly: - Do not run tests marked as "raw" in strict mode - Reject invalid test configurations Update the browser runner accordingly: - Do not modify the script body of tests marked as "raw"
-
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
-
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 02, 2015
-
-
Leonardo Balter authored
-
- 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
-