Exemplo n.º 1
0
 def test_is_synced(self):
     event = Event("Test", "lk", "virtual", 10, datetime.now(), datetime.now())
     event.save_to_db()
     event.set_title("TestUpdated")
     event.sync_to_db()
     self.assertTrue(event.is_synced(), "event marked un-synced when it is")
     event.remove_from_db()
Exemplo n.º 2
0
 def test_is_synced(self):
     event = Event("Test", "lk", "virtual", 10, datetime.now(),
                   datetime.now())
     event.save_to_db()
     event.set_title("TestUpdated")
     event.sync_to_db()
     self.assertTrue(event.is_synced(), "event marked un-synced when it is")
     event.remove_from_db()
Exemplo n.º 3
0
 def test_sync_to_db(self):
     event = Event("Test", "lk", "virtual", 10, datetime.now(), datetime.now())
     event.save_to_db()
     event.set_title("TestUpdated")
     event.sync_to_db()
     try:
         test_result = Event.get_by_id(event.get_id())
     except NoSuchEventExistException:
         self.fail()
     event.remove_from_db()
     self.assertEqual(test_result, event, "Sync event with database failed")
Exemplo n.º 4
0
 def test_sync_to_db(self):
     event = Event("Test", "lk", "virtual", 10, datetime.now(),
                   datetime.now())
     event.save_to_db()
     event.set_title("TestUpdated")
     event.sync_to_db()
     try:
         test_result = Event.get_by_id(event.get_id())
     except NoSuchEventExistException:
         self.fail()
     event.remove_from_db()
     self.assertEqual(test_result, event, "Sync event with database failed")
Exemplo n.º 5
0
def event_edit_put():
    try:
        start = datetime.strptime(request.form.get('start'),
                                  '%m/%d/%Y %I:%M %p')
        end = datetime.strptime(request.form.get('end'), '%m/%d/%Y %I:%M %p')
        new_event = Event(request.form.get('title'),
                          request.form.get('description'),
                          request.form.get('event_type'),
                          int(request.form.get('points')), start, end,
                          uuid.UUID(request.form.get('id')))
        if not new_event.is_valid_model():
            abort(500)
        new_event.sync_to_db()
        return "Done"
    except ValueError:
        abort(500)
Exemplo n.º 6
0
def event_edit_put():
    try:
        start = datetime.strptime(request.form.get('start'), '%m/%d/%Y %I:%M %p')
        end = datetime.strptime(request.form.get('end'), '%m/%d/%Y %I:%M %p')
        new_event = Event(request.form.get('title'),
                          request.form.get('description'),
                          request.form.get('event_type'),
                          int(request.form.get('points')),
                          start,
                          end,
                          uuid.UUID(request.form.get('id')))
        if not new_event.is_valid_model():
            abort(500)
        new_event.sync_to_db()
        return "Done"
    except ValueError:
        abort(500)