예제 #1
0
 def test_puke(self):
     event = Event('shouldPuke')
     self.assertRaises(DateTime.DateError,
                       event.edit,
                       effectiveDay=31,
                       effectiveMo=2,
                       effectiveYear=1999,
                       start_time="00:00",
                       startAMPM="AM")
예제 #2
0
 def test_edit(self):
     event = Event('editing')
     event.edit(title='title',
                description='description',
                eventType=('eventType', ),
                effectiveDay=1,
                effectiveMo=1,
                effectiveYear=1999,
                expirationDay=12,
                expirationMo=31,
                expirationYear=1999,
                start_time="00:00",
                startAMPM="AM",
                stop_time="11:59",
                stopAMPM="PM")
     assert event.Title() == 'title'
     assert event.Description() == 'description'
     assert event.Subject() == ('eventType', ), event.Subject()
     assert event.effective_date == None
     assert event.expiration_date == None
     assert event.end() == DateTime('1999/12/31 23:59')
     assert event.start() == DateTime('1999/01/01 00:00')
     assert not event.contact_name
예제 #3
0
파일: test_Event.py 프로젝트: goschtl/zope
 def test_edit(self):
     event = Event('editing')
     event.edit( title='title'
               , description='description'
               , eventType=( 'eventType', )
               , effectiveDay=1
               , effectiveMo=1
               , effectiveYear=1999
               , expirationDay=12
               , expirationMo=31
               , expirationYear=1999
               , start_time="00:00"
               , startAMPM="AM"
               , stop_time="11:59"
               , stopAMPM="PM"
               )
     assert event.Title() == 'title'
     assert event.Description() == 'description'
     assert event.Subject() == ( 'eventType', ), event.Subject()
     assert event.effective_date == None 
     assert event.expiration_date == None 
     assert event.end() == DateTime('1999/12/31 23:59')
     assert event.start() == DateTime('1999/01/01 00:00')
     assert not event.contact_name
예제 #4
0
    def _makeOne(self, id, *args, **kw):
        from Products.CMFCalendar.Event import Event

        # NullResource.PUT calls the PUT method on the bare object!
        return Event(id, *args, **kw)
예제 #5
0
파일: test_Event.py 프로젝트: goschtl/zope
 def test_new(self):
     event = Event('test')
     assert event.getId() == 'test'
     assert not event.Title()
예제 #6
0
    def _makeOne(self, id, *args, **kw):
        from Products.CMFCalendar.Event import Event

        return Event(id, *args, **kw)
예제 #7
0
 def test_new(self):
     event = Event('test')
     assert event.getId() == 'test'
     assert not event.Title()
예제 #8
0
 def _makeOne(self, id, *args, **kw):
     return self.site._setObject(id, Event(id, *args, **kw))