]> source.dussan.org Git - nextcloud-server.git/commitdiff
Sort results to make sure assert work on consistent order
authorVincent Petry <pvince81@owncloud.com>
Mon, 15 Dec 2014 10:32:32 +0000 (11:32 +0100)
committerVincent Petry <pvince81@owncloud.com>
Mon, 15 Dec 2014 10:32:32 +0000 (11:32 +0100)
tests/lib/files/cache/cache.php

index 1af8e4da96034ff0fb375ff0d8e8e509a3c257a7..81d7f3ce0bc58e093bc286eedf841c90782ea5b0 100644 (file)
@@ -306,6 +306,8 @@ class Cache extends \Test\TestCase {
 
                $this->assertEquals(2, count($results));
 
+               usort($results, function($value1, $value2) { return $value1['name'] >= $value2['name']; });
+
                $this->assertEquals('folder', $results[0]['name']);
                $this->assertEquals('foo', $results[1]['name']);
 
@@ -316,9 +318,11 @@ class Cache extends \Test\TestCase {
                $results = $this->cache->searchByTag(current($tags)->getId(), $userId);
                $this->assertEquals(3, count($results));
 
+               usort($results, function($value1, $value2) { return $value1['name'] >= $value2['name']; });
+
                $this->assertEquals('folder', $results[0]['name']);
-               $this->assertEquals('foobar', $results[1]['name']);
-               $this->assertEquals('foo2', $results[2]['name']);
+               $this->assertEquals('foo2', $results[1]['name']);
+               $this->assertEquals('foobar', $results[2]['name']);
 
                $tagManager->delete('tag1');
                $tagManager->delete('tag2');