From 53d0bb467b5598ceab72502ff1c77845e77d7090 Mon Sep 17 00:00:00 2001 From: Viktor Scharf Date: Thu, 15 Jan 2026 16:57:26 +0100 Subject: [PATCH] fix issue-2146 --- tests/acceptance/bootstrap/WebDav.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/tests/acceptance/bootstrap/WebDav.php b/tests/acceptance/bootstrap/WebDav.php index 033501b6cf..66de105f40 100644 --- a/tests/acceptance/bootstrap/WebDav.php +++ b/tests/acceptance/bootstrap/WebDav.php @@ -1325,6 +1325,20 @@ trait WebDav { if ($statusCode === 404 || $statusCode === 405) { return; } + // After MOVE the source path might still be visible for a short time + // We wait 1 second and retry once to avoid flaky failures. + if ($statusCode === 207) { + sleep(1); + $response = $this->listFolder( + $user, + $path, + '0', + null, + null, + $type + ); + $statusCode = $response->getStatusCode(); + } if ($statusCode === 207) { $responseXmlObject = HttpRequestHelper::getResponseXml( $response,