968 Commits

Author SHA1 Message Date
Rick Waldron
92ff689d07 Merge pull request #1311 from mathiasbynens/p
RegExp property escapes: test Extended_Pictographic
2017-10-26 11:27:42 -04:00
Daniel Ehrenberg
d88d1fb2dd BigInt: Add test for BigInt.prototype[Symbol.toStringTag]
Tests the fix for https://github.com/tc39/proposal-bigint/issues/92
2017-10-26 15:06:46 +02:00
Robin Templeton
f9e93bd61c update frontmatter 2017-10-24 12:36:13 -04:00
Robin Templeton
bd63b02e27 remove unnecessary include 2017-10-24 12:07:34 -04:00
Robin Templeton
2f20235f3e setBigInt64 tests 2017-10-24 11:50:14 -04:00
Robin Templeton
9aa15de18f getBigUint64 tests 2017-10-24 11:48:59 -04:00
Robin Templeton
c23f22936c update copyright 2017-10-24 11:48:34 -04:00
Robin Templeton
f2322cf8a6 use hex literals 2017-10-24 11:48:34 -04:00
Robin Templeton
2892cc78c7 improve error messages 2017-10-24 11:48:34 -04:00
Robin Templeton
cca3876881 getBigInt64 2017-10-24 11:48:34 -04:00
Robin Templeton
46041c35ed BigInt64Array/BigUint64Array 2017-10-24 11:44:56 -04:00
Mathias Bynens
4e7ed93da8
RegExp property escapes: test Extended_Pictographic 2017-10-22 10:05:05 -07:00
Rick Waldron
f1b576af51 BigInt: BigInt .toString() returns only decimal digits, does not include BigIntLiteralSuffix 2017-10-19 11:53:18 -04:00
Rick Waldron
a7fbcf3d9a BigInt: BigInt(Number.MAX_SAFE_INTEGER) & BigInt(-Number.MAX_SAFE_INTEGER) 2017-10-18 17:14:05 -04:00
Rick Waldron
08a967c8a4 BigInt: NaN is tested in nan-throws-rangeerror.js 2017-10-18 17:08:13 -04:00
Rick Waldron
e2e534b210 BigInt: NewTarget tests shouldn't include anything reaches step 2 2017-10-18 17:07:33 -04:00
Rick Waldron
747a2c86cf Merge pull request #1288 from lars-t-hansen/atomics_wake_20171017
Make Atomics.wake test cases resilient on slow / overloaded systems
2017-10-17 13:24:34 -04:00
Robin Templeton
72fb638ca7 BigInt.parseInt tests (#1208)
* BigInt.parseInt tests

* update for PR#1208

* fix copyright notices
2017-10-17 12:40:22 -04:00
Lars T Hansen
510908517e Make Atomics.wake test cases resilient on slow / overloaded systems 2017-10-17 14:56:52 +01:00
Rick Waldron
339222b445 Merge pull request #1279 from cxielarko/bigint-constructor
Property descriptor tests for BigInt.name, BigInt.length, and BigInt.prototype.constructor
2017-10-16 14:48:12 -04:00
Zirak
d36a1777b4 Test for proper handling of incomplete hex escapes (#1274)
See relevant firefox bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1408452
2017-10-16 13:04:51 -04:00
Robin Templeton
0d44bc821d [BigInt] constructor, name, length properties 2017-10-16 12:55:56 -04:00
Daniel Ehrenberg
e6df79231d Update RegExp named capture tests for spec change (#1270)
The RegExp named groups specification has changed to not throw
errors in certain cases. This patch updates the test262 tests to match
the new specification, and throws in an additional test that verifies
the interaction between named group syntax and other replacement.
The tests pass on a version of V8 which implements the new semantics.

92ceba518c
2017-10-13 14:16:16 -04:00
Leo Balter
b77af3aa0f
Update tests for BigInt.prototype.toString 2017-10-12 16:19:46 -04:00
Robin Templeton
8ca8f06ba1
BigInt.prototype.toString 2017-10-12 15:13:52 -04:00
Leo Balter
b8abd71305 fix repeated features tags (#1266) 2017-10-06 12:29:33 -04:00
Leo Balter
b3092c61b6 Add generators flags for tests depending on generators features (#1259)
* Add missing generators feature flags

* Generate files

* Add generators flags

* fixup! Add generators flags
2017-10-04 16:12:34 -04:00
Rick Waldron
a7b5a7aa97 Features.txt: Add string-trimming; replace "#" in feature tags (#1247) 2017-10-03 17:02:29 -04:00
Robin Templeton
184a37f011 additional BigInt JSON tests (#1235)
* additional BigInt JSON tests

* single quotes

* BigInt stringify order of steps
2017-10-03 17:00:31 -04:00
Leo Balter
9737a5ff73 Improve tests for BigInt.prototype.valueOf (#1256)
* Improve tests for BigInt.prototype.valueOf

* fixup! Improve tests for BigInt.prototype.valueOf

* fixup! Improve tests for BigInt.prototype.valueOf

* fixup! Improve tests for BigInt.prototype.valueOf
2017-10-03 16:51:07 -04:00
Robin Templeton
5f338a30a1 Add tests for BigInt.prototype.valueOf (#1234)
* BigInt valueOf tests

* add features from typeCoercion.js
2017-10-02 16:13:09 -04:00
Leo Balter
c969153145 Fix a test looping for space separator chars 2017-09-26 14:13:29 -04:00
Leo Balter
60782de95e Tag tests for U+180E and complete coverage for RegExp matching 2017-09-25 15:27:59 -04:00
Daniel Ehrenberg
554d1fe147 Merge pull request #1224 from thejoshwolfe/bigint-asuintn
BigInt.asUintN tests
2017-09-25 08:06:55 -04:00
Leo Balter
7cbbe51216 Add cross-realm feature 2017-09-22 15:29:10 -04:00
Josh Wolfe
781388bddf fix copypaste error 2017-09-21 11:42:23 -07:00
André Bargull
804e008310 Split Annex-B parts of non-unicode-malformed.js into annexB folder 2017-09-18 14:39:32 -04:00
Josh Wolfe
dafde72971 BigInt.asUintN tests
* typeCoercion.js supports ToIndex
* typeCoercion.js supports ToBigInt
* updated BigInt.asIntN type coercion tests to use typeCoercion.js
2017-09-12 18:38:29 -07:00
Leo Balter
b8ca6099cf Merge pull request #1221 from rwaldron/thejoshwolfe-type-coercion
type coercion harness utilities + features flags + linting
2017-09-11 14:54:08 -04:00
Lars T Hansen
290799bbee Remove some spurious code 2017-09-08 16:00:26 -04:00
Lars T Hansen
b279f4c1b8 Make 'wait' tests resilient on slow test systems 2017-09-08 16:00:26 -04:00
Rick Waldron
e3447b8200 features: update all features flags for all test files with harness/* deps that require a feature flag 2017-09-08 12:34:19 -04:00
Josh Wolfe
f83adad4bd test for String.prototype.indexOf first parameter type coercion 2017-09-08 10:15:19 -04:00
Josh Wolfe
0f3f22f6ab use informative stack traces instead of loops 2017-09-08 10:15:19 -04:00
Josh Wolfe
29938e9525 type coercion harness utilities 2017-09-08 10:15:19 -04:00
Leo Balter
7f88a6d7f9 Add other missing Symbol feature flags 2017-09-08 10:13:50 -04:00
Leo Balter
ca1871bafd Add missing Symbol.toStringTag feature flags 2017-09-08 10:13:50 -04:00
Leo Balter
1bdddabf97 Add missing Symbol.split feature flags 2017-09-08 10:13:50 -04:00
Leo Balter
5fc0a7c6a1 Add missing Symbol.species feature flags 2017-09-08 10:13:50 -04:00
Leo Balter
a9099c1f20 Add missing Symbol.replace feature flags 2017-09-08 10:13:50 -04:00