From: Ed Bartosh Date: Sun, 10 Aug 2014 21:34:37 +0000 (+0300) Subject: Test fixed backenddb functionality X-Git-Tag: 1.0~87 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=809bc893f702d7053960fc1bf45aa315f3ace8e9;p=services%2Fjenkins-scripts.git Test fixed backenddb functionality Added tests to ensure that old fields are cleaned up when reading repos. References: #2070 Change-Id: Ie9526c9feacd1105d071a2086101f523623fff0a Signed-off-by: Ed Bartosh --- diff --git a/tests/test_backenddb.py b/tests/test_backenddb.py index db98307..3f44c91 100644 --- a/tests/test_backenddb.py +++ b/tests/test_backenddb.py @@ -183,11 +183,18 @@ class BackendDBTest(unittest.TestCase): # set some junk repos and maps repos['tobedeletedrepo'] = {'Targets': []} maps['tobedeletedobs'] = 'tobedeleletdrepo' + # set junk fields for result repo + repos['Repo1'] = {'tobedeleted1': 'del', + 'tobedeleted2': 'del', + 'Targets': []} # read repos bdb.read_repos(REPOS) # check if junk repos and maps have been cleaned up self.assertFalse('tobedeletedrepo' in repos) self.assertFalse('tobedeletedobs' in maps) + # check if junk field has been cleaned up + self.assertFalse('tobedeleted1' in repos['Repo1']) + self.assertFalse('tobedeleted2' in repos['Repo1']) def test_reading_repos_from_fileobj(self): """Read repos from file object."""