diff -up patool-upstream-1.12/tests/archives/__init__.py.fix_zopfli_test patool-upstream-1.12/tests/archives/__init__.py --- patool-upstream-1.12/tests/archives/__init__.py.fix_zopfli_test 2016-01-17 09:15:22.000000000 +0100 +++ patool-upstream-1.12/tests/archives/__init__.py 2018-02-07 16:19:39.295838917 +0100 @@ -182,6 +182,8 @@ class ArchiveTest (unittest.TestCase): program = 'cabextract' elif self.program == 'genisoimage': program = '7z' + elif self.program == 'zopfli': + program = 'gzip' elif self.program == 'shar': return command(archive, program=program) @@ -204,6 +206,8 @@ class ArchiveTest (unittest.TestCase): program = 'unshar' elif self.program == 'genisoimage': program = '7z' + elif self.program == 'zopfli': + program = 'gzip' tmpdir = patoolib.util.tmpdir(dir=basedir) try: olddir = patoolib.util.chdir(tmpdir) diff -up patool-upstream-1.12/tests/archives/test_zopfli.py.fix_zopfli_test patool-upstream-1.12/tests/archives/test_zopfli.py --- patool-upstream-1.12/tests/archives/test_zopfli.py.fix_zopfli_test 2016-01-17 09:15:22.000000000 +0100 +++ patool-upstream-1.12/tests/archives/test_zopfli.py 2018-02-07 16:04:43.246057283 +0100 @@ -22,9 +22,4 @@ class TestZopfli(ArchiveTest): @needs_program(program) def test_zopfli(self): - self.archive_extract('t.txt.gz', check=Content.Singlefile) - - @needs_program('file') - @needs_program(program) - def test_zopfli_file(self): - self.archive_extract('t.txt.gz.foo', check=Content.Singlefile) + self.archive_create('t.txt.gz', check=Content.Singlefile)