summaryrefslogtreecommitdiffstats
path: root/php-horde-Horde-Compress-pr1.patch
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2017-11-14 08:28:16 +0100
committerRemi Collet <remi@remirepo.net>2017-11-14 08:28:16 +0100
commit13d724560a04c3ac124356a710f8a2da0cdcf3ab (patch)
tree89721cac705b60842c076df33a5d73b01adb1b55 /php-horde-Horde-Compress-pr1.patch
parentb6d79fb6221dd6c263526e1db4f7cf904340545a (diff)
patch from https://github.com/horde/Compress/pull/1
Diffstat (limited to 'php-horde-Horde-Compress-pr1.patch')
-rw-r--r--php-horde-Horde-Compress-pr1.patch38
1 files changed, 38 insertions, 0 deletions
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 <remi@remirepo.net>
+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']);