Adam Shaw 7 лет назад
Родитель
Сommit
8a100c50d2
1 измененных файлов с 19 добавлено и 0 удалено
  1. 19 0
      tests/automated/datelib/rrule.js

+ 19 - 0
tests/automated/datelib/rrule.js

@@ -142,6 +142,25 @@ describe('rrule plugin', function() {
     expect(events[0].isAllDay).toBe(false)
   })
 
+  it('can generate local dates', function() {
+    initCalendar({
+      timeZone: 'local',
+      events: [
+        {
+          rrule: {
+            dtstart: new Date('2018-09-04T05:00:00').toISOString(),
+            freq: 'weekly'
+          }
+        }
+      ]
+    })
+    let events = getSortedEvents()
+    expect(events.length).toBe(5)
+    expect(events[0].start).toEqualDate('2018-09-04T05:00:00') // local
+    expect(events[0].end).toBe(null)
+    expect(events[0].isAllDay).toBe(false)
+  })
+
 
   function getSortedEvents() {
     let events = currentCalendar.getEvents()