diff options
author | Morris Jobke <hey@morrisjobke.de> | 2019-03-12 17:16:03 +0100 |
---|---|---|
committer | Morris Jobke <hey@morrisjobke.de> | 2019-03-13 22:18:16 +0100 |
commit | 6ff4371348cc692fd25790cb8b92c228df113e7c (patch) | |
tree | 628a82c6ff0a16d6ef74dee1150da9395514039c | |
parent | 75ccff42dcd99747f7edfbe54b9890f4fc49fd85 (diff) | |
download | nextcloud-server-6ff4371348cc692fd25790cb8b92c228df113e7c.tar.gz nextcloud-server-6ff4371348cc692fd25790cb8b92c228df113e7c.zip |
Wait up to 10 seconds for incoming changes from SMB notifier
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
-rw-r--r-- | apps/files_external/tests/Storage/SmbTest.php | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/apps/files_external/tests/Storage/SmbTest.php b/apps/files_external/tests/Storage/SmbTest.php index e3c0408114d..562ac6c8e5e 100644 --- a/apps/files_external/tests/Storage/SmbTest.php +++ b/apps/files_external/tests/Storage/SmbTest.php @@ -102,7 +102,14 @@ class SmbTest extends \Test\Files\Storage\Storage { $this->instance->unlink('/renamed.txt'); sleep(1); //time for all changes to be processed - $changes = $notifyHandler->getChanges(); + $changes = []; + $count = 0; + // wait up to 10 seconds for incoming changes + while (count($changes) < 3 && $count < 10) { + $changes = array_merge($changes, $notifyHandler->getChanges()); + $count++; + sleep(1); + } $notifyHandler->stop(); $expected = [ |