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
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
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
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
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
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
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
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
Rick Waldron
9e3ff9a232
arguments object, non-strict immutable name binding fixup ( #1278 )
2017-10-16 13:01:32 -04:00
Robin Templeton
a9092bdbdf
[BigInt] ToPrimitive called without hint for equality
2017-10-16 12:57:33 -04:00
Robin Templeton
11cd9e4c34
[BigInt] typeof
2017-10-16 12:56:49 -04:00
Robin Templeton
0d44bc821d
[BigInt] constructor, name, length properties
2017-10-16 12:55:56 -04:00
Rick Waldron
5d4c667b27
test/language/literals/regexp/*: early error test fixups ( #1276 )
2017-10-16 12:46:28 -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
Rick Waldron
56e02611d4
Merge pull request #1272 from leobalter/cxielarko-bigint-tostring
...
Updated tests for BigInt.prototype.toString
2017-10-13 13:39:54 -04:00
Valerie R Young
f395874eda
Add "fixme" and notes to README
...
I'm leaving these todos for Leo or Rick -- I think you can explain the state and goal of Test262 better than me at this point!
2017-10-12 19:15:26 -04:00