James Antill wrote:
test/depsolvetests.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+)New commits: commit 07577aed00d900cdcf24ae60bf3006efe164cacc Author: James Antill <[EMAIL PROTECTED]> Date: Mon Mar 31 18:14:10 2008 -0400 Arch vs. len doom testcase ... fun for skvidal diff --git a/test/depsolvetests.py b/test/depsolvetests.py index 2629cf5..dc258ac 100644 --- a/test/depsolvetests.py +++ b/test/depsolvetests.py @@ -715,6 +715,24 @@ class DepsolveTests(DepsolveTests): self.assertEquals('ok', *self.resolveCode()) self.assertResult((po, po2))+ def testCompareProviersArchVSLen(self):+ po = FakePackage('abcd', arch='i386') + po.addRequires('foo', None, (None, None, None)) + self.tsInfo.addInstall(po) + + po1 = FakePackage('foo-bigger', arch='i686') + po1.addProvides('foo', None,(None,None,None)) + po2 = FakePackage('foo-big', arch='i586') + po2.addProvides('foo', None,(None,None,None)) + po3 = FakePackage('foo-xen', arch='i586') + po3.addProvides('foo', None,(None,None,None)) + self.xsack.addPackage(po1) + self.xsack.addPackage(po2) + self.xsack.addPackage(po3) + + self.assertEquals('ok', *self.resolveCode()) + self.assertResult((po, po1)) + def testSelfObsInstall(self): xpo = FakePackage('abcd', version='2', arch='noarch') xpo.addObsoletes('abcd-Foo', None, (None, None, None)) _______________________________________________ https://lists.dulug.duke.edu/mailman/listinfo/yum-cvs-commits
I think i would be a good idea to add docstring to new testcases, with notes about what we what to test with the current test, it makes it much easier to see what goes wrong, if some test starts to fail or what is needed to be worked out.
Tim _______________________________________________ Yum-devel mailing list [email protected] https://lists.dulug.duke.edu/mailman/listinfo/yum-devel
