コード例 #1
0
ファイル: test_event.py プロジェクト: jslvtr/AC41004-Team-2
 def test_remove_from_db(self):
     event = Event("Test", "lk", "virtual", 10, datetime.now(), datetime.now())
     event.save_to_db()
     try:
         event.remove_from_db()
     except NoSuchEventExistException:
         self.fail("Error occurred when tried to delete existing event")
コード例 #2
0
ファイル: test_event.py プロジェクト: jslvtr/AC41004-Team-2
 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()
コード例 #3
0
ファイル: test_event.py プロジェクト: jslvtr/AC41004-Team-2
 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()
コード例 #4
0
ファイル: test_event.py プロジェクト: jslvtr/AC41004-Team-2
 def test_remove_from_db(self):
     event = Event("Test", "lk", "virtual", 10, datetime.now(),
                   datetime.now())
     event.save_to_db()
     try:
         event.remove_from_db()
     except NoSuchEventExistException:
         self.fail("Error occurred when tried to delete existing event")
コード例 #5
0
ファイル: test_event.py プロジェクト: jslvtr/AC41004-Team-2
 def test_save_to_db(self):
     event = Event("Test", "lk", "virtual", 10, datetime.now(), datetime.now())
     event.save_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, "Saved and retrieved event is not the same")
コード例 #6
0
ファイル: test_event.py プロジェクト: jslvtr/AC41004-Team-2
 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")
コード例 #7
0
ファイル: test_event.py プロジェクト: jslvtr/AC41004-Team-2
 def test_save_to_db(self):
     event = Event("Test", "lk", "virtual", 10, datetime.now(),
                   datetime.now())
     event.save_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,
                      "Saved and retrieved event is not the same")
コード例 #8
0
ファイル: test_event.py プロジェクト: jslvtr/AC41004-Team-2
 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")
コード例 #9
0
ファイル: test_event.py プロジェクト: jslvtr/AC41004-Team-2
 def test_remove_non_existing_event_from_db(self):
     event = Event("Test", "lk", "virtual", 10, datetime.now(), datetime.now(), uuid.uuid4())
     self.assertRaises(NoSuchEventExistException, event.remove_from_db())
コード例 #10
0
ファイル: test_event.py プロジェクト: jslvtr/AC41004-Team-2
 def test_remove_non_existing_event_from_db(self):
     event = Event("Test", "lk", "virtual", 10, datetime.now(),
                   datetime.now(), uuid.uuid4())
     self.assertRaises(NoSuchEventExistException, event.remove_from_db())