|
|
@@ -23,8 +23,8 @@ describe('luxon plugin', function() {
|
|
|
timeZone: 'UTC'
|
|
|
})
|
|
|
let event = calendar.getEvents()[0]
|
|
|
- var start = toDateTime(calendar, event.start)
|
|
|
- var end = toDateTime(calendar, event.end)
|
|
|
+ var start = toDateTime(event.start, calendar)
|
|
|
+ var end = toDateTime(event.end, calendar)
|
|
|
expect(start.toISO()).toBe('2018-09-05T12:00:00.000Z')
|
|
|
expect(start.zoneName).toBe('UTC')
|
|
|
expect(end.toISO()).toBe('2018-09-05T18:00:00.000Z')
|
|
|
@@ -37,8 +37,8 @@ describe('luxon plugin', function() {
|
|
|
timeZone: 'local'
|
|
|
})
|
|
|
let event = calendar.getEvents()[0]
|
|
|
- var start = toDateTime(calendar, event.start)
|
|
|
- var end = toDateTime(calendar, event.end)
|
|
|
+ var start = toDateTime(event.start, calendar)
|
|
|
+ var end = toDateTime(event.end, calendar)
|
|
|
expect(start.toJSDate()).toEqualDate('2018-09-05T12:00:00') // compare to local
|
|
|
expect(start.zoneName).toMatch('/') // has a named timezone
|
|
|
expect(end.toJSDate()).toEqualDate('2018-09-05T18:00:00') // compare to local
|
|
|
@@ -51,8 +51,8 @@ describe('luxon plugin', function() {
|
|
|
timeZone: 'Europe/Moscow'
|
|
|
})
|
|
|
let event = calendar.getEvents()[0]
|
|
|
- var start = toDateTime(calendar, event.start)
|
|
|
- var end = toDateTime(calendar, event.end)
|
|
|
+ var start = toDateTime(event.start, calendar)
|
|
|
+ var end = toDateTime(event.end, calendar)
|
|
|
expect(start.toJSDate()).toEqualDate('2018-09-05T12:00:00Z') // not using timeZoneImpl, so fake-UTC
|
|
|
expect(start.zoneName).toMatch('Europe/Moscow')
|
|
|
expect(end.toJSDate()).toEqualDate('2018-09-05T18:00:00Z') // not using timeZoneImpl, so fake-UTC
|
|
|
@@ -67,7 +67,7 @@ describe('luxon plugin', function() {
|
|
|
locale: 'es'
|
|
|
})
|
|
|
let event = calendar.getEvents()[0]
|
|
|
- var datetime = toDateTime(calendar, event.start)
|
|
|
+ var datetime = toDateTime(event.start, calendar)
|
|
|
expect(datetime.locale).toEqual('es')
|
|
|
})
|
|
|
|
|
|
@@ -82,8 +82,8 @@ describe('luxon plugin', function() {
|
|
|
})
|
|
|
|
|
|
// hacky way to have a duration parsed
|
|
|
- let timedDuration = toDuration(calendar, calendar.defaultTimedEventDuration)
|
|
|
- let allDayDuration = toDuration(calendar, calendar.defaultAllDayEventDuration)
|
|
|
+ let timedDuration = toDuration(calendar.defaultTimedEventDuration, calendar)
|
|
|
+ let allDayDuration = toDuration(calendar.defaultAllDayEventDuration, calendar)
|
|
|
|
|
|
expect(timedDuration.as('hours')).toBe(5)
|
|
|
expect(allDayDuration.as('days')).toBe(3)
|
|
|
@@ -96,7 +96,7 @@ describe('luxon plugin', function() {
|
|
|
})
|
|
|
|
|
|
// hacky way to have a duration parsed
|
|
|
- let timedDuration = toDuration(calendar, calendar.defaultTimedEventDuration)
|
|
|
+ let timedDuration = toDuration(calendar.defaultTimedEventDuration, calendar)
|
|
|
|
|
|
expect(timedDuration.locale).toBe('es')
|
|
|
})
|