diff options
Diffstat (limited to 'tests/app/Http/Middleware/DoHousekeepingTest.php')
| -rw-r--r-- | tests/app/Http/Middleware/DoHousekeepingTest.php | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/tests/app/Http/Middleware/DoHousekeepingTest.php b/tests/app/Http/Middleware/DoHousekeepingTest.php index 8275adfbd5..d743249f26 100644 --- a/tests/app/Http/Middleware/DoHousekeepingTest.php +++ b/tests/app/Http/Middleware/DoHousekeepingTest.php @@ -22,6 +22,8 @@ namespace Fisharebest\Webtrees\Http\Middleware; use Fig\Http\Message\StatusCodeInterface; use Fisharebest\Webtrees\Services\HousekeepingService; use Fisharebest\Webtrees\TestCase; +use League\Flysystem\Adapter\NullAdapter; +use League\Flysystem\Filesystem; use Psr\Http\Server\RequestHandlerInterface; use function response; @@ -38,10 +40,15 @@ class DoHousekeepingTest extends TestCase */ public function testMiddleware(): void { + $data_filesystem = new Filesystem(new NullAdapter()); + $root_filesystem = new Filesystem(new NullAdapter()); + $handler = $this->createMock(RequestHandlerInterface::class); $handler->method('handle')->willReturn(response()); - $request = self::createRequest(); + $request = self::createRequest() + ->withAttribute('filesystem.data', $data_filesystem) + ->withAttribute('filesystem.root', $root_filesystem); $middleware = new DoHousekeeping(new HousekeepingService()); $response = $middleware->process($request, $handler); |
