Josh Wolfe
b4f121d866
BigInt bitshift operators
2017-10-23 21:40:22 -07:00
Rick Waldron
a456b0a390
Merge pull request #1310 from bocoup/contributing
...
CONTRIBUTING.md Fix mistake in test generation section
2017-10-23 11:02:44 -04:00
Daniel Ehrenberg
db05f2f512
Merge pull request #1307 from rwaldron/bigint-tostring-returns-decimal-digits-only
...
BigInt: BigInt .toString() returns only decimal digits, does not include BigIntLiteralSuffix
2017-10-23 09:39:15 +02:00
Mathias Bynens
4e7ed93da8
RegExp property escapes: test Extended_Pictographic
2017-10-22 10:05:05 -07:00
Valerie R Young
0ad5eaf87c
regenerate tests
2017-10-20 22:06:02 -04:00
Valerie R Young
f0c2a9b019
classfields tests for eval early errors
2017-10-20 22:06:02 -04:00
Valerie R Young
297502b2fc
Fix mistake in test generation section
2017-10-20 20:48:48 -04:00
Jeff Walden
c05138b44c
Modify $262.uncallableAndIsHTMLDDA() to $262.IsHTMLDDA ( #1305 )
...
Modify $262.uncallableAndIsHTMLDDA() to an optional $262.IsHTMLDDA (whose use must be guarded by a feature of the same name), and narrowly/correctly prescribe its requirements consistent with `document.all`'s behavior in HTML.
2017-10-19 15:03:21 -04: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
Leo Balter
893013a658
Merge pull request #1301 from bocoup/classfields
...
More class fields test of early errors
2017-10-18 16:59:59 -04:00
Valerie R Young
aeffe35d5b
regenerate test files
2017-10-18 16:50:39 -04:00
Valerie R Young
5e7ae4af8f
Add private fields tests of early errors and small fix
2017-10-18 16:24:22 -04:00
Jeff Walden
99ee383d3f
Fix a minor error-message typo, and include the thrown error in the TypeError-testing error message.
2017-10-18 15:28:36 -04:00
Josh Wolfe
96ba34c240
bigint bitwise and, or, xor
2017-10-18 12:14:13 -07:00
Rick Waldron
883c505648
Merge pull request #1299 from jswalden/getiterator-async-funky
...
Add a test for GetIterator(obj, ~async~) attempting to call obj[@@asyncIterator] even if that value is an object with an [[IsHTMLDDA]] internal slot
2017-10-18 15:10:32 -04:00
Rick Waldron
339a90cf49
ci: Add email notifications for on_failure ( #1297 )
2017-10-18 14:40:21 -04:00
Rick Waldron
5a791f37f4
tools/lint: install PyYAML if not available. Fixes gh-1286
2017-10-18 12:21:36 -04:00
Jeff Walden
2974f19e89
Add a test for GetIterator(obj, ~async~) attempting to call obj[@@asyncIterator] even if that value is an object with an [[IsHTMLDDA]] internal slot.
2017-10-18 00:27:10 -07:00
Leo Balter
d38701abc8
Merge pull request #1273 from bocoup/classfields
...
class fields early errors tests
2017-10-17 18:00:11 -04:00
Valerie R Young
d3c7e1a13a
generate files
2017-10-17 17:53:03 -04:00
Valerie R Young
2ab51b3a73
class fields: add early errors for argument and super
2017-10-17 17:53:03 -04:00
Leo Balter
315eca2bbd
Merge pull request #1293 from bocoup/esid-fix
...
fix: esid in case file instead of template file
2017-10-17 17:52:03 -04:00
Valerie R Young
d68faa904f
regenerate tests
2017-10-17 17:47:52 -04:00
Rick Waldron
4da4400380
CONTRIBUTING.md: More detail about "features"
2017-10-17 16:47:42 -04:00
Rick Waldron
1282e842fe
CONTRIBUTING.md: Link #handling-errors-and-negative-test-cases ( #1295 )
2017-10-17 16:45:37 -04:00
Rick Waldron
e760413d3f
Merge pull request #1292 from caitp/FixAsyncFromSync
...
Fix Async-from-Sync Iterator tests
2017-10-17 16:18:36 -04:00
Valerie R Young
3ea3651396
esid in case file instead of template file
2017-10-17 16:01:17 -04:00
Caitlin Potter
51e6a124d3
Generate tests
2017-10-17 15:48:40 -04:00
Leo Balter
23bc183bb8
Merge pull request #1287 from jswalden/funky-return
...
Add tests for the case of `<iterator>.return` in the iteration protocol being an object that's uncallable and compares equal to `undefined`
2017-10-17 15:29:49 -04:00
Jeff Walden
76c1a8fa3a
Add tests for the case of <iterator>.return, as used in the iteration protocol, being an object that's uncallable and compares equal to `undefined`.
2017-10-17 12:21:43 -07:00
Leo Balter
45ba0dd609
Merge pull request #1267 from bocoup/contributing
...
CONTRIBUTING.md updates
2017-10-17 15:12:31 -04:00
Caitlin Potter
1144b5a86b
Update test cases for spec-change
...
This change updates test cases to assume that the "next" method is only
loaded from a synchronous iterator once, and is re-used for each call to
Async-from-Sync Iterator.next(), based on https://github.com/tc39/ecma262/pull/988
2017-10-17 14:34:23 -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
Rick Waldron
511ce3b2c1
typeof ... fixups
2017-10-17 13:12:03 -04:00
Valerie R Young
6c41ddde40
Fix generate test explination
2017-10-17 12:57:44 -04:00
Rick Waldron
12ca482cd4
arguments object, non-strict immutable name binding fixup ( #1290 )
2017-10-17 12:41:19 -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
Leo Balter
8837686ca5
Merge pull request #1289 from rwaldron/readme-updates
...
Readme updates
2017-10-17 12:14:08 -04:00
Lars T Hansen
510908517e
Make Atomics.wake test cases resilient on slow / overloaded systems
2017-10-17 14:56:52 +01:00
Daniel Ehrenberg
772fb79fd7
Merge pull request #1281 from cxielarko/bigint-bool-eq
...
ToPrimitive called without hint for boolean equality
2017-10-16 23:35:12 +02:00
Daniel Ehrenberg
68e9124927
Merge pull request #1283 from cxielarko/bigint-arithmetic
...
BigInt arithmetic tests
2017-10-16 21:55:00 +02: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
Rick Waldron
3c5c0eddc4
Merge pull request #1280 from cxielarko/bigint-typeof
...
typeof test for BigInt
2017-10-16 14:30:27 -04:00
Rick Waldron
b537d405ec
Goals & State of Test262
2017-10-16 14:24:02 -04:00
Josh Wolfe
5b721a23b5
bitwise-not tests for BigInt ( #1277 )
2017-10-16 14:17:13 -04:00
Robin Templeton
609869638f
[BigInt] arithmetic tests
2017-10-16 13:19:08 -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