From aafeea7d943a25da52ecf066267ded9293dee719 Mon Sep 17 00:00:00 2001 From: Bastian Kleineidam Date: Wed, 10 Mar 2010 20:22:59 +0100 Subject: [PATCH] Test with relative pathnames --- tests/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/__init__.py b/tests/__init__.py index 17805e0..fc9d6e1 100644 --- a/tests/__init__.py +++ b/tests/__init__.py @@ -46,9 +46,11 @@ class ArchiveTest (unittest.TestCase): tmpdir = patoolib.util.tmpdir(dir=basedir) olddir = os.getcwd() os.chdir(tmpdir) + # archive name relative to tmpdir + relarchive = os.path.join("..", archive[len(basedir)+1:]) try: patoolib._handle_archive(archive, 'extract', program=self.program) - patoolib._handle_archive(archive, 'extract', program=self.program, verbose=True) + patoolib._handle_archive(relarchive, 'extract', program=self.program, verbose=True) finally: os.chdir(olddir) shutil.rmtree(tmpdir)