Add backup delete unit test for sql
The patch add backup delete unit test case for sqlalchemy Change-Id: I17d91fe77ecac88f679989c4bd0730d313c835fb
This commit is contained in:
parent
e3b5353960
commit
df2993f850
|
@ -34,6 +34,7 @@ CONF = cfg.CONF
|
|||
fake_data_0_backup_id = 'b740ed9ad2b646aba304ef54c21c6774'
|
||||
fake_data_0_user_id = 'qwerty1234'
|
||||
fake_data_0_user_name = 'asdffdsa'
|
||||
fake_data_0_project_id = "tecs"
|
||||
|
||||
fake_data_0_wrapped_backup_metadata = {
|
||||
'backup_id': 'b740ed9ad2b646aba304ef54c21c6774',
|
||||
|
|
|
@ -29,16 +29,17 @@ class DbBackupTestCase(base.DbTestCase):
|
|||
self.fake_backup_metadata = common.get_fake_backup_metadata()
|
||||
self.fake_user_id = common.fake_data_0_user_id
|
||||
self.fake_user_name = common.fake_data_0_user_name
|
||||
self.fake_project_id = common.fake_data_0_project_id
|
||||
|
||||
def test_add_and_get_backup(self):
|
||||
backup_doc = copy.deepcopy(self.fake_backup_metadata)
|
||||
backup_id = self.dbapi.add_backup(user_id=self.fake_user_id,
|
||||
user_name=self.fake_user_name,
|
||||
doc=backup_doc,
|
||||
project_id="myproject")
|
||||
project_id=self.fake_project_id)
|
||||
self.assertIsNotNone(backup_id)
|
||||
|
||||
result = self.dbapi.get_backup(project_id="myproject",
|
||||
result = self.dbapi.get_backup(project_id=self.fake_project_id,
|
||||
user_id=self.fake_user_id,
|
||||
backup_id=backup_id)
|
||||
self.assertIsNotNone(result)
|
||||
|
@ -56,3 +57,25 @@ class DbBackupTestCase(base.DbTestCase):
|
|||
|
||||
self.assertEqual(backup_metadata,
|
||||
self.fake_backup_metadata)
|
||||
|
||||
def test_add_and_delete_backup(self):
|
||||
backup_doc = copy.deepcopy(self.fake_backup_metadata)
|
||||
backup_id = self.dbapi.add_backup(user_id=self.fake_user_id,
|
||||
user_name=self.fake_user_name,
|
||||
doc=backup_doc,
|
||||
project_id=self.fake_project_id)
|
||||
|
||||
self.assertIsNotNone(backup_id)
|
||||
|
||||
result = self.dbapi.delete_backup(project_id=self.fake_project_id,
|
||||
user_id=self.fake_user_id,
|
||||
backup_id=backup_id)
|
||||
|
||||
self.assertIsNotNone(result)
|
||||
|
||||
self.assertEqual(result, backup_id)
|
||||
|
||||
result = self.dbapi.get_backup(project_id=self.fake_project_id,
|
||||
user_id=self.fake_user_id,
|
||||
backup_id=backup_id)
|
||||
self.assertEqual(len(result), 0)
|
||||
|
|
Loading…
Reference in New Issue