mirror of
https://github.com/tc39/test262.git
synced 2025-04-08 19:35:28 +02:00
Temporal: Extend test for withCalendar.
This commit is contained in:
parent
56ed1a0f82
commit
f9a5a8b29c
@ -12,9 +12,17 @@ const plainDate = Temporal.PlainDate.from("1976-11-18");
|
||||
const calendar = Temporal.Calendar.from("iso8601");
|
||||
|
||||
const objectResult = plainDate.withCalendar(calendar);
|
||||
assert.notSameValue(objectResult, plainDate, "object: new object");
|
||||
TemporalHelpers.assertPlainDate(objectResult, 1976, 11, "M11", 18, "object");
|
||||
assert.sameValue(objectResult.calendar, calendar, "object calendar");
|
||||
assert.sameValue(objectResult.calendar, calendar, "object: calendar");
|
||||
|
||||
const stringResult = plainDate.withCalendar("iso8601");
|
||||
assert.notSameValue(stringResult, plainDate, "string: new object");
|
||||
TemporalHelpers.assertPlainDate(stringResult, 1976, 11, "M11", 18, "string");
|
||||
assert.sameValue(stringResult.calendar.id, "iso8601", "string calendar");
|
||||
assert.sameValue(stringResult.calendar.id, "iso8601", "string: calendar");
|
||||
|
||||
const originalCalendar = plainDate.calendar;
|
||||
const sameResult = plainDate.withCalendar(originalCalendar);
|
||||
assert.notSameValue(sameResult, plainDate, "original: new object");
|
||||
TemporalHelpers.assertPlainDate(sameResult, 1976, 11, "M11", 18, "original");
|
||||
assert.sameValue(sameResult.calendar, originalCalendar, "original: calendar");
|
||||
|
Loading…
x
Reference in New Issue
Block a user