[yum-commits] Branch 'yum-3_2_X' - test/simpleobsoletestests.py
James Antill
james at osuosl.org
Tue May 18 19:42:10 UTC 2010
test/simpleobsoletestests.py | 18 +++++++++++++++++-
1 file changed, 17 insertions(+), 1 deletion(-)
New commits:
commit bbddbbfc24156b17f263c4efea8ffece5595b1a6
Author: James Antill <james at and.org>
Date: Tue May 18 15:19:54 2010 -0400
Add testcase for obsoletes of to be installed pkgs. -- 593349
diff --git a/test/simpleobsoletestests.py b/test/simpleobsoletestests.py
index cf1821f..091e3a4 100644
--- a/test/simpleobsoletestests.py
+++ b/test/simpleobsoletestests.py
@@ -157,11 +157,27 @@ class SimpleObsoletesTests(OperationsTests):
self.assert_(res=='ok', msg)
self.assertResult((p.obsoletes_x86_64, p.requires_obsoletes))
- def testObsoletex86_64ToMultiarch(self):
+ def testObsoletex86_64ToMultiarch1(self):
p = self.pkgs
res, msg = self.runOperation(['update'], [p.installed_x86_64], [p.obsoletes_i386, p.obsoletes_x86_64])
self.assert_(res=='ok', msg)
self.assertResult((p.obsoletes_x86_64,))
+ def testObsoletex86_64ToMultiarch2(self):
+ p = self.pkgs
+ res, msg = self.runOperation(['update'], [p.installed_x86_64], [p.obsoletes_x86_64, p.obsoletes_i386])
+ self.assert_(res=='ok', msg)
+ self.assertResult((p.obsoletes_x86_64,))
+ def testInstallObsoletex86_64ToMultiarch1(self):
+ # Found by BZ 593349, libgfortran43/44
+ p = self.pkgs
+ res, msg = self.runOperation(['install', 'zsh.x86_64'], [], [p.installed_x86_64, p.installed_i386, p.obsoletes_x86_64, p.obsoletes_i386])
+ self.assert_(res=='ok', msg)
+ self.assertResult((p.obsoletes_x86_64,))
+ def testInstallObsoletex86_64ToMultiarch2(self):
+ p = self.pkgs
+ res, msg = self.runOperation(['install', 'zsh.i386'], [], [p.installed_x86_64, p.installed_i386, p.obsoletes_x86_64, p.obsoletes_i386])
+ self.assert_(res=='ok', msg)
+ self.assertResult((p.obsoletes_i386,))
def testObsoletex86_64ToMultiarchForDependency(self):
p = self.pkgs
res, msg = self.runOperation(['install', 'superzippy'],
More information about the Yum-commits
mailing list