]> BookStack Code Mirror - bookstack/blobdiff - tests/Uploads/AvatarTest.php
Extracted test file handling to its own class
[bookstack] / tests / Uploads / AvatarTest.php
index eeaae09dc733d099669653ad5f0c52994e553024..57f28db429238e203ca8416a65ea8dd03a15b9b8 100644 (file)
@@ -9,8 +9,6 @@ use Tests\TestCase;
 
 class AvatarTest extends TestCase
 {
-    use UsesImages;
-
     protected function createUserRequest($user): User
     {
         $this->asAdmin()->post('/settings/users/create', [
@@ -29,12 +27,12 @@ class AvatarTest extends TestCase
 
         $http->shouldReceive('fetch')
             ->once()->with($url)
-            ->andReturn($this->getTestImageContent());
+            ->andReturn($this->files->pngImageData());
     }
 
     protected function deleteUserImage(User $user)
     {
-        $this->deleteImage($user->avatar->path);
+        $this->files->deleteAtRelativePath($user->avatar->path);
     }
 
     public function test_gravatar_fetched_on_user_create()