---
 test/simpleobsoletestests.py |    6 ++----
 test/testbase.py             |    8 ++++++++
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/test/simpleobsoletestests.py b/test/simpleobsoletestests.py
index e9b2c09..5f0cdfb 100644
--- a/test/simpleobsoletestests.py
+++ b/test/simpleobsoletestests.py
@@ -247,14 +247,12 @@ class SimpleObsoletesTests(OperationsTests):
     def testObsoletesOffPostInst1(self):
         p = self.pkgs
         res, msg = self.runOperation(['install', 'zsh'], [p.obsoletes_i386], 
[p.installed_i386])
-        self.assert_(res=='ok', msg)
-        self.assertResult((p.obsoletes_i386,))
+        self.assert_(res=='empty', msg)
 
     def testObsoletesOffPostInst2(self):
         p = self.pkgs
         res, msg = self.runOperation(['install', 'zsh'], [p.obsoletes_i386], 
[p.installed_i386], {'obsoletes' : False})
-        self.assert_(res=='ok', msg)
-        self.assertResult((p.obsoletes_i386,))
+        self.assert_(res=='empty', msg)
 
     def testObsoletesOffPostAvail1(self):
         p = self.pkgs
diff --git a/test/testbase.py b/test/testbase.py
index c9bbb88..13ef821 100644
--- a/test/testbase.py
+++ b/test/testbase.py
@@ -321,6 +321,12 @@ class FakeRpmDb(packageSack.PackageSack):
             if len(pkg.conflicts):
                 ret.append(pkg)
         return ret
+    def returnObsoletePackages(self):
+        ret = []
+        for pkg in self.returnPackages():
+            if len(pkg.obsoletes):
+                ret.append(pkg)
+        return ret
     def fileRequiresData(self):
         installedFileRequires = {}
         installedUnresolvedFileRequires = set()
@@ -355,6 +361,8 @@ class FakeRpmDb(packageSack.PackageSack):
         return
     def transactionCacheConflictPackages(self, pkgs):
         return
+    def transactionCacheObsoletePackages(self, pkgs):
+        return
     def transactionResultVersion(self, rpmdbv):
         return
     def transactionReset(self):
-- 
1.7.7.6

_______________________________________________
Yum-devel mailing list
[email protected]
http://lists.baseurl.org/mailman/listinfo/yum-devel

Reply via email to