Merge pull request #59174 from nextcloud/fix/FederatedShareProviderReshareRemoteTest

[stable33] Fix FederatedShareProviderReshareRemoteTest
This commit is contained in:
Joas Schilling 2026-03-24 16:40:24 +01:00 committed by GitHub
commit 27228a289a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -249,18 +249,18 @@ class FederatedShareProviderReshareRemoteTest extends \Test\TestCase {
$qb6->method('executeQuery')->willReturn($result6);
$queryBuilderMatcher = $this->exactly(8);
$queryBuilderMatcher = $this->exactly(7);
$this->connection
->expects($queryBuilderMatcher)
->method('getQueryBuilder')
->willReturnCallback(function () use ($queryBuilderMatcher, $qb1, $qb2, $qb3, $qb4, $qb5, $qb6) {
return match ($queryBuilderMatcher->numberOfInvocations()) {
1, 2 => $qb1,
3, 5 => $qb2,
3 => $qb2,
4 => $qb3,
6 => $qb4,
7 => $qb5,
8 => $qb6,
5 => $qb4,
6 => $qb5,
7 => $qb6,
default => throw new LogicException('Unexpected number of invocations for getQueryBuilder')
};
});