コード例 #1
0
ファイル: online.py プロジェクト: michaelmcmillan/BedpresBro
 def convert_event(self, html_event):
     event = Event()
     event.id = self.extract_id(html_event)
     event.title = self.extract_title(html_event)
     event.date = self.extract_date(html_event)
     event.enrollment_date = self.extract_enrollment_date(html_event)
     return event
コード例 #2
0
ファイル: stdin.py プロジェクト: michaelmcmillan/BedpresBro
 def get_events(self):
     event = Event()
     event.id = 'unique'
     event.title = 'Øl øl øl!'
     event.notification_sent = False
     event.date = datetime.now() + timedelta(days=1)
     event.enrollment_date = datetime.now() + timedelta(minutes=10)
     time.sleep(5)
     return [event]
コード例 #3
0
ファイル: mapper.py プロジェクト: michaelmcmillan/BedpresBro
 def to_event(cls, row):
     event = Event()
     if row['id']:
         event.id = row['id']
     if row['title']:
         event.title = row['title']
     if row['notification_sent']:
         event.notification_sent = row['notification_sent']
     if row['date']:
         event.date = row['date']
     if row['enrollment_date']:
         event.enrollment_date = row['enrollment_date']
     return event
コード例 #4
0
 def test_enrollment_date(self):
     event = Event()
     now = datetime.now()
     event.enrollment_date = now
     assert Mapper.to_row(event)['enrollment_date'] == now