Alexey Shvayka
3a4bd7d050
Add symbol primitive test
2020-06-03 14:03:21 -04:00
Alexey Shvayka
38050f0cdd
Add string primitive test
2020-06-03 14:03:21 -04:00
Alexey Shvayka
f4b30daf12
Rename & improve "length" test
2020-06-03 14:03:21 -04:00
Alexey Shvayka
616978791d
Use Promise chaining
2020-06-03 13:25:03 -04:00
Alexey Shvayka
919415704b
Add TypedArrayConstructors test
2020-06-03 13:25:03 -04:00
Alexey Shvayka
02013fd1d6
Add AsyncFromSyncIterator tests
2020-06-03 13:25:03 -04:00
Alexey Shvayka
7f53ea671c
Add for/of tests
2020-06-03 13:25:03 -04:00
Alexey Shvayka
9cfcd7bcb0
Add yield* tests
2020-06-03 13:25:03 -04:00
Alexey Shvayka
ef12a8b11c
Intl: Add coverage for meaningful @@toStringTag values ( #2634 )
...
* Add Intl.Collator tests
* Add Intl.DateTimeFormat tests
* Adjust Intl.NumberFormat tests
* Add Intl.PluralRules tests
* Remove now duplicated tests
* Add "toString-changed-tag.js" tests
2020-06-01 15:40:35 -07:00
Leo Balter
14478c9061
Merge pull request #2640 from shvaikalesh/async-yield-return-is-awaited
...
Test that yield* return() awaits received value
2020-05-27 12:56:18 -07:00
Alexey Shvayka
eabebb421d
Use Promise chaining
...
Co-authored-by: Leo Balter <leonardo.balter@gmail.com>
2020-05-27 22:33:38 +03:00
Alexey Shvayka
bd6d417abc
Test that yield* return() awaits received value
2020-05-27 22:33:38 +03:00
Rick Waldron
24b7f5fa99
Atomics.waitAsync: update feature flags ( #2641 )
2020-05-27 12:11:06 -07:00
Adrian Heine né Lang
2f1d28ddca
Fix feature flag in static-private-method-and-instance-method-brand-check ( #2307 ) ( #2635 )
2020-05-21 14:17:41 -07:00
Leo Balter
1a7aee6ba0
Add missing coverage for String.prototype.split ( #2632 )
...
Fixes #2622
2020-05-20 19:25:07 -07:00
yulia
058adfed86
update comments in instn-once.js ( #2631 )
2020-05-20 12:24:55 -07:00
Alexey Shvayka
5f1e61e427
Fix [[IsHTMLDDA]] Symbol.replaceAll test
2020-05-20 13:38:32 -04:00
Leo Balter
9338f22908
Add tests for direct eval calls in strict context
...
Fixes #2623
2020-05-20 13:31:27 -04:00
Rick Waldron
5124761d2f
Fix continue asi test
2020-05-19 20:12:34 -04:00
Marja Hölttä
218edad632
Remove duplicate Promise.all tests ( #2624 )
...
1) Promise/all/S25.4.4.1_A6.1_T1.js is the same as
Promise/all/S25.4.4.1_A2.1_T1.js
2) Promise/all/S25.4.4.1_A6.1_T2.js is covered by
Promise/all/S25.4.4.1_A2.3_T1.js and
Promise/all/S25.4.4.1_A2.3_T2.js
2020-05-18 10:42:56 -07:00
Adrian Heine né Lang
350ac0dab2
Cover simple declaration of instance fields ( #2620 )
2020-05-15 12:12:07 -07:00
Alexey Shvayka
9bd8813674
Rename bound function test and update meta
2020-05-13 12:58:33 -04:00
Alexey Shvayka
47abdd0c5e
Add async generator function test
2020-05-13 12:58:33 -04:00
Alexey Shvayka
4118a67bef
Add async function test
2020-05-13 12:58:33 -04:00
Alexey Shvayka
a71bc984ff
Add arrow function test
2020-05-13 12:58:33 -04:00
Alexey Shvayka
9ff500ed70
Rename & improve generator function test
2020-05-13 12:58:33 -04:00
Rick Waldron
16ce321ba9
CI: clarify Tools->Jobs names; add build & lint to python 3 run
2020-05-13 10:59:05 -04:00
Adrian Heine
271dad7c0a
Read existing generated files with correct encoding
...
Otherwise we cannot parse the comments
2020-05-13 10:58:07 -04:00
Adrian Heine
dd848d4c9d
Make make.py python3 compatible
2020-05-13 10:58:07 -04:00
Alexey Shvayka
35a31d157b
Add String.prototype.split test
2020-05-13 10:52:57 -04:00
Alexey Shvayka
fd74f97067
Add String.prototype.search test
2020-05-13 10:52:57 -04:00
Alexey Shvayka
825dd31d27
Add String.prototype.replaceAll test
2020-05-13 10:52:57 -04:00
Alexey Shvayka
6cce955d6d
Add String.prototype.replace test
2020-05-13 10:52:57 -04:00
Alexey Shvayka
a66fe41259
Add String.prototype.matchAll test
2020-05-13 10:52:57 -04:00
Alexey Shvayka
3abf511728
Add String.prototype.match test
2020-05-13 10:52:57 -04:00
Alexey Shvayka
5498ab79a1
Add %TypedArray%.from test
2020-05-13 10:52:57 -04:00
Alexey Shvayka
2dac38815f
Add Array.from test
2020-05-13 10:52:57 -04:00
Rick Waldron
78ba9101df
INTERPRETING.md: make IsHTMLDDA easier to read
2020-05-13 10:25:48 -04:00
Rick Waldron
1d142259bc
*.prototype.toString(), a-z make radix loop condition inclusive of radix 36
2020-05-13 09:22:25 -04:00
Adrian Heine né Lang
d2f7d4285c
Fix feature flag in private-method-referenced-from-static-method ( #2621 )
2020-05-11 16:54:11 -07:00
Adrian Heine né Lang
d5826606a4
Fix features in private method length tests ( #2617 )
2020-05-11 11:45:01 -07:00
Leo Balter
eaf7f5d507
Fix exported bindings and ns ( #2616 )
...
Fixes #2614
2020-05-08 10:58:40 -07:00
Rick Waldron
eff5ba2c98
BigInt/Number.prototype.toString(...), Step 6
2020-05-08 12:16:16 -04:00
Rick Waldron
914ab0280c
Atomics.waitAsync: prevent in-agent tests from hanging by checking for Atomics.waitAsync at start of test
2020-05-08 10:01:32 -04:00
Shu-yu Guo
f1b0a1e270
Fix testing for throw in an iterator via yield* throws
...
IsHTMLDDA is specified in INTERPRETING.md to return null on [[Call]]
when called with no arguments or with single argument "". Return null
causes the iterator protocol to throw.
Also see star-iterable-return-emulates-undefined-throws-when-called.js
2020-05-06 11:58:52 -04:00
Alexey Shvayka
1fccea4471
Object.prototype.hasOwnProperty: Test coercion order
2020-05-06 11:56:49 -04:00
Alexey Shvayka
8a3fe5318d
Merge "length" tests & refactor using propertyHelper.js harness
2020-05-06 11:56:49 -04:00
Adrian Heine
f2bc400f98
Add missing tests for export-star-as-ns-from-module
2020-05-06 11:56:17 -04:00
Mathias Bynens
b005b63273
Correct descriptions w.r.t. identifier start/part characters
...
Ref. https://github.com/mathiasbynens/caniunicode/issues/3 .
2020-05-06 11:54:16 -04:00
Alexey Shvayka
1c3d1e3026
Object.prototype.toString: Improve revoked Proxy coverage
2020-05-06 11:51:46 -04:00