diff options
| author | Pierre Joye <pierre.php@gmail.com> | 2013-02-27 20:22:45 +0100 |
|---|---|---|
| committer | Pierre Joye <pierre.php@gmail.com> | 2013-02-27 20:22:45 +0100 |
| commit | 03d0bf633d26644f6105e1f75f86dd352e80ce0f (patch) | |
| tree | 0b0f15d032301f92f2800fd460fdac4b35a1e46f | |
| parent | 34adce6c47f817fb13df5be56cd0d29e42389e69 (diff) | |
| download | php-git-03d0bf633d26644f6105e1f75f86dd352e80ce0f.tar.gz | |
- add test
| -rw-r--r-- | ext/gd/tests/imageflip.phpt | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/ext/gd/tests/imageflip.phpt b/ext/gd/tests/imageflip.phpt new file mode 100644 index 0000000000..a1922c2da4 --- /dev/null +++ b/ext/gd/tests/imageflip.phpt @@ -0,0 +1,31 @@ +--TEST--
+Testing imageflip() of GD library
+--SKIPIF--
+<?php
+if ( ! extension_loaded('gd') || !function_exists('imageflip')) die( 'skip GD not present; skipping test' );
+?>
+--FILE--
+<?php
+
+$im = imagecreatetruecolor( 99, 99 );
+
+imagesetpixel($im, 0, 0, 0xFF);
+imagesetpixel($im, 0, 98, 0x00FF00);
+imagesetpixel($im, 98, 0, 0xFF0000);
+imagesetpixel($im, 98, 98, 0x0000FF);
+
+imageflip($im, IMG_FLIP_HORINZONTAL);
+imageflip($im, IMG_FLIP_VERTICAL);
+imageflip($im, IMG_FLIP_BOTH);
+
+
+var_dump(dechex(imagecolorat($im, 0, 0)));
+var_dump(dechex(imagecolorat($im, 0, 98)));
+var_dump(dechex(imagecolorat($im, 98, 0)));
+var_dump(dechex(imagecolorat($im, 98, 98)));
+?>
+--EXPECT--
+string(2) "ff"
+string(4) "ff00"
+string(6) "ff0000"
+string(2) "ff"
\ No newline at end of file |
