One Hat Cyber Team
Your IP :
162.159.115.33
Server IP :
188.114.96.3
Server :
Linux thuru 6.5.11-4-pve #1 SMP PREEMPT_DYNAMIC PMX 6.5.11-4 (2023-11-20T10:19Z) x86_64
Server Software :
Apache/2.4.51 (Unix) OpenSSL/1.0.2k-fips
PHP Version :
7.3.33
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
local
/
src
/
imagick-3.4.4
/
tests
/
View File Name :
skipif.inc
<?php if (!extension_loaded("imagick")) die("skip imagick not loaded"); require_once(dirname(__FILE__) . '/functions.inc'); if (isset($imageMagickRequiredVersion)) { $versionInfo = \Imagick::getVersion(); if (array_key_exists("versionNumber", $versionInfo) == false) { die("skip unable to determine ImageMagick version."); } $versionInstalled = $versionInfo["versionNumber"]; if ($versionInstalled < $imageMagickRequiredVersion) { $message = sprintf( "skip ImageMagick installed %x <= required %x", $versionInstalled, $imageMagickRequiredVersion ); die($message); } } if (isset($imageMagickBelowVersion)) { $versionInfo = \Imagick::getVersion(); if (array_key_exists("versionNumber", $versionInfo) == false) { die("skip unable to determine ImageMagick version."); } $versionInstalled = $versionInfo["versionNumber"]; if ($versionInstalled >= $imageMagickBelowVersion) { $message = sprintf( "skip ImageMagick installed %x >= limit check %x", $versionInstalled, $imageMagickBelowVersion ); die($message); } } if (isset($imageMagickBelowVersion)) { $versionInfo = \Imagick::getVersion(); if (array_key_exists("versionNumber", $versionInfo) == false) { die("skip unable to determine ImageMagick version."); } $versionInstalled = $versionInfo["versionNumber"]; if ($versionInstalled >= $imageMagickBelowVersion) { $message = sprintf( "skip ImageMagick installed %x >= %x", $versionInstalled, $imageMagickBelowVersion ); die($message); } } function checkClassMethods($class, $methods) { foreach ($methods as $method) { if (method_exists($class, $method) == false) { die("skip Class method $class::$method not present"); } } } function checkFormatPresent($format) { $result = Imagick::queryFormats(strtoupper($format)); if (count($result) == false) { die("skip format $format not supported by ImageMagick as compiled."); } } function requirePHP($required) { if (version_compare(PHP_VERSION, $required) < 0) { die("skip PHP version $required required, but have ".PHP_VERSION."."); } } function requireFormat($requiredFormat) { $formats = \Imagick::queryformats(); foreach ($formats as $format) { if (strcasecmp($format, $requiredFormat) === 0) { return; } } die("skip test suite requires format $requiredFormat but not available"); } requireFormat("png"); requireFormat("jpg"); if (isset($minimumVersions) === true) { if (isVersionGreaterEqual($minimumVersions[0], $minimumVersions[1]) !== true) { $message = sprintf( "skip either version '%s' or '%s' is minimum reliable for test.\n", $minimumVersions[0], $minimumVersions[1] ); die($message); } } ?>