Annotation of embedaddon/php/ext/gd/tests/png2wbmp_error1.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Test png2wbmp() function : wrong threshold value param
! 3: --CREDITS--
! 4: Levi Fukumori <levi [at] fukumori [dot] com [dot] br>
! 5: #testfest PHPSP on 2009-06-20
! 6: --SKIPIF--
! 7: <?php
! 8: if(!extension_loaded('gd')) {
! 9: die('skip gd extension is not loaded');
! 10: }
! 11: if(!function_exists('png2wbmp')) {
! 12: die('skip png2wbmp function is not available');
! 13: }
! 14: ?>
! 15: --FILE--
! 16: <?php
! 17: // Create a blank image and add some text
! 18: $im = imagecreatetruecolor(120, 20);
! 19: $text_color = imagecolorallocate($im, 255, 255, 255);
! 20: imagestring($im, 1, 5, 5, 'A Simple Text String', $text_color);
! 21:
! 22: $file = dirname(__FILE__) .'/simpletext.png';
! 23: $file2 = dirname(__FILE__) .'/simpletext.wbmp';
! 24:
! 25: // Save the image as 'simpletext.png'
! 26: imagepng($im, $file);
! 27:
! 28: // Free up memory
! 29: imagedestroy($im);
! 30:
! 31: png2wbmp($file, $file2, 20, 120, 9);
! 32: png2wbmp($file, $file2, 20, 120, -1);
! 33: ?>
! 34: --EXPECTF--
! 35: Warning: png2wbmp(): Invalid threshold value '9' in %s on line %d
! 36:
! 37: Warning: png2wbmp(): Invalid threshold value '-1' in %s on line %d
! 38: --CLEAN--
! 39: <?php
! 40: unlink(dirname(__FILE__) .'/simpletext.png');
! 41: unlink(dirname(__FILE__) .'/simpletext.wbmp');
! 42: ?>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>