:octocat: skip AVIF output test if not supported/installed

This commit is contained in:
smiley
2025-07-18 20:03:14 +02:00
parent daf01b96b2
commit 5477e121d3
+10
View File
@@ -15,9 +15,19 @@ use chillerlan\QRCode\QROptions;
use chillerlan\QRCode\Data\QRMatrix;
use chillerlan\QRCode\Output\{QRGdImageAVIF, QROutputInterface};
use chillerlan\Settings\SettingsContainerInterface;
use function function_exists;
final class QRGdImageAVIFTest extends QRGdImageTestAbstract{
protected function setUp():void{
parent::setUp();
if(!function_exists('imageavif')){
$this::markTestSkipped('no AVIF support');
}
}
protected function getOutputInterface(
SettingsContainerInterface|QROptions $options,
QRMatrix $matrix,