[yum-cvs] test/skipbroken-tests.py
Tim Lauridsen
timlau at linux.duke.edu
Wed Jan 9 13:39:17 UTC 2008
test/skipbroken-tests.py | 16 ++++++++++++++++
1 file changed, 16 insertions(+)
New commits:
commit fca2486ea6916f5bbc3d5c09275ef056ffebcb79
Author: Tim Lauridsen <tim at naboo.local>
Date: Wed Jan 9 14:37:13 2008 +0100
Added extra skip-broken testcase
diff --git a/test/skipbroken-tests.py b/test/skipbroken-tests.py
index 164ee1b..e4b1373 100644
--- a/test/skipbroken-tests.py
+++ b/test/skipbroken-tests.py
@@ -254,6 +254,22 @@ class SkipBrokenTests(DepsolveTests):
self.assertEquals('empty', *self.resolveCode(skip=True))
self.assertResult([])
+ def test2PkgReqSameDep(self):
+ po1 = self._createRepoPackage('foo')
+ po1.addRequires('bar')
+ po1.addRequires('foobar')
+ po2 = self._createRepoPackage('bar')
+ po2.addRequires('zzzz')
+ po3 = self._createRepoPackage('barfoo')
+ po3.addRequires('foobar')
+ po4 = self._createRepoPackage('foobar')
+ self.tsInfo.addInstall(po1)
+ self.tsInfo.addInstall(po3)
+
+ self.assertEquals('ok', *self.resolveCode(skip=True))
+ self.assertResult([po3,po4])
+
+
def resolveCode(self,skip = False):
solver = YumBase()
solver.conf = FakeConf()
More information about the Yum-cvs-commits
mailing list