HEX
Server: LiteSpeed
System: Linux l24.yourwebhosting.net 5.14.0-611.54.3.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 7 16:31:24 EDT 2026 x86_64
User: turkishi (1582)
PHP: 8.1.34
Disabled: NONE
Upload Files
File: //proc/self/root/opt/cpanel/ea-php83/root/usr/share/tests/pecl/imagick/tests/004_clone.phpt
--TEST--
Testing clone keyword
--SKIPIF--
<?php require_once(dirname(__FILE__) . '/skipif.inc'); ?>
--FILE--
<?php
print "--- Testing clone keyword\n";

try {
	$im = new Imagick();
	$im->newImage(100, 100, new ImagickPixel("white"));
	$new = clone $im;
	
	if ($new->getImageWidth() == 100 && $new->getImageHeight() == 100) {
		echo "Cloning succeeded\n";
	} else {
		echo "Cloning failed\n";
	}
} catch (Exception $e) {
	echo "Cloning failed\n";
}
?>
--EXPECTF--
--- Testing clone keyword
Cloning succeeded