From d9a6353bc1448aa599e27b6c70a47197c604a56a Mon Sep 17 00:00:00 2001 From: Robin Appelman <robin@icewind.nl> Date: Fri, 10 Feb 2017 17:38:29 +0100 Subject: [PATCH] Make the notify self test for subfolders more reliable Signed-off-by: Robin Appelman <robin@icewind.nl> --- apps/files_external/lib/Command/Notify.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/apps/files_external/lib/Command/Notify.php b/apps/files_external/lib/Command/Notify.php index a55b16a45c4..55d7eef5823 100644 --- a/apps/files_external/lib/Command/Notify.php +++ b/apps/files_external/lib/Command/Notify.php @@ -184,15 +184,20 @@ class Notify extends Base { $storage->file_put_contents('/.nc_test_file.txt', 'test content'); $storage->mkdir('/.nc_test_folder'); $storage->file_put_contents('/.nc_test_folder/subfile.txt', 'test content'); + + usleep(100 * 1000); //time for all changes to be processed + $changes = $notifyHandler->getChanges(); + $storage->unlink('/.nc_test_file.txt'); $storage->unlink('/.nc_test_folder/subfile.txt'); $storage->rmdir('/.nc_test_folder'); + usleep(100 * 1000); //time for all changes to be processed + $notifyHandler->getChanges(); // flush $foundRootChange = false; $foundSubfolderChange = false; - $changes = $notifyHandler->getChanges(); foreach ($changes as $change) { if ($change->getPath() === '/.nc_test_file.txt') { $foundRootChange = true; -- GitLab