Mike Pennisi
12902b29c0
Add tests for invocation of Promise capability fns
2016-06-27 15:26:36 -04:00
Mike Pennisi
c62700c8ef
Assert iterator protocol for Promise methods
2016-06-27 15:26:35 -04:00
Mike Pennisi
2b5efe135c
Add test for abrupt completion during Promise.all
2016-06-27 15:19:48 -04:00
Mike Pennisi
b458d9bcc4
Add more tests for Promise resolution
...
Ensure that resolution is ignored for Promises that have already been
rejected.
2016-06-27 15:19:48 -04:00
Mike Pennisi
023ab45cf0
Extend tests for Promise resolve and reject fns
...
Assert expected return values in all cases.
2016-06-24 20:17:24 -04:00
Leonardo Balter
1eaae52eb8
Add prop-desc tests for Number.prototype properties
2016-06-23 14:42:40 -04:00
Leonardo Balter
4dd7e5aa4b
Extend Number tests to assert abrupt completions
2016-06-23 14:42:40 -04:00
Leonardo Balter
9223f56344
Update and add basic prop-desc tests for Number
...
and Number.prototype
2016-06-23 14:42:40 -04:00
Leonardo Balter
8066b9ecaf
Add tests for Number.{parseFloat,parseInt}
2016-06-23 14:42:39 -04:00
Leonardo Balter
47f806ecef
Update tests for Number.NaN
2016-06-23 14:42:39 -04:00
Leonardo Balter
4492b8032b
Add tests for Number.isSafeInteger
2016-06-23 14:42:39 -04:00
Leonardo Balter
3685e6b7b3
Update and add tests for Number.isNaN
2016-06-23 14:42:39 -04:00
Leonardo Balter
c246bc7d09
Add tests for Number.isInteger
2016-06-23 14:42:39 -04:00
Leonardo Balter
46d8c3d6b8
Add tests for Number.isFinite
2016-06-23 14:42:39 -04:00
Leonardo Balter
454b8f10b8
Update and add tests for Number.POSITIVE_INFINITY
2016-06-23 14:42:39 -04:00
Leonardo Balter
7e55e54538
Update and add tests for Number.NEGATIVE_INFINITY
2016-06-23 14:42:39 -04:00
Leonardo Balter
36909a0595
Add tests for Number.EPSILON
2016-06-23 14:42:38 -04:00
Tom Care
149cd4ae9a
Merge pull request #673 from bocoup/relax-test
...
Relax test for forbidden extension
2016-06-22 15:41:46 -07:00
Leonardo Balter
ac628975a3
Remove unused variables
...
Fixes gh-597
2016-06-21 13:03:22 -04:00
Leonardo Balter
813bb5166c
Remove precision-equivalency tests
...
Due to specs approximation values, some tests are invalid as the harness
helpers rely on another approximated values as Math.LN2.
2016-06-20 17:44:11 -04:00
Leonardo Balter
91d06f50b5
Update esid for Object.getOwnPropertyDescriptors
2016-06-15 18:09:58 -04:00
Leonardo Balter
60e61a15e0
Add tests for Number#toPrecision
2016-06-15 17:59:12 -04:00
Mike Pennisi
c0a3b2db7d
Relax test for forbidden extension
...
According to ES2015, functions created using the FunctionDeclaration
syntax may define "own" properties named "caller" and "arguments" as
long as this is done using the AddRestrictedFunctionProperties abstract
operation.
Remove the assertions that prohibit this extension.
2016-06-14 15:26:12 -04:00
Leonardo Balter
cfc77c83e3
Update tests for TypedArrays, DataView and ArrayBuffer
...
Ref tc39/ecma262#410
2016-06-13 16:17:09 -04:00
jugglinmike
a2b3370b0b
Add tests for additional uses of @@toPrimitive ( #666 )
2016-06-10 15:08:59 -04:00
jugglinmike
ee7496f713
Add tests for usage of IsArray ( #667 )
2016-06-10 15:07:40 -04:00
jugglinmike
f1c9cef154
Add test for NaN in OrdinaryDefineOwnProperty ( #648 )
...
These semantics are currently contested, but the test reflects the
intended behavior of the latest version of the specification.
2016-06-08 12:40:39 -04:00
jugglinmike
07dcff3e27
Add tests for CreateByeDataBlock ( #663 )
...
Ensure that all bytes of newly-created Data Block are initialized to
zero.
2016-06-03 12:38:03 -04:00
Leonardo Balter
c7f9b12cc4
Add tests for Array.prototype.includes
2016-06-01 15:35:00 -04:00
jugglinmike
30d4c04182
Improve test coverage for Symbol ( #645 )
2016-05-30 16:55:45 -04:00
Leonardo Balter
f912927b1f
[TypedArrays] Apply code consistency fixes after checks with JSHint
2016-05-27 15:59:14 -04:00
Leonardo Balter
56b988883e
Add tests for %TypedArray%.prototype.includes
2016-05-25 10:31:55 -04:00
Leonardo Balter
d3effa125f
Add tests for DataView.prototype.setUint32
2016-05-25 10:28:01 -04:00
Leonardo Balter
d672cf24ea
Add tests for DataView.prototype.setUint16
2016-05-25 10:28:00 -04:00
Leonardo Balter
ab494e1e32
Add tests for DataView.prototype.setUint8
2016-05-25 10:28:00 -04:00
Leonardo Balter
88f427b4b9
Add tests for DataView.prototype.setInt32
2016-05-25 10:28:00 -04:00
Leonardo Balter
a9b65bdf2d
Add tests for DataView.prototype.setInt16
2016-05-25 10:28:00 -04:00
Leonardo Balter
138f8b1fdb
Add tests for DataView.prototype.setInt8
2016-05-25 10:27:59 -04:00
Leonardo Balter
1b64789ce0
Add tests for DataView.prototype.setFloat64
2016-05-25 10:27:59 -04:00
Leonardo Balter
da67e6b305
Add tests for DataView.prototype.setFloat32
2016-05-25 10:25:05 -04:00
Leonardo Balter
bc42c6ab5c
Add harness for byte conversion values
...
Update testTypedArrayConversions to require byteConversionValues
2016-05-25 10:10:50 -04:00
Leonardo Balter
9565f013ce
Add tests for DataView.prototype.getUint8
2016-05-19 12:12:13 -04:00
Leonardo Balter
1567b685e2
Add tests for Dataview.prototype.getInt8
2016-05-19 12:12:12 -04:00
Leonardo Balter
5e767dc2bb
Add tests for DataView.prototype.getUint16
2016-05-19 12:12:12 -04:00
Leonardo Balter
673b63e83d
Add tests for DataView.prototype.getInt16
2016-05-19 12:12:12 -04:00
Leonardo Balter
7f8e559cda
Add tests for DataView.prototype.getUint32
2016-05-19 12:12:11 -04:00
Leonardo Balter
0d5b6ea20c
Add tests for DataView.prototype.getInt32
2016-05-19 12:12:10 -04:00
Leonardo Balter
c1cdf88281
Add tests for DataView.prototype.getFloat64
2016-05-19 12:12:10 -04:00
Leonardo Balter
47b323cf89
Add tests for DataView.prototype.getFloat32
2016-05-18 19:07:34 -04:00
Leonardo Balter
89c0a952fd
Add tests for DataView.prototype.byteOffset
2016-05-18 18:58:04 -04:00