4630 Commits

Author SHA1 Message Date
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
Mårten Nordheim
9da54d053d Fix #2605; make safe-integer.js call isSafeInteger
The folder and file name implies it should be using isSafeInteger rather
than isInteger which it was using.
2020-05-06 10:51:31 -04:00
Marja Hölttä
429c60ec38 fix 2020-05-06 10:48:38 -04:00
Marja Hölttä
4be59efd30 fix 2020-05-06 10:48:38 -04:00
Marja Hölttä
affe579677 fix 2020-05-06 10:48:38 -04:00
Marja Hölttä
58dba42939 Add Promise/*/resolve-not-callable-close.js 2020-05-06 10:48:38 -04:00
Alexey Shvayka
6a18c27ca1 Generate test files from templates 2020-04-29 17:33:10 -04:00
Alexey Shvayka
10a8c0420e Test throw() called w/o arguments 2020-04-29 17:33:10 -04:00
Alexey Shvayka
75a0c1bfad Test return() called w/o arguments 2020-04-29 17:33:10 -04:00
Gus Caplan
4d9dccf443 Remove invalid feature, fix lint 2020-04-29 17:31:45 -04:00
Frank Yung-Fong Tang
850c65317f Revert "Correct the expectation of zh-Hant"
This reverts commit e8dfe549a886bf66cab86a2e715055e143a8a286.
2020-04-29 17:22:28 -04:00
Alexey Shvayka
fd90d58f05 Change alphanum to character class
Co-Authored-By: Ross Kirsling <rkirsling@gmail.com>
2020-04-29 17:22:05 -04:00
Alexey Shvayka
d3b3e5e586 Make alphanum a non-capturing group 2020-04-29 17:22:05 -04:00
Alexey Shvayka
4371e3ae36 Remove unnecessary capture group 2020-04-29 17:22:05 -04:00
Alexey Shvayka
af05e8e4f7 Revert "Simplify alphanum regex in testIntl.js"
This reverts commit d57bd9d4bd2009e9d0a5f4fa916f8b4a7fb38a3e.
2020-04-29 17:22:05 -04:00
Alexey Shvayka
a3c7d30cbb Add AsyncGeneratorFunction test 2020-04-26 16:19:25 -04:00
Alexey Shvayka
69de665a62 Add GeneratorFunction test 2020-04-26 16:19:25 -04:00
Alexey Shvayka
43bc9f1465 Add Function test 2020-04-26 16:19:25 -04:00
Frank Yung-Fong Tang
e8dfe549a8 Correct the expectation of zh-Hant
It is incorrect to expect the minimize result of "zh-Hant" to be "zh-TW". It should be "zh-Hant". Why?

first, what we have in input for zh-Hant
lang = zh
region = [none]
script = Hant 

Now, look at the AddLikelySubtags algorithm in http://www.unicode.org/reports/tr35/#Likely_Subtags
2020-04-25 18:52:46 -04:00
Shu-yu Guo
76b38918a8 Correctly tag AggregateError proto-from-ctor-realm test 2020-04-25 18:51:44 -04:00
Frank Yung-Fong Tang
c3e980addf correct style-short.js 2020-04-25 18:48:40 -04:00
Frank Yung-Fong Tang
df861e4bbc correct style-narrow.js 2020-04-25 18:48:40 -04:00
Frank Yung-Fong Tang
d6c1b361c8 style-long.js 2020-04-25 18:48:40 -04:00
Frank Yung-Fong Tang
17fe569a5e correct style-short.js 2020-04-25 18:48:40 -04:00
Frank Yung-Fong Tang
81de828140 correct style-narrow.js 2020-04-25 18:48:40 -04:00
Frank Yung-Fong Tang
79c1818a68 Correct pl-pl*.js test for minimumGroupingDigits
pl has minimumGroupingDigits{"2"} in locale data according to CLDR
therefore there should be no \u00a0 between 1 and 000

Close https://github.com/tc39/test262/issues/2589
2020-04-25 18:48:40 -04:00
Alexey Shvayka
39ed5d9d68 Add object rest destructuring test 2020-04-25 18:45:48 -04:00
Alexey Shvayka
b08380c723 Add object spread test 2020-04-25 18:45:48 -04:00
Alexey Shvayka
c9ce3be95d Add Object.seal test 2020-04-25 18:45:48 -04:00
Alexey Shvayka
feaa555fc3 Add Object.isSealed test 2020-04-25 18:45:48 -04:00
Alexey Shvayka
a65d0bfb42 Add Object.isFrozen test 2020-04-25 18:45:48 -04:00
Alexey Shvayka
521446b36b Add Object.freeze test 2020-04-25 18:45:48 -04:00
Alexey Shvayka
07ff2ffa4a Add Object.defineProperties test 2020-04-25 18:45:48 -04:00
Alexey Shvayka
56cbc61e42 Add Object.getOwnPropertyDescriptors test 2020-04-25 18:45:48 -04:00