From 74e4637e38554975b30a1842ecb8b268b474d7e4 Mon Sep 17 00:00:00 2001 From: Rafael Machado Dohms Date: Fri, 24 Jul 2009 03:06:05 +0000 Subject: [PATCH] Adding tests for imagesetthickness, basic and errors for both params, and complementing imagetruecolortopalette with out of bound params --- ext/gd/tests/imagesetthickness_basic.phpt | 34 +++++++++++++++++++ ext/gd/tests/imagesetthickness_error1.phpt | 22 ++++++++++++ ext/gd/tests/imagesetthickness_error2.phpt | 24 +++++++++++++ .../tests/imagetruecolortopalette_error4.phpt | 21 ++++++++++++ 4 files changed, 101 insertions(+) create mode 100644 ext/gd/tests/imagesetthickness_basic.phpt create mode 100644 ext/gd/tests/imagesetthickness_error1.phpt create mode 100644 ext/gd/tests/imagesetthickness_error2.phpt create mode 100644 ext/gd/tests/imagetruecolortopalette_error4.phpt diff --git a/ext/gd/tests/imagesetthickness_basic.phpt b/ext/gd/tests/imagesetthickness_basic.phpt new file mode 100644 index 0000000000..a8b079bede --- /dev/null +++ b/ext/gd/tests/imagesetthickness_basic.phpt @@ -0,0 +1,34 @@ +--TEST-- +Testing imagetruecolortopalette() of GD library +--CREDITS-- +Rafael Dohms +--SKIPIF-- + +--FILE-- + +--EXPECT-- +93c3077f1bdc372cd0b0db96db282985 \ No newline at end of file diff --git a/ext/gd/tests/imagesetthickness_error1.phpt b/ext/gd/tests/imagesetthickness_error1.phpt new file mode 100644 index 0000000000..0aed3a1f2f --- /dev/null +++ b/ext/gd/tests/imagesetthickness_error1.phpt @@ -0,0 +1,22 @@ +--TEST-- +Testing imagetruecolortopalette(): wrong types for first parameter +--CREDITS-- +Rafael Dohms +--SKIPIF-- + +--FILE-- + +--EXPECTF-- +Warning: imagesetthickness() expects parameter 1 to be resource, %s given in %s on line %d + +Warning: imagesetthickness() expects parameter 1 to be resource, array given in %s on line %d + +Warning: imagesetthickness(): supplied resource is not a valid Image resource in %s on line %d \ No newline at end of file diff --git a/ext/gd/tests/imagesetthickness_error2.phpt b/ext/gd/tests/imagesetthickness_error2.phpt new file mode 100644 index 0000000000..9f611a53f9 --- /dev/null +++ b/ext/gd/tests/imagesetthickness_error2.phpt @@ -0,0 +1,24 @@ +--TEST-- +Testing imagetruecolortopalette(): wrong types for second parameter +--CREDITS-- +Rafael Dohms +--SKIPIF-- + +--FILE-- + +--EXPECTF-- +Warning: imagesetthickness() expects parameter 2 to be long, Unicode string given in %s on line %d + +Warning: imagesetthickness() expects parameter 2 to be long, array given in %s on line %d + +Warning: imagesetthickness() expects parameter 2 to be long, resource given in %s on line %d \ No newline at end of file diff --git a/ext/gd/tests/imagetruecolortopalette_error4.phpt b/ext/gd/tests/imagetruecolortopalette_error4.phpt new file mode 100644 index 0000000000..b9661e3b85 --- /dev/null +++ b/ext/gd/tests/imagetruecolortopalette_error4.phpt @@ -0,0 +1,21 @@ +--TEST-- +Testing imagetruecolortopalette(): out of range parameter 3 +--CREDITS-- +Rafael Dohms +--SKIPIF-- + +--FILE-- + +--EXPECTF-- +Warning: imagetruecolortopalette(): Number of colors has to be greater than zero in %s on line %d + +Warning: imagetruecolortopalette(): Number of colors has to be greater than zero in %s on line %d \ No newline at end of file -- 2.50.1