3715 Commits

Author SHA1 Message Date
Rick Waldron
8aacff591c Standardize built-in constructor testing 2020-10-06 12:01:34 -04:00
Rick Waldron
12ed905003 Clean up some existing constructor checks; eliminate duplicate checks 2020-10-06 12:01:34 -04:00
Rick Waldron
c644ede430 Built-in function objects that are not identified as constructors must throw a TypeError exception when new'ed. Fixes gh-1739 2020-10-06 12:01:34 -04:00
Rick Waldron
ce8ec71c98 Features: add full name for FinalizationRegistry.prototype.cleanupSome. 2020-10-06 12:01:10 -04:00
Frank Yung-Fong Tang
42bf3a9f7a Add the check of collation 2020-10-06 11:05:17 -04:00
Rick Waldron
8a65608dc2 Coverage: Object.seal instances of all built-in constructors, and other built-in values. Fixes gh-2845 2020-10-05 14:38:41 -04:00
Rick Waldron
c0b18dfadf Cleanup 2020-10-05 14:38:41 -04:00
Rick Waldron
9d345b6a85 Coverage: Object.seal instances of all built-in constructors. Fixes gh-2845 2020-10-05 14:38:41 -04:00
Rick Waldron
d6732b2e28 Object.seal: rename in modern form. 2020-10-05 14:38:41 -04:00
Rick Waldron
32334e52ac Object.seal: fix esids 2020-10-05 14:38:41 -04:00
Rick Waldron
e9f7b74855 Coverage: improved Reflect.apply testing with various inputs at args position. Fixes gh-2844 2020-10-05 13:56:19 -04:00
Rick Waldron
fd65b84378 Coverage: %TypedArray%.prototype.sort( comparefn = undefined ). Fixes gh-2843 2020-10-05 11:05:57 -04:00
Rick Waldron
6db0565b76 Generate tests 2020-10-05 10:53:43 -04:00
Rick Waldron
9e71e2120a Generate tests 2020-10-05 10:53:43 -04:00
Gus Caplan
ad8a5e9940 add Arbitrary module namespace names feature 2020-09-30 14:08:10 -04:00
Rick Waldron
f4ec59ad38 Generate tests 2020-09-30 11:51:44 -04:00
Rick Waldron
70a39ad0fb Fix: test/language/module-code/export-expname_FIXTURE.js remove frontmatter. 2020-09-30 10:22:52 -04:00
Rick Waldron
dc74a0b0ee Generate tests 2020-09-30 10:05:47 -04:00
Rick Waldron
fd4ac46b34 Update test/language/module-code/export-expname-binding-string.js
Co-authored-by: ExE Boss <3889017+ExE-Boss@users.noreply.github.com>
2020-09-30 09:39:35 -04:00
Bradley Farias
c43c9d8448 Exports can be Arbitrary Strings 2020-09-30 09:39:35 -04:00
Rick Waldron
f4a9af6587 Fix: $262.detachArrayBuffer -> $DETACHBUFFER 2020-09-28 13:28:39 -04:00
Kevin Gibbons
c911f71888 Coverage: Date arithmetic is floating point 2020-09-28 09:11:00 -04:00
Yusuke Suzuki
3c789640ec dft-currency-mnfd-range-check-mxfd.js should check maximumFractionDigits, not maximumSignificantDigits
This test is checking maximumSignificantDigits, but this is wrong. We should check maximumFractionDigits.
2020-09-28 09:09:09 -04:00
Rick Waldron
348a706c5d Generate tests 2020-09-25 16:12:12 -04:00
Rick Waldron
677ae94ae9 Generate tests 2020-09-25 15:54:49 -04:00
Rick Waldron
21e97fb616 Generate tests 2020-09-25 14:42:12 -04:00
Rick Waldron
3f2a2aa464 Generate tests 2020-09-25 14:42:12 -04:00
Rick Waldron
cd778bea8c Generate tests 2020-09-25 13:30:10 -04:00
Rick Waldron
73db72baad Generate tests 2020-09-25 13:15:33 -04:00
Rick Waldron
76dacfb17c Generate tests 2020-09-25 12:58:22 -04:00
Rick Waldron
5090f7adfe Generate tests 2020-09-25 12:01:39 -04:00
Rick Waldron
e3b12065b2 Coverage: Array.prototype.item, String.prototype.item, TypedArray.prototype.item. Closes gh-2809, gh-2810, gh-2811 2020-09-24 17:23:38 -04:00
devsnek
bf205bac84 Remove annex b regex from main tests 2020-09-24 16:53:08 -04:00
Yusuke Suzuki
3fe45c44c6 Revert "Intl.NumberFormat + currency will throw an error if maximumFractionDigits is less than currencyDigits"
This reverts commit a7b9067fe129b8ded01a4b86f8295ed40fe2d9e5.
I fixed the test with a7b9067fe129b8ded01a4b86f8295ed40fe2d9e5 based on the current spec, but this test was based on WIP spec change.
2020-09-24 14:55:28 -04:00
Rick Waldron
e2a4e79a11 Coverage: formal parameter binding identifier "eval" must have the correct value in non-strict code. Fixes gh-2814 2020-09-24 14:54:48 -04:00
Rick Waldron
16bf949629 Coverage: String.prototype.split method, regexp separator. Fixes gh-2813 2020-09-24 14:54:28 -04:00
Rick Waldron
834789514d Rename: legacy -> description 2020-09-24 14:54:28 -04:00
Rick Waldron
e5fa1d5ef4 Transform: legacy $ERROR -> assert.* 2020-09-24 14:54:28 -04:00
Rick Waldron
dcbc02b7fa Coverage: Object.getOwnPropertySymbols/Names called with non-object values. Fixes gh-2804 2020-09-24 14:53:26 -04:00
Rick Waldron
07cc3c8bb1 Coverage: calling array methods with boolean as thisValue. Fixes gh-2803 2020-09-24 14:52:48 -04:00
Rick Waldron
4bcc582183 Regenerate tests 2020-09-23 11:18:16 -04:00
Rick Waldron
601688856e Generate tests 2020-09-23 11:18:16 -04:00
Rick Waldron
41c5a42fa7 Generate tests 2020-09-22 10:37:57 -04:00
Rick Waldron
b59bd307a8 Coverage: async arrow in ClassHeritage. Fixes gh-1736 2020-09-22 10:37:57 -04:00
Rick Waldron
fd92897147 Generate tests 2020-09-22 10:37:38 -04:00
Rick Waldron
82ee7a2cfb Coverage: String.prototype.replace method calls toString on replaceValue (regexp object). Fixes gh-2797 2020-09-22 10:37:20 -04:00
HyeockJinKim
be99a3e519 Add coverage for rest properties with computed key
gh-2089
2020-09-22 10:31:33 -04:00
Yusuke Suzuki
e75ed15b91 Perl YAML parser cannot parse documents in options-granularity-abrupt-throws.js and options-granularity-toString-abrupt-throws.js
Remove line terminator.
2020-09-21 16:04:44 -04:00
Yusuke Suzuki
333da4198a Connector of date and time style can be " at " or ", "
macOS system ICU is shipping new CLDR, but it has many overrides on the top of it to make the formatted output suitable for the system.
And in timedatestyle-en.js tests, we intentionally override the CLDR data with the different format.
This change modifies the test to accept that alternative output.
2020-09-19 15:35:45 -04:00
Rick Waldron
fd12f5bc6b Coverage: Error message default value + cleanup. Fixes gh-2789 2020-09-18 16:42:22 -04:00