529 Commits

Author SHA1 Message Date
Frank Tang
97967a37b3 fix id 2021-08-05 18:31:06 -04:00
Frank Tang
6cc2d81dab Split to different files and test throwing Error 2021-08-05 18:31:06 -04:00
Frank Tang
b5a4033fcc Fix directory name 2021-08-05 18:31:06 -04:00
Frank Tang
932c931a70 Add tests for Temporal.Calendar.prototype.(year|month*|day) 2021-08-05 18:31:06 -04:00
Frank Tang
750ec2b581 Fix YAML 2021-08-05 18:30:13 -04:00
Frank Tang
8ebded4cfa use harness and add more tests 2021-08-05 18:30:13 -04:00
Frank Tang
7418ba62b1 rm throws-range-error.js 2021-08-05 18:30:13 -04:00
Frank Tang
b58e01afca Fix YAML 2021-08-05 18:30:13 -04:00
Frank Tang
721245be53 Fix directory name 2021-08-05 18:30:13 -04:00
Frank Tang
e17cc7b4bf Add test for Temporal.Calendar.prototype.dateUntil 2021-08-05 18:30:13 -04:00
Frank Tang
1a36125f25 Remove simple.js 2021-08-05 18:27:03 -04:00
Frank Tang
8f2434ba4d Fix directory name 2021-08-05 18:27:03 -04:00
Frank Tang
6ab8e86471 Add test for Temporal.Calendar.p.date(Add|FromFields) 2021-08-05 18:27:03 -04:00
Frank Tang
a585faf566 split simple into different files 2021-08-05 18:27:03 -04:00
Frank Tang
173684422c Added back fiels incorrectly removed 2021-08-05 18:27:03 -04:00
Frank Tang
df42e9a19b split into different add files 2021-08-05 18:27:03 -04:00
Frank Tang
f772019855 Fix directory name 2021-08-05 18:27:03 -04:00
Frank Tang
1195736914 Add test for Temporal.Calendar.p.date(Add|FromFields) 2021-08-05 18:27:03 -04:00
Frank Tang
bf1b3f585f Add abstract operation test for dateFromFields 2021-08-05 18:27:03 -04:00
Frank Tang
c0b3a5f074 Add test for abrupt completion for dateAdd 2021-08-05 18:27:03 -04:00
Frank Tang
6c077667fc Fix directory name 2021-08-05 18:27:03 -04:00
Frank Tang
4a34d84b20 Add test for Temporal.Calendar.p.date(Add|FromFields) 2021-08-05 18:27:03 -04:00
Michael Dyck
82e0487797 "Normalize" some YAML
In each case, it's the scalar value associated with the "description" key.
Normally in test262, this is written in either:
- block notation (indicated by '>' or '|'), or
- flow notation, single-line, on the same line as the key.

In the cases addressed by this PR, the value is instead written in:
- (1x) flow notation, *multi*-line, or
- (2x) flow notation, single-line, on the line *after* the key.

These are valid YAML, but they're styles that test262 doesn't otherwise use,
so could conceivably confuse people or harnesses.

This PR changes them to block notation.
2021-07-21 16:34:04 -04:00
Linus Groh
0efd2a3baa
Rename all uses of Temporal.now to Temporal.Now (#3069)
See: https://github.com/tc39/proposal-temporal/commit/d0acb66
2021-07-20 15:06:31 -04:00
jugglinmike
162e8be99f
Add tests for Temporal.now.plainDateTime (#3037)
* Temporal.now.plainDateTime: import tests from prop

* Add required metadata

* Correct invalid test

Ensure the error is thrown due to the invocation of the provided method.
Add a separate test to verify how the method is invoked.

* Remove duplicated assertions

* Improve coverage

* Rewrite test to focus on Calendar parameter

The observable interactions with the "timeZone" parameter are verified
by another test which is named for that purpose.

* Remove non-standard test

This test's title suggests that it was intended to verify the behavior
when the "calendar" parameter was undefined. The expected behavior in
that case depends on the presence of a builtin calendar named
"undefined." Test262 cannot definitively assert the presence or absence
of such a calendar.

In contrast to the title, the test body actually uses the calendar name
"japanese."  Test262 cannot definitively assert the presence or absence
of such a calendar.
2021-07-16 09:25:55 -04:00
Frank Yung-Fong Tang
f1f3a2d542
Add test for 12.4.21 of Temporal (#3036)
* Add test for 12.4.21 of Temporal

12.4.21 Temporal.Calendar.prototype.fields ( fields )
https://tc39.es/proposal-temporal/#sec-temporal.calendar.prototype.fields

@sffc @Ms2ger @ryzokuken @ljharb

* move to the right file

* remove from wrong place
2021-07-13 19:39:07 -04:00
jugglinmike
aaf4402b4c
Add tests for Temporal.now.instant (#3031) 2021-06-29 11:45:42 -04:00
Mike Pennisi
802f22bf0e Temporal.now.timeZone: improve coverage 2021-06-25 13:52:57 -04:00
Mike Pennisi
19c5e38118 Temporal.now.timeZone: import tests from proposal 2021-06-25 13:52:01 -04:00