diff --git a/tests/Unit/Drivers/Gd/Modifiers/RemoveAnimationModifierTest.php b/tests/Unit/Drivers/Gd/Modifiers/RemoveAnimationModifierTest.php index 43cdce8d..67bf9bbb 100644 --- a/tests/Unit/Drivers/Gd/Modifiers/RemoveAnimationModifierTest.php +++ b/tests/Unit/Drivers/Gd/Modifiers/RemoveAnimationModifierTest.php @@ -33,6 +33,15 @@ final class RemoveAnimationModifierTest extends GdTestCase $this->assertEquals(1, count($result)); } + public function testApplyNonAnimated(): void + { + $image = $this->readTestImage('test.jpg'); + $this->assertEquals(1, count($image)); + $result = $image->modify(new RemoveAnimationModifier()); + $this->assertEquals(1, count($image)); + $this->assertEquals(1, count($result)); + } + public function testApplyInvalid(): void { $image = $this->readTestImage('animation.gif'); diff --git a/tests/Unit/Drivers/Imagick/Modifiers/RemoveAnimationModifierTest.php b/tests/Unit/Drivers/Imagick/Modifiers/RemoveAnimationModifierTest.php index 48bc3794..b3ddc5e5 100644 --- a/tests/Unit/Drivers/Imagick/Modifiers/RemoveAnimationModifierTest.php +++ b/tests/Unit/Drivers/Imagick/Modifiers/RemoveAnimationModifierTest.php @@ -33,6 +33,15 @@ final class RemoveAnimationModifierTest extends ImagickTestCase $this->assertEquals(1, count($result)); } + public function testApplyNonAnimated(): void + { + $image = $this->readTestImage('test.jpg'); + $this->assertEquals(1, count($image)); + $result = $image->modify(new RemoveAnimationModifier()); + $this->assertEquals(1, count($image)); + $this->assertEquals(1, count($result)); + } + public function testApplyInvalid(): void { $image = $this->readTestImage('animation.gif');