From c9ca9c25aabc5c901507e34ec5e6aed0c5b3e9ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eray=20=C3=96zkural?= Date: Sun, 9 Apr 2006 18:08:33 +0000 Subject: [PATCH] * fix error with packagedb --- tests/packagedbtests.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/packagedbtests.py b/tests/packagedbtests.py index e3a3808e..9efd20ba 100644 --- a/tests/packagedbtests.py +++ b/tests/packagedbtests.py @@ -27,7 +27,8 @@ class PackageDBTestCase(testcase.TestCase): self.spec.check() def testAdd(self): - ctx.repodb.add_repo('test', pisi.repodb.Repo(pisi.uri.URI('fakerepo.xml')) ) + if not ctx.repodb.has_repo('test'): + ctx.repodb.add_repo('test', pisi.repodb.Repo(pisi.uri.URI('fakerepo.xml')) ) ctx.packagedb.add_package(self.spec.packages[0], 'test') self.assert_(ctx.packagedb.has_package('popt-libs')) # close the database and remove lock @@ -36,6 +37,5 @@ class PackageDBTestCase(testcase.TestCase): def testRemove(self): ctx.packagedb.remove_package('popt-libs', 'test') self.assert_(not ctx.packagedb.has_package('popt-libs', 'test')) - self.pdb.close() suite = unittest.makeSuite(PackageDBTestCase)