--TEST-- Imagick::getImageBlob behaviour on invalid images --SKIPIF-- --FILE-- newPseudoImage(200, 200, "xc:red"); $result = $imagick->getImageBlob(); echo "Imagick failed to throw exception" . PHP_EOL; } catch (ImagickException $e) { echo "ImagickException: " . $e->getMessage() . PHP_EOL; } echo "Fin.\n"; ?> --EXPECTF-- ImagickException: Failed to get the image contents (empty or invalid image?) Fin.