chore: implement js test suites
Signed-off-by: Sebastian Krupinski <krupinski01@gmail.com>
This commit is contained in:
@@ -29,9 +29,9 @@ describe('entity instance expansion', () => {
|
||||
eventEntity('meeting', localIso(2026, 5, 15, 9), localIso(2026, 5, 15, 10)),
|
||||
)
|
||||
|
||||
expect(instance.durationMs).toBe(60 * 60 * 1000)
|
||||
expect(instance.duration).toBe(60 * 60 * 1000)
|
||||
expect(new Date(instance.start).getHours()).toBe(9)
|
||||
expect(new Date(instance.dayStartMs).getHours()).toBe(0)
|
||||
expect(new Date(instance.dayStart).getHours()).toBe(0)
|
||||
expect(instance.instanceId).toBeNull()
|
||||
expect(instance.multiDay).toBe(false)
|
||||
})
|
||||
@@ -56,7 +56,7 @@ describe('entity instance expansion', () => {
|
||||
|
||||
const end = new Date(instance.end)
|
||||
expect([end.getDate(), end.getHours()]).toEqual([21, 0])
|
||||
expect(new Date(instance.dayStartMs).getDate()).toBe(20)
|
||||
expect(new Date(instance.dayStart).getDate()).toBe(20)
|
||||
expect(instance.multiDay).toBe(false)
|
||||
})
|
||||
|
||||
@@ -75,7 +75,7 @@ describe('entity instance expansion', () => {
|
||||
eventEntity('instant', localIso(2026, 5, 15, 9), null),
|
||||
)
|
||||
|
||||
expect(instance.durationMs).toBe(1)
|
||||
expect(instance.duration).toBe(1)
|
||||
})
|
||||
|
||||
it('omits a non-recurring event outside the requested range', () => {
|
||||
|
||||
Reference in New Issue
Block a user