コード例 #1
0
ファイル: eventlist.py プロジェクト: davidjb/ics.py
    def test_evlist(self):

        l = EventList()
        t = self.time()

        self.assertEqual(len(l), 0)

        e = Event(begin=t, end=t + 1)
        l.append(e)

        self.assertEqual(len(l), 1)
        self.assertEqual(l[0], e)
コード例 #2
0
ファイル: eventlist.py プロジェクト: davidjb/ics.py
 def test_set_elem_fail(self):
     l = EventList([Event(), Event()])
     with self.assertRaises(ValueError):
         l[3] = "plop"
コード例 #3
0
ファイル: eventlist.py プロジェクト: davidjb/ics.py
    def test_inc_empty(self):

        l = EventList()
        l = l[::'inc']

        self.assertEqual([], l)
コード例 #4
0
ファイル: calendar.py プロジェクト: davidjb/ics.py
 def test_eventlist_is_same(self):
     c = Calendar()
     l = EventList()
     c.events = l
     self.assertIs(c.events, l)