Skip to content

Commit 9b3cf4e

Browse files
catamorphismMs2ger
authored andcommitted
[Temporal] Remove test/staging/Temporal/v8/calendar-days-in-year.js
And move tests into separate files for each type.
1 parent 53e9991 commit 9b3cf4e

File tree

4 files changed

+41
-41
lines changed

4 files changed

+41
-41
lines changed

test/built-ins/Temporal/PlainDate/prototype/daysInYear/basic.js

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,22 @@ features: [Temporal]
99

1010
assert.sameValue((new Temporal.PlainDate(1976, 11, 18)).daysInYear, 366, "leap year");
1111
assert.sameValue((new Temporal.PlainDate(1977, 11, 18)).daysInYear, 365, "non-leap year");
12+
assert.sameValue((new Temporal.PlainDate(1995, 7, 15)).daysInYear, 365);
13+
assert.sameValue((new Temporal.PlainDate(1996, 7, 15)).daysInYear, 366);
14+
assert.sameValue((new Temporal.PlainDate(1997, 7, 15)).daysInYear, 365);
15+
assert.sameValue((new Temporal.PlainDate(1998, 7, 15)).daysInYear, 365);
16+
assert.sameValue((new Temporal.PlainDate(1999, 7, 15)).daysInYear, 365);
17+
assert.sameValue((new Temporal.PlainDate(2000, 7, 15)).daysInYear, 366);
18+
assert.sameValue((new Temporal.PlainDate(2001, 7, 15)).daysInYear, 365);
19+
assert.sameValue((new Temporal.PlainDate(2002, 7, 15)).daysInYear, 365);
20+
assert.sameValue((new Temporal.PlainDate(2003, 7, 15)).daysInYear, 365);
21+
assert.sameValue((new Temporal.PlainDate(2004, 7, 15)).daysInYear, 366);
22+
assert.sameValue((new Temporal.PlainDate(2005, 7, 15)).daysInYear, 365);
23+
assert.sameValue(Temporal.PlainDate.from('2019-03-18').daysInYear, 365);
24+
assert.sameValue(Temporal.PlainDate.from('2020-03-18').daysInYear, 366);
25+
assert.sameValue(Temporal.PlainDate.from('2021-03-18').daysInYear, 365);
26+
assert.sameValue(Temporal.PlainDate.from('2022-03-18').daysInYear, 365);
27+
assert.sameValue(Temporal.PlainDate.from('2023-03-18').daysInYear, 365);
28+
assert.sameValue(Temporal.PlainDate.from('2024-03-18').daysInYear, 366);
29+
assert.sameValue(Temporal.PlainDate.from('2025-03-18').daysInYear, 365);
30+
assert.sameValue(Temporal.PlainDate.from('2026-03-18').daysInYear, 365);

test/built-ins/Temporal/PlainDateTime/prototype/daysInYear/basic.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,14 @@ assert.sameValue((new Temporal.PlainDateTime(1976, 11, 18, 15, 23, 30, 123, 456,
1111
366, "leap year");
1212
assert.sameValue((new Temporal.PlainDateTime(1977, 11, 18, 15, 23, 30, 123, 456, 789)).daysInYear,
1313
365, "non-leap year");
14+
assert.sameValue((new Temporal.PlainDateTime(1995, 8, 23, 5, 30, 13)).daysInYear, 365);
15+
assert.sameValue((new Temporal.PlainDateTime(1996, 8, 23, 5, 30, 13)).daysInYear, 366);
16+
assert.sameValue((new Temporal.PlainDateTime(1997, 8, 23, 5, 30, 13)).daysInYear, 365);
17+
assert.sameValue((new Temporal.PlainDateTime(1998, 8, 23, 5, 30, 13)).daysInYear, 365);
18+
assert.sameValue((new Temporal.PlainDateTime(1999, 8, 23, 5, 30, 13)).daysInYear, 365);
19+
assert.sameValue((new Temporal.PlainDateTime(2000, 8, 23, 5, 30, 13)).daysInYear, 366);
20+
assert.sameValue((new Temporal.PlainDateTime(2001, 8, 23, 5, 30, 13)).daysInYear, 365);
21+
assert.sameValue((new Temporal.PlainDateTime(2002, 8, 23, 5, 30, 13)).daysInYear, 365);
22+
assert.sameValue((new Temporal.PlainDateTime(2003, 8, 23, 5, 30, 13)).daysInYear, 365);
23+
assert.sameValue((new Temporal.PlainDateTime(2004, 8, 23, 5, 30, 13)).daysInYear, 366);
24+
assert.sameValue((new Temporal.PlainDateTime(2005, 8, 23, 5, 30, 13)).daysInYear, 365);

test/built-ins/Temporal/ZonedDateTime/prototype/daysInYear/basic.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,14 @@ assert.sameValue((new Temporal.ZonedDateTime(217178610123456789n, "UTC")).daysIn
1111
366, "leap year");
1212
assert.sameValue((new Temporal.ZonedDateTime(248714610123456789n, "UTC")).daysInYear,
1313
365, "non-leap year");
14+
assert.sameValue((new Temporal.PlainDateTime(1995, 8, 23, 5, 30, 13)).toZonedDateTime("UTC").daysInYear, 365);
15+
assert.sameValue((new Temporal.PlainDateTime(1996, 8, 23, 5, 30, 13)).toZonedDateTime("UTC").daysInYear, 366);
16+
assert.sameValue((new Temporal.PlainDateTime(1997, 8, 23, 5, 30, 13)).toZonedDateTime("UTC").daysInYear, 365);
17+
assert.sameValue((new Temporal.PlainDateTime(1998, 8, 23, 5, 30, 13)).toZonedDateTime("UTC").daysInYear, 365);
18+
assert.sameValue((new Temporal.PlainDateTime(1999, 8, 23, 5, 30, 13)).toZonedDateTime("UTC").daysInYear, 365);
19+
assert.sameValue((new Temporal.PlainDateTime(2000, 8, 23, 5, 30, 13)).toZonedDateTime("UTC").daysInYear, 366);
20+
assert.sameValue((new Temporal.PlainDateTime(2001, 8, 23, 5, 30, 13)).toZonedDateTime("UTC").daysInYear, 365);
21+
assert.sameValue((new Temporal.PlainDateTime(2002, 8, 23, 5, 30, 13)).toZonedDateTime("UTC").daysInYear, 365);
22+
assert.sameValue((new Temporal.PlainDateTime(2003, 8, 23, 5, 30, 13)).toZonedDateTime("UTC").daysInYear, 365);
23+
assert.sameValue((new Temporal.PlainDateTime(2004, 8, 23, 5, 30, 13)).toZonedDateTime("UTC").daysInYear, 366);
24+
assert.sameValue((new Temporal.PlainDateTime(2005, 8, 23, 5, 30, 13)).toZonedDateTime("UTC").daysInYear, 365);

test/staging/Temporal/v8/calendar-days-in-year.js

Lines changed: 0 additions & 41 deletions
This file was deleted.

0 commit comments

Comments
 (0)