Source archive test case has been added.

This commit is contained in:
Beyza Ermiş
2008-07-10 13:02:47 +00:00
parent 4aabb14f54
commit 24a7375d8a
+30
View File
@@ -0,0 +1,30 @@
import unittest
import pisi.sourcearchive
from pisi.specfile import SpecFile
#import pisi.fetcher
class SourceArchiveTestCase(unittest.TestCase):
def testFetch(self):
spec = SpecFile('repos/pardus-2007/system/base/curl/pspec.xml')
targetDir = '/tmp/tests'
srcarch = pisi.sourcearchive.SourceArchive(spec,targetDir)
self.assert_(not srcarch.fetch())
def testIscached(self):
spec = SpecFile('repos/pardus-2007/system/base/curl/pspec.xml')
targetDir = '/tmp/tests'
srcarch = pisi.sourcearchive.SourceArchive(spec,targetDir)
assert srcarch.is_cached()
def testIscached(self):
spec = SpecFile('repos/pardus-2007/system/base/curl/pspec.xml')
targetDir = '/tmp/tests'
srcarch = pisi.sourcearchive.SourceArchive(spec,targetDir)
self.assert_(not srcarch.unpack())
def testUnpack(self):
spec = SpecFile('repos/pardus-2007/system/base/curl/pspec.xml')
targetDir = '/tmp/tests'
srcarch = pisi.sourcearchive.SourceArchive(spec,targetDir)
srcarch.unpack()