Annotation of embedaddon/php/ext/gd/tests/jpeg2wbmp_error1.phpt, revision 1.1
1.1 ! misho 1: --TEST--
! 2: Test jpeg2wbmp() 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('jpeg2wbmp')) {
! 12: die('skip jpeg2wbmp 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.jpg';
! 23: $file2 = dirname(__FILE__) .'/simpletext.wbmp';
! 24:
! 25: // Save the image as 'simpletext.jpg'
! 26: imagejpeg($im, $file);
! 27:
! 28: // Free up memory
! 29: imagedestroy($im);
! 30:
! 31: jpeg2wbmp($file, $file2, 20, 120, 9);
! 32: jpeg2wbmp($file, $file2, 20, 120, -1);
! 33: ?>
! 34: --EXPECTF--
! 35: Warning: jpeg2wbmp(): Invalid threshold value '9' in %s on line %d
! 36:
! 37: Warning: jpeg2wbmp(): Invalid threshold value '-1' in %s on line %d
! 38: --CLEAN--
! 39: <?php
! 40: unlink(dirname(__FILE__) .'/simpletext.jpg');
! 41: unlink(dirname(__FILE__) .'/simpletext.wbmp');
! 42: ?>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>