]> BookStack Code Mirror - bookstack/blobdiff - tests/Uploads/UsesImages.php
Guest create page: name field autofocus
[bookstack] / tests / Uploads / UsesImages.php
index 789c967c6771c6938bf0f51491c9b6ee5677b243..e2c16c37c65b84141a2ac7b2a3fd44782b11de76 100644 (file)
@@ -4,6 +4,7 @@ namespace Tests\Uploads;
 
 use BookStack\Entities\Models\Page;
 use Illuminate\Http\UploadedFile;
+use stdClass;
 
 trait UsesImages
 {
@@ -85,12 +86,12 @@ trait UsesImages
      *
      * @param Page|null $page
      *
-     * @return array
+     * @return array{name: string, path: string, page: Page, response: stdClass}
      */
     protected function uploadGalleryImage(Page $page = null, ?string $testDataFileName = null)
     {
         if ($page === null) {
-            $page = Page::query()->first();
+            $page = $this->entities->page();
         }
 
         $imageName = $testDataFileName ?? 'first-image.png';