def test_add_remove(self): """Test basic add/remove logic.""" saver = ReportStatsDBAccessor("myreport", self.manifest_id) self.assertTrue(saver.does_db_entry_exist()) returned_obj = saver._get_db_obj_query() self.assertEqual(returned_obj.first().report_name, "myreport") saver.delete() returned_obj = saver._get_db_obj_query() self.assertIsNone(returned_obj.first())
def test_add_remove(self): """Test basic add/remove logic.""" saver = ReportStatsDBAccessor('myreport') saver.commit() self.assertTrue(saver.does_db_entry_exist()) returned_obj = saver._get_db_obj_query() self.assertEqual(returned_obj.first().report_name, 'myreport') saver.remove() saver.commit() returned_obj = saver._get_db_obj_query() self.assertIsNone(returned_obj.first()) saver.close_session()