Brian Terlson
f668e94b6f
Merge pull request #318 from pvginkel/fill-is-es6
...
The Array.prototype.fill function is an ES6 function.
2015-06-16 13:31:23 -04:00
Brian Terlson
54de5fb509
Merge pull request #319 from pvginkel/missing-features
...
The Array.prototype.find function is an ES6 function.
2015-06-16 13:30:12 -04:00
Brian Terlson
cd35655beb
Merge pull request #317 from bocoup/es6-numeric-literals
...
ES6 numeric literals
2015-06-16 13:28:35 -04:00
Mike Pennisi
57f3466cf7
Fix tautological pattern in tests
...
In neglecting to assert the type of error thrown (or that any error was
thrown at all), these tests cannot fail. Refactor the tests to use the
`assert.throws` helper method, which takes these details into
consideration.
2015-06-16 12:55:56 -04:00
Leonardo Balter
2c4077c17a
Proxy: construct
2015-06-15 22:37:59 -04:00
Leonardo Balter
450b830026
Proxy: apply
2015-06-15 22:37:59 -04:00
Leonardo Balter
3f214e715f
Proxy: ownKeys
2015-06-15 22:37:58 -04:00
Leonardo Balter
28f9d8dbd2
Proxy: enumerate
2015-06-15 22:37:58 -04:00
Leonardo Balter
d9edb3593a
Proxy: deleteProperty
2015-06-15 22:37:58 -04:00
Leonardo Balter
99ca320b01
Proxy: set
2015-06-15 22:37:57 -04:00
Leonardo Balter
21a1fbe68e
Proxy: get
2015-06-15 22:37:57 -04:00
Leonardo Balter
54e82687d7
Proxy: has
2015-06-15 22:37:57 -04:00
Leonardo Balter
b2d4bcfd0e
Proxy: defineProperty
2015-06-15 22:37:57 -04:00
Leonardo Balter
a2f0f2888d
Proxy: getOwnPropertyDescriptor
2015-06-15 22:37:57 -04:00
Leonardo Balter
79a256cd5a
Proxy: preventExtensions
2015-06-15 22:37:56 -04:00
Leonardo Balter
15a9a15815
Proxy: isExtensible
2015-06-15 22:37:56 -04:00
Leonardo Balter
54f3f23f72
Proxy: setPrototypeOf
2015-06-15 22:37:56 -04:00
Leonardo Balter
d012f5c680
Proxy: getPrototypeOf
2015-06-15 22:37:56 -04:00
Leonardo Balter
c3e71dcb0b
Proxy.revocable
2015-06-15 22:37:56 -04:00
Leonardo Balter
9bbe7c6272
Proxy: Core
2015-06-15 22:37:55 -04:00
Pieter van Ginkel
e108edfd92
The Array.prototype.find function is an ES6 function.
...
A number of Array.prototype.find tests were missing a feature specification.
2015-06-14 06:22:33 +02:00
Pieter van Ginkel
1428368f81
The Array.prototype.fill function is an ES6 function.
...
One of the Array.prototype.fill tests specifies an es5id. Changed to an es6id.
2015-06-13 17:52:12 +02:00
Mike Pennisi
3fb19f53dc
Add tests for OctalIntegerLiterals
2015-06-12 16:06:52 -04:00
Mike Pennisi
c273e30235
Add tests for BinaryIntegerLiterals
2015-06-12 16:06:52 -04:00
Brian Terlson
a1437652ab
Merge pull request #313 from evilpie/includes
...
Use the more common array syntax for includes
2015-06-11 12:07:48 -04:00
Tom Schuster
64fd1026dd
Use the more common array syntax for includes
2015-06-10 14:56:16 +02:00
Brian Terlson
36cbdcf8ec
Merge pull request #312 from bocoup/add-omitted-negative
...
Insert omitted `negative` tag
2015-06-09 17:01:59 -07:00
Brian Terlson
7eb27329b3
Merge pull request #307 from bocoup/remove-fail
...
Remove `$FAIL` function
2015-06-09 16:59:13 -07:00
Mike Pennisi
c7fb97765e
Insert omitted `negative` tag
...
This test exercises an early error, so it should be declared with the
`negative` tag.
2015-06-09 19:48:29 -04:00
Mike Pennisi
92890e6723
Remove `$FAIL` function
...
This function is equivalent to `$ERROR` (which is automatically included
in test environments). Remove the harness file that defines the
function, remove references to the file from test `includes` lists, and
update scripts to instead invoke the `$ERROR` function.
2015-06-09 19:44:25 -04:00
Brian Terlson
6462958efc
Merge pull request #303 from pvginkel/environment-object-deletion
...
Fixed testing deletion of an environment object.
2015-06-09 15:00:49 -07:00
Mike Pennisi
f2cc736d94
Remove remaining includes for `assert.js` helper
2015-06-09 15:00:00 -04:00
Erik Arvidsson
d28af4b101
No need to include asserts.js
2015-06-09 14:49:04 -04:00
Pieter van Ginkel
632beef930
Improved description of 11.4.1-4.a-5.
...
The previous description of the 11.4.1-4.a-5 test case implied that an environment object could not be deleted while inside a with. However, the actual test was to test whether the variable declaration could be deleted. The description has been updated to better reflect this.
2015-06-09 11:29:54 +02:00
Brian Terlson
32edc4873e
Merge pull request #300 from bocoup/modules-early-errors
...
Add tests for early errors in module syntax
2015-06-08 12:20:20 -07:00
Brian Terlson
a47916e6ec
Merge pull request #288 from bocoup/for-of-additions
...
for..of additions
2015-06-08 12:18:34 -07:00
Pieter van Ginkel
44ee5c85ea
Generator test should specify generators feature.
2015-06-05 12:34:39 +02:00
Pieter van Ginkel
943face280
Fixed testing deletion of an environment object.
...
Test 11.4.1-4.a-5 states that it verifies that an environment object cannot be deleted. However, this was giving a false positive. It was actually testing where a "var" declaration on an environment object cannot be deleted (there are other tests for this). This test case fails on Chrome 43, Firefox 38 and Internet Explorer 11.
2015-06-03 19:31:52 +02:00
Mike Pennisi
b8b462316b
Add tests for early errors in module syntax
...
Introduce the `module` flag to unambiguously identify tests that are
intended to be interpreted as module code.
2015-06-03 13:15:15 -04:00
Brian Terlson
991817bb48
Merge pull request #267 from bocoup/destructuring-assignment
...
Add tests for destructuring assignment
2015-06-03 10:13:16 -05:00
Brian Terlson
918cf1bb1c
Merge pull request #292 from pvginkel/master
...
Add tests for variable instantiation for eval in strict mode
2015-06-03 10:10:05 -05:00
Mike Pennisi
69b89d85b3
Add tests for destructuring assignment
2015-06-03 10:46:51 -04:00
Brian Terlson
23b997dce0
Merge pull request #287 from bocoup/generator-prototype
...
Extend coverage for GeneratorPrototype methods
2015-06-02 20:20:54 -05:00
Brian Terlson
3b6953a3b4
Merge pull request #285 from anba/for-in-undefined
...
Additional tests with incorrect for-in context
2015-06-02 20:19:19 -05:00
Brian Terlson
546e594867
Merge pull request #284 from bocoup/iteration-restructuring
...
Iteration restructuring
2015-06-02 20:18:25 -05:00
Brian Terlson
afb994a4cb
Merge pull request #274 from anba/arguments-nonconfigurable
...
MOP operations on non-configurable arguments-object property
2015-06-02 19:10:11 -05:00
Brian Terlson
f41d108840
Merge pull request #275 from anba/increment-reference
...
Increment/Decrement with property accessor expression
2015-06-02 19:09:33 -05:00
Brian Terlson
b3e9752b30
Merge pull request #273 from anba/assignment-reference
...
Assignment with left-hand side property accessor
2015-06-02 19:09:28 -05:00
Jordan Harband
00fb43009a
Promise methods should not be enumerable, per https://people.mozilla.org/~jorendorff/es6-draft.html#table-4
2015-06-01 17:26:59 -07:00
Pieter van Ginkel
6883892d32
Add tests for variable instantiation for eval in strict mode
...
Test case 10.4.2-3-c-2-s verifies that eval can't instantiate variables in the calling context. However, it does not verify that the variable isn't matched to the global context either. Added test case 10.4.2-3-c-3-s to check for this.
2015-05-30 09:24:33 +02:00