From 2ca8973ec4bb9a594df5bb891e04680851f8db59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Metin?= Date: Tue, 14 Jun 2005 13:57:25 +0000 Subject: [PATCH] =?UTF-8?q?archive'i=20handle=20ederken=20targetDir=20para?= =?UTF-8?q?metresi=20ile=20nereye=20a=C3=A7=C4=B1laca=C4=9F=C4=B1na=20kara?= =?UTF-8?q?r=20veriyoruz=20(hen=C3=BCz=20bu=20=C3=B6zellik=20=C3=A7al?= =?UTF-8?q?=C4=B1=C5=9Fm=C4=B1yor).?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Belki de targetDir'ı constructor'a değil unpac()'e vermeliyiz... Bu haline bir bakın yine de... --- src/unittests/archivetests.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/unittests/archivetests.py b/src/unittests/archivetests.py index 5864eb35..d077e53f 100644 --- a/src/unittests/archivetests.py +++ b/src/unittests/archivetests.py @@ -7,6 +7,7 @@ from pisi import archive from pisi import specfile from pisi import fetcher from pisi import util +from pisi import config class ArchiveFileTestCase(unittest.TestCase): def setUp(self): @@ -14,8 +15,12 @@ class ArchiveFileTestCase(unittest.TestCase): self.spec.read("samples/popt.pspec") def testUnpackTar(self): + targetDir = config.build_work_dir(self.spec.source.name, + self.spec.source.version, + self.spec.source.release) achv = archive.Archive(self.spec.source.archiveType, - self.spec.source.archiveName) + self.spec.source.archiveName, + targetDir) assert self.spec.source.archiveType == "targz" @@ -38,7 +43,10 @@ class ArchiveFileTestCase(unittest.TestCase): fetch = fetcher.Fetcher(uri, filename) fetch.fetch() - achv = archive.Archive("zip", filename) + # imaginary name, version and release for our test zip file + targetDir = config.build_work_dir("sandbox", "0.1", "1") + + achv = archive.Archive("zip", filename, targetDir) achv.unpack()