1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
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']);
|