From 13d724560a04c3ac124356a710f8a2da0cdcf3ab Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Tue, 14 Nov 2017 08:28:16 +0100 Subject: patch from https://github.com/horde/Compress/pull/1 --- php-horde-Horde-Compress-pr1.patch | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 php-horde-Horde-Compress-pr1.patch (limited to 'php-horde-Horde-Compress-pr1.patch') diff --git a/php-horde-Horde-Compress-pr1.patch b/php-horde-Horde-Compress-pr1.patch new file mode 100644 index 0000000..4fea729 --- /dev/null +++ b/php-horde-Horde-Compress-pr1.patch @@ -0,0 +1,38 @@ +From 85336803f0d78ce9d5530617898e0809cddb3c50 Mon Sep 17 00:00:00 2001 +From: Remi Collet +Date: Tue, 14 Nov 2017 08:15:39 +0100 +Subject: [PATCH] don't rely on directory order + +--- + test/Horde/Compress/TarTest.php | 3 +++ + test/Horde/Compress/ZipTest.php | 3 +++ + 2 files changed, 6 insertions(+) + +diff --git a/test/Horde/Compress/TarTest.php b/test/Horde/Compress/TarTest.php +index 1875f8b..af1a2ca 100644 +--- a/test/Horde/Compress/TarTest.php ++++ b/test/Horde/Compress/TarTest.php +@@ -111,6 +111,9 @@ public function testTarDirectory() + $this->assertNotEmpty($tar_data); + + $list = $compress->decompress($tar_data); ++ usort($list, function ($a, $b) { ++ return strcmp($a['name'], $b['name']); ++ }); + $this->assertCount(3, $list); + $this->assertEquals('one.txt', $list[0]['name']); + $this->assertEquals(4, $list[0]['size']); +diff --git a/test/Horde/Compress/ZipTest.php b/test/Horde/Compress/ZipTest.php +index 7e215b2..9a74b59 100644 +--- a/test/Horde/Compress/ZipTest.php ++++ b/test/Horde/Compress/ZipTest.php +@@ -142,6 +142,9 @@ public function testZipDirectory() + $list = $compress->decompress( + $zip_data, array('action' => Horde_Compress_Zip::ZIP_LIST) + ); ++ usort($list, function ($a, $b) { ++ return strcmp($a['name'], $b['name']); ++ }); + $this->assertCount(3, $list); + $this->assertEquals('one.txt', $list[0]['name']); + $this->assertEquals(4, $list[0]['size']); -- cgit