Replace testleri yazildi

This commit is contained in:
Beyza Ermiş
2008-06-25 07:21:02 +00:00
parent 629d16f4c0
commit 10d8d80306
2 changed files with 21 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
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"
assert pisi.replace.installed_package_replaced(replace)
repinfo = pisi.replace.Replace(relation)
repinfo.package = "ctorrent"
assert not pisi.replace.installed_package_replaced(repinfo)
pisi.api.remove(["ethtool"])
+1
View File
@@ -24,6 +24,7 @@ from database.itembyrepotest import ItemByRepoTestCase
from versiontest import VersionTestCase from versiontest import VersionTestCase
from mirrorstest import MirrorsTestCase from mirrorstest import MirrorsTestCase
from relationtest import RelationTestCase from relationtest import RelationTestCase
from replacetest import ReplaceTestCase
suite = unittest.TestSuite() suite = unittest.TestSuite()