diff options
Diffstat (limited to 'ext/gd/tests/bug22544.phpt')
| -rw-r--r-- | ext/gd/tests/bug22544.phpt | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/ext/gd/tests/bug22544.phpt b/ext/gd/tests/bug22544.phpt new file mode 100644 index 0000000..4c8f763 --- /dev/null +++ b/ext/gd/tests/bug22544.phpt @@ -0,0 +1,23 @@ +--TEST-- +Bug #22544 (TrueColor transparency in PNG images). +--SKIPIF-- +<?php + if (!extension_loaded('gd')) { + die("skip gd extension not available\n"); + } +?> +--FILE-- +<?php + $dest = dirname(realpath(__FILE__)) . '/bug22544.png'; + @unlink($dest); + $image = imageCreateTruecolor(640, 100); + $transparent = imageColorAllocate($image, 0, 0, 0); + $red = imageColorAllocate($image, 255, 50, 50); + imageColorTransparent($image, $transparent); + imageFilledRectangle($image, 0, 0, 640-1, 100-1, $transparent); + imagePng($image, $dest); + echo md5_file($dest) . "\n"; + @unlink($dest); +?> +--EXPECT-- +10a57d09a2c63fad87b85b38d6b258d6 |
