6877 Commits

Author SHA1 Message Date
Brage Hogstad
26db872ca7 Moved generic era and eraYear tests from intl402/Temporal to built-ins/Temporal 2025-02-12 11:36:45 -08:00
yossydev
c23db8061d Update String.fromCodePoint info to align with latest ECMAScript spec 2025-02-12 10:13:55 -08:00
Ron Buckton
b0319e488d Add tests for SuppressedError 2025-02-11 16:38:26 -08:00
Ron Buckton
ae0656d7d4 Test AsyncIterator Symbol.dispose calls return method 2025-02-11 16:25:20 -08:00
Ron Buckton
bdf546c60c Test Iterator Symbol.dispose calls return method 2025-02-11 16:25:20 -08:00
Nicolò Ribaudo
bc5c14176e
Add evaluation tests for import.defer with sync/async modules (#4375)
* Add evaluation tests for `import.defer` with sync/async modules

* Remove accidental import declaration
2025-02-04 11:43:57 -08:00
Nicolò Ribaudo
573058ed2e
Add syntax tests for import.defer (#4374)
These tests are all based on the existing dynamic import syntax tests, just updated to use the new syntax.

This PR does not contain any manually written tests -- they are all generated.
2025-02-04 11:38:19 -08:00
Kevin Gibbons
d4052133d5
add tests for "iterator helpers close receiver on argument validation failure" (#4350)
* add tests for "iterator helpers close receiver on argument validation failure"

* address comments

* avoid re-using Test262Error
2025-02-04 11:32:20 -08:00
Boshen
d8e2cb2741 Update missed bracket in module-self-import-async-resolution-ticks.js 2025-01-31 08:47:52 -08:00
André Bargull
d5c4779c62 Allow different approximations in the observational Islamic calendar
The "islamic" calendar id refers to the observational Islamic calendar
and different implementation may use different algorithms to approximate
when the moon's crescent can be observed. Change the test data to allow
the approximations used in ICU4X in addition to the ones used in ICU4C.
2025-01-30 17:49:04 -08:00
André Bargull
0614bdbd87 Update expected formatting for CLDR 46 2025-01-30 17:27:38 -08:00
Ron Buckton
88d6c18030 Basic constructor and newtarget tests for DisposableStack 2025-01-30 17:14:53 -08:00
Ron Buckton
5bdc35ab46 Basic constructor and newtarget tests for AsyncDisposableStack 2025-01-30 17:14:53 -08:00
Justin Dorfman
7c37969378
Function.prototype: Add tests "caller" and "arguments" properties (#4355)
Fixes #4340
Fixes #674
2025-01-29 20:36:41 +00:00
André Bargull
e99213a96e
Expect TypeError when sealing non-empty TypedArrays 2024-12-16 19:36:06 +01:00
André Bargull
a977d3b649
Add coverage when searching undefined after shrinking buffer 2025-01-10 09:26:18 +01:00
Nicolò Ribaudo
e7a84b0a09
Update import defer tests for evaluation triggers (#4341) 2025-01-24 10:54:39 +01:00
Sosuke Suzuki
82ebbb4060 Add indent to sm tests metadata 2025-01-23 14:28:45 +01:00
Rezvan Mahdavi Hezaveh
701b220976 [base64] Add FromBase64
This CL adds `Uint8Array.fromBase64()`.

Bug: 42204568
Change-Id: Ib68683a2d5ead9720077197c0f895787214b183e
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6026354
Commit-Queue: Rezvan Mahdavi Hezaveh <rezvan@chromium.org>
Reviewed-by: Shu-yu Guo <syg@chromium.org>
Cr-Commit-Position: refs/heads/main@{#98239}
2025-01-22 00:18:32 +01:00
Ms2ger
b0f03cb22d Reorder includes in staging/sm
Ref. #4376
2025-01-17 13:49:22 +01:00
Ms2ger
5f98e1d39d Replace gc() calls in staging/sm/
Ref. #4376
2025-01-15 13:02:49 -08:00
Ms2ger
a37cb9c206 Update staging/sm 2025-01-13 17:17:15 +01:00
SUZUKI Sosuke
c85603ff11
DurationFormat: Add tests for durations with style: "digital", hoursDisplay: "auto" and zero hours (#4367)
Co-authored-by: André Bargull <andre.bargull@gmail.com>
2025-01-13 11:25:44 +01:00
André Bargull
ab5c086db4 Add coverage for value coercions in TypedArray.p.with 2025-01-13 10:20:24 +01:00
André Bargull
d49db639a8 Move files from metadata 2025-01-10 16:18:41 +01:00
André Bargull
75fddbd694 Add feature tag for "Time Zone Canonicalization" 2025-01-09 16:38:01 -08:00
André Bargull
2ea91c02d0 Temporal: Coverage for Temporal.Duration 2025-01-09 16:33:51 -08:00
André Bargull
4aa9379068 Temporal: Coverage for Temporal.ZonedDateTime 2025-01-09 16:33:51 -08:00
André Bargull
4ceee16fff Temporal: Coverage for Temporal.PlainDateTime 2025-01-09 16:33:51 -08:00
André Bargull
22539853cd Temporal: Coverage for Temporal.PlainDate 2025-01-09 16:33:51 -08:00
André Bargull
934563c6c4 Temporal: Coverage for Temporal.Instant 2025-01-09 16:33:51 -08:00
André Bargull
fef2f1cf61 Temporal: Coverage for Temporal.PlainTime 2025-01-09 16:33:51 -08:00
André Bargull
7bc853660a Temporal: Coverage for Temporal.PlainYearMonth 2025-01-09 16:33:51 -08:00
André Bargull
6d69685a48 Temporal: Coverage for Temporal.PlainMonthDay 2025-01-09 16:33:51 -08:00
André Bargull
122912d54b Remove invalid test that offset time zone are unsupported
Fixes #4339
2025-01-08 17:18:53 -08:00
Shu-yu Guo
7f12305f59
Rename support files to end in _FIXTURE.js (#4368) 2025-01-08 16:30:20 -08:00
Asumu Takikawa
1d7a2938a2 Fix two minor errors for import-defer tests
* assert.deepEqual is used in one but without the include
  * typo of assert in the other
2025-01-06 17:51:47 +01:00
Rezvan Mahdavi Hezaveh
8296db8873 [explicit-resource-management] Return undefined from dispose builtin
This CL fixes the bug of returning true in dispose method of
DisposableStack.

Bug: 385547086
Change-Id: Iddb72962bd5f7de1ee9346cda3094e98e0565119
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/6119280
Reviewed-by: Shu-yu Guo <syg@chromium.org>
Commit-Queue: Rezvan Mahdavi Hezaveh <rezvan@chromium.org>
Cr-Commit-Position: refs/heads/main@{#97920}
2024-12-26 22:18:25 +01:00
André Bargull
c4317b0cb5 Ensure ToDateTimeFormattable is called for both arguments 2024-12-18 16:59:26 +01:00
Nicolò Ribaudo
f8231fcdda
Add test for @@toStringTag on deferred module namespaces (#4360)
Co-authored-by: Linus Groh <mail@linusgroh.de>
2024-12-18 15:20:07 +00:00
André Bargull
900c80295e Don't call assert.deepEqual.format when the assertion will succeed 2024-12-18 16:15:40 +01:00
André Bargull
c3cbc32745 Checks features are consistent in parsetestrecord 2024-12-18 16:11:18 +01:00
André Bargull
ada06362dc Add linter for parseTestRecord 2024-12-17 17:52:36 +01:00
André Bargull
98a7f03f5c Remove leading space characters in YAML frontmatter
Remove leading space characters so directly loading the frontmatter text
with `yaml.safe_load` doesn't throw an exception.
2024-12-17 17:52:36 +01:00
André Bargull
9e915f9b3c Update parseTestRecord and monkeyYaml to handle new tests
Changes:
- Allow zero indent for lists
- Handle list with zero elements
- Handle public domain license block
2024-12-17 17:52:36 +01:00
Nicolò Ribaudo
36687a502c
Fix the phase in tests about invalid JSON module bindings (#4348) 2024-12-17 14:56:48 +00:00
André Bargull
d7fa2a1163 Remove "US/Pacific-New" from time zone tests
"US/Pacific-New" was removed in tzdata2020b.
2024-12-16 14:55:12 +01:00
Philip Chimento
dc0082c5ea Remove unused test fixtures
These belong to a test that is not imported.
2024-12-09 13:35:08 -08:00
Ms2ger
6ee9579acb Import tests from SpiderMonkey 2024-12-09 13:35:08 -08:00
Ms2ger
d0bda4d26f Allow public domain dedications 2024-12-09 13:35:08 -08:00