Files
pisi/tests/replacetest.py
T
2009-10-14 12:42:24 +00:00

21 lines
674 B
Python

import unittest
import pisi.replace
import pisi.relation
class ReplaceTestCase(unittest.TestCase):
def testInstalledPackageReplaced(self):
pisi.api.install(["ethtool"])
relation = pisi.relation.Relation()
relation.package = "ethtool"
relation.version = "6"
relation.release = "1"
replace = pisi.replace.Replace(relation)
replace.package = "zlib"
self.assert_(pisi.replace.installed_package_replaced(replace))
repinfo = pisi.replace.Replace(relation)
repinfo.package = "ctorrent"
self.assert_(pisi.replace.installed_package_replaced(repinfo))
pisi.api.remove(["ethtool"])