Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions tests/caferrari/imagepalettetotruecolor_basic.phpt
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
--TEST--
does the imagepalettetotruecollor function realy converts the image palette?
--CREDITS--
Carlos André Ferrari <caferrari [at] gmail [dot] com>
--SKIPIF--
<?php
if (!extension_loaded('gd')) die("skip gd extension not available.");
?>
--FILE--
<?php
$im = imagecreate(100, 100);
var_dump(is_resource($im));
var_dump(imageistruecolor($im));
var_dump(imagepalettetotruecolor($im));
var_dump(imageistruecolor($im));
imagedestroy($im);
?>
--EXPECT--
bool(true)
bool(false)
bool(true)
bool(true)
14 changes: 14 additions & 0 deletions tests/caferrari/imagepalettetotruecolor_error1.phpt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
--TEST--
imagepalettetotruecollor must return an error if no resource is given
--CREDITS--
Carlos André Ferrari <caferrari [at] gmail [dot] com>
--SKIPIF--
<?php
if (!extension_loaded('gd')) die("skip gd extension not available.");
?>
--FILE--
<?php
imagepalettetotruecolor();
?>
--EXPECTF--
Warning: imagepalettetotruecolor() expects exactly 1 parameter, 0 given in %s on line %d
14 changes: 14 additions & 0 deletions tests/caferrari/imagepalettetotruecolor_error2.phpt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
--TEST--
imagepalettetotruecollor must return an error if not a resource is given
--CREDITS--
Carlos André Ferrari <caferrari [at] gmail [dot] com>
--SKIPIF--
<?php
if (!extension_loaded('gd')) die("skip gd extension not available.");
?>
--FILE--
<?php
imagepalettetotruecolor("bla");
?>
--EXPECTF--
Warning: imagepalettetotruecolor() expects parameter 1 to be resource, string given in %s on line %d
15 changes: 15 additions & 0 deletions tests/caferrari/imagepalettetotruecolor_error3.phpt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
--TEST--
imagepalettetotruecollor must return an error if not an image resource is given
--CREDITS--
Carlos André Ferrari <caferrari [at] gmail [dot] com>
--SKIPIF--
<?php
if (!extension_loaded('gd')) die("skip gd extension not available.");
?>
--FILE--
<?php
$im = fopen('php://memory', 'w');
imagepalettetotruecolor($im);
?>
--EXPECTF--
Warning: imagepalettetotruecolor(): supplied resource is not a valid Image resource in %s on line %d