From d04b7cf03d910be63fd90991dde212c93c0e9ca1 Mon Sep 17 00:00:00 2001 From: Joas Schilling Date: Wed, 9 Dec 2020 09:07:20 +0100 Subject: [PATCH] Skip the test if Imagick is misconfigured Signed-off-by: Joas Schilling --- tests/lib/Preview/Provider.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/lib/Preview/Provider.php b/tests/lib/Preview/Provider.php index 761f6b7f83..9028711651 100644 --- a/tests/lib/Preview/Provider.php +++ b/tests/lib/Preview/Provider.php @@ -141,6 +141,10 @@ abstract class Provider extends \Test\TestCase { $file = new File(\OC::$server->getRootFolder(), $this->rootView, $this->imgPath); $preview = $provider->getThumbnail($file, $this->maxWidth, $this->maxHeight, $this->scalingUp); + if (get_class($this) === BitmapTest::class && $preview === null) { + $this->markTestSkipped('An error occured while operating with Imagick.'); + } + $this->assertNotEquals(false, $preview); $this->assertEquals(true, $preview->valid());