1--TEST--
2Testing imagecolorallocatealpha(): Wrong types for parameter 1
3--CREDITS--
4Rafael Dohms <rdohms [at] gmail [dot] com>
5--SKIPIF--
6<?php
7	if (!extension_loaded("gd")) die("skip GD not present");
8?>
9--FILE--
10<?php
11$resource = tmpfile();
12
13imagecolorallocatealpha($resource, 255, 255, 255, 50);
14imagecolorallocatealpha('string', 255, 255, 255, 50);
15imagecolorallocatealpha(array(), 255, 255, 255, 50);
16imagecolorallocatealpha(null, 255, 255, 255, 50);
17?>
18--EXPECTF--
19Warning: imagecolorallocatealpha(): supplied resource is not a valid Image resource in %s on line %d
20
21Warning: imagecolorallocatealpha() expects parameter 1 to be resource, %s given in %s on line %d
22
23Warning: imagecolorallocatealpha() expects parameter 1 to be resource, array given in %s on line %d
24
25Warning: imagecolorallocatealpha() expects parameter 1 to be resource, null given in %s on line %d