Commit Graph

4813 Commits

Author SHA1 Message Date
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