mirror of
https://github.com/b4tman/sync_ics2gcal
synced 2025-02-01 12:28:29 +00:00
autopep8
This commit is contained in:
parent
648e418177
commit
dddde78b8a
@ -70,85 +70,87 @@ END:VEVENT
|
|||||||
END:VCALENDAR
|
END:VCALENDAR
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
|
||||||
class TestCalendarConverter(unittest.TestCase):
|
class TestCalendarConverter(unittest.TestCase):
|
||||||
def test_empty_calendar(self):
|
def test_empty_calendar(self):
|
||||||
converter = CalendarConverter()
|
converter = CalendarConverter()
|
||||||
converter.loads(ics_empty)
|
converter.loads(ics_empty)
|
||||||
evnts = converter.events_to_gcal()
|
evnts = converter.events_to_gcal()
|
||||||
self.assertEqual(len(evnts), 0)
|
self.assertEqual(len(evnts), 0)
|
||||||
|
|
||||||
def test_empty_event(self):
|
def test_empty_event(self):
|
||||||
converter = CalendarConverter()
|
converter = CalendarConverter()
|
||||||
converter.loads(ics_empty_event)
|
converter.loads(ics_empty_event)
|
||||||
with self.assertRaises(KeyError):
|
with self.assertRaises(KeyError):
|
||||||
converter.events_to_gcal()
|
converter.events_to_gcal()
|
||||||
|
|
||||||
def test_event_no_end(self):
|
def test_event_no_end(self):
|
||||||
converter = CalendarConverter()
|
converter = CalendarConverter()
|
||||||
converter.loads(ics_event_no_end)
|
converter.loads(ics_event_no_end)
|
||||||
with self.assertRaises(ValueError):
|
with self.assertRaises(ValueError):
|
||||||
converter.events_to_gcal()
|
converter.events_to_gcal()
|
||||||
|
|
||||||
def test_event_date_values(self):
|
def test_event_date_values(self):
|
||||||
converter = CalendarConverter()
|
converter = CalendarConverter()
|
||||||
converter.loads(ics_event_date_val)
|
converter.loads(ics_event_date_val)
|
||||||
events = converter.events_to_gcal()
|
events = converter.events_to_gcal()
|
||||||
self.assertEqual(len(events), 1)
|
self.assertEqual(len(events), 1)
|
||||||
event = events[0]
|
event = events[0]
|
||||||
self.assertEqual(event['start'], {
|
self.assertEqual(event['start'], {
|
||||||
'date': '2018-02-15'
|
'date': '2018-02-15'
|
||||||
})
|
})
|
||||||
self.assertEqual(event['end'], {
|
self.assertEqual(event['end'], {
|
||||||
'date': '2018-02-17'
|
'date': '2018-02-17'
|
||||||
})
|
})
|
||||||
|
|
||||||
def test_event_datetime_utc_values(self):
|
def test_event_datetime_utc_values(self):
|
||||||
converter = CalendarConverter()
|
converter = CalendarConverter()
|
||||||
converter.loads(ics_event_datetime_utc_val)
|
converter.loads(ics_event_datetime_utc_val)
|
||||||
events = converter.events_to_gcal()
|
events = converter.events_to_gcal()
|
||||||
self.assertEqual(len(events), 1)
|
self.assertEqual(len(events), 1)
|
||||||
event = events[0]
|
event = events[0]
|
||||||
self.assertEqual(event['start'], {
|
self.assertEqual(event['start'], {
|
||||||
'dateTime': '2018-03-19T09:20:01.000001Z'
|
'dateTime': '2018-03-19T09:20:01.000001Z'
|
||||||
})
|
})
|
||||||
self.assertEqual(event['end'], {
|
self.assertEqual(event['end'], {
|
||||||
'dateTime': '2018-03-19T10:20:01.000001Z'
|
'dateTime': '2018-03-19T10:20:01.000001Z'
|
||||||
})
|
})
|
||||||
|
|
||||||
def test_event_date_duration(self):
|
def test_event_date_duration(self):
|
||||||
converter = CalendarConverter()
|
converter = CalendarConverter()
|
||||||
converter.loads(ics_event_date_duration)
|
converter.loads(ics_event_date_duration)
|
||||||
events = converter.events_to_gcal()
|
events = converter.events_to_gcal()
|
||||||
self.assertEqual(len(events), 1)
|
self.assertEqual(len(events), 1)
|
||||||
event = events[0]
|
event = events[0]
|
||||||
self.assertEqual(event['start'], {
|
self.assertEqual(event['start'], {
|
||||||
'date': '2018-02-15'
|
'date': '2018-02-15'
|
||||||
})
|
})
|
||||||
self.assertEqual(event['end'], {
|
self.assertEqual(event['end'], {
|
||||||
'date': '2018-02-18'
|
'date': '2018-02-18'
|
||||||
})
|
})
|
||||||
|
|
||||||
def test_event_datetime_utc_duration(self):
|
def test_event_datetime_utc_duration(self):
|
||||||
converter = CalendarConverter()
|
converter = CalendarConverter()
|
||||||
converter.loads(ics_event_datetime_utc_duration)
|
converter.loads(ics_event_datetime_utc_duration)
|
||||||
events = converter.events_to_gcal()
|
events = converter.events_to_gcal()
|
||||||
self.assertEqual(len(events), 1)
|
self.assertEqual(len(events), 1)
|
||||||
event = events[0]
|
event = events[0]
|
||||||
self.assertEqual(event['start'], {
|
self.assertEqual(event['start'], {
|
||||||
'dateTime': '2018-03-19T09:20:01.000001Z'
|
'dateTime': '2018-03-19T09:20:01.000001Z'
|
||||||
})
|
})
|
||||||
self.assertEqual(event['end'], {
|
self.assertEqual(event['end'], {
|
||||||
'dateTime': '2018-03-21T10:25:01.000001Z'
|
'dateTime': '2018-03-21T10:25:01.000001Z'
|
||||||
})
|
})
|
||||||
|
|
||||||
def test_event_created_updated(self):
|
def test_event_created_updated(self):
|
||||||
converter = CalendarConverter()
|
converter = CalendarConverter()
|
||||||
converter.loads(ics_event_created_updated)
|
converter.loads(ics_event_created_updated)
|
||||||
events = converter.events_to_gcal()
|
events = converter.events_to_gcal()
|
||||||
self.assertEqual(len(events), 1)
|
self.assertEqual(len(events), 1)
|
||||||
event = events[0]
|
event = events[0]
|
||||||
self.assertEqual(event['created'], '2018-03-20T07:11:55.000001Z')
|
self.assertEqual(event['created'], '2018-03-20T07:11:55.000001Z')
|
||||||
self.assertEqual(event['updated'], '2018-03-26T12:02:35.000001Z')
|
self.assertEqual(event['updated'], '2018-03-26T12:02:35.000001Z')
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
unittest.main()
|
unittest.main()
|
||||||
|
@ -1,14 +1,16 @@
|
|||||||
import unittest
|
import unittest
|
||||||
|
|
||||||
|
|
||||||
class TestImports(unittest.TestCase):
|
class TestImports(unittest.TestCase):
|
||||||
def test_imports(self):
|
def test_imports(self):
|
||||||
from gcal_sync import (
|
from gcal_sync import (
|
||||||
CalendarConverter,
|
CalendarConverter,
|
||||||
EventConverter,
|
EventConverter,
|
||||||
GoogleCalendarService,
|
GoogleCalendarService,
|
||||||
GoogleCalendar,
|
GoogleCalendar,
|
||||||
CalendarSync
|
CalendarSync
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
unittest.main()
|
unittest.main()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user