fix(FileAccessTest): Make it work on sharded instance

Signed-off-by: Marcel Klehr <mklehr@gmx.net>
pull/51810/head
Marcel Klehr 2025-04-04 14:47:52 +07:00
parent 895160a1d3
commit 26f6013c1f
1 changed files with 3 additions and 1 deletions

@ -40,7 +40,7 @@ class FileAccessTest extends TestCase {
);
// Clear and prepare `filecache` table for tests
$queryBuilder = $this->dbConnection->getQueryBuilder();
$queryBuilder = $this->dbConnection->getQueryBuilder()->runAcrossAllShards();
$queryBuilder->delete('filecache')->executeStatement();
// Clean up potential leftovers from other tests
@ -173,7 +173,9 @@ class FileAccessTest extends TestCase {
->executeStatement();
// Simulate adding a "files" directory to the filecache table
$queryBuilder = $this->dbConnection->getQueryBuilder()->runAcrossAllShards();
$queryBuilder->delete('filecache')->executeStatement();
$queryBuilder = $this->dbConnection->getQueryBuilder();
$queryBuilder->insert('filecache')
->values([
'fileid' => $queryBuilder->createNamedParameter(99, IQueryBuilder::PARAM_INT),