mirror of
				https://github.com/b4tman/sync_ics2gcal
				synced 2025-11-04 04:38:26 +00:00 
			
		
		
		
	autopep8
This commit is contained in:
		@@ -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()
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user