summaryrefslogtreecommitdiff
path: root/ext/standard/tests/image/getimagesize_tif_mm.phpt
diff options
context:
space:
mode:
authorandy wharmby <wharmby@php.net>2009-01-22 22:59:57 +0000
committerandy wharmby <wharmby@php.net>2009-01-22 22:59:57 +0000
commitd8ab16b68346ec3a1636db166cc577196ccdf56c (patch)
tree694f435d6bbd5f357d797079e89e1780b5b22df2 /ext/standard/tests/image/getimagesize_tif_mm.phpt
parent62c51d8d2d65bd07c70c149d27ab0a72045f3ca7 (diff)
downloadphp-git-d8ab16b68346ec3a1636db166cc577196ccdf56c.tar.gz
New image tests. Tested on WIndows, Linux and Linux 64 bit
Diffstat (limited to 'ext/standard/tests/image/getimagesize_tif_mm.phpt')
-rw-r--r--ext/standard/tests/image/getimagesize_tif_mm.phpt39
1 files changed, 39 insertions, 0 deletions
diff --git a/ext/standard/tests/image/getimagesize_tif_mm.phpt b/ext/standard/tests/image/getimagesize_tif_mm.phpt
new file mode 100644
index 0000000000..8bc88fd048
--- /dev/null
+++ b/ext/standard/tests/image/getimagesize_tif_mm.phpt
@@ -0,0 +1,39 @@
+--TEST--
+GetImageSize() for tiff format with big-endian (aka Motorola, aka MM) ordering
+--SKIPIF--
+<?php
+ if (!defined("IMAGETYPE_TIFF_MM")) {
+ die("skip tiff_mm file format is not available");
+ }
+?>
+--FILE--
+<?php
+/* Prototype : proto array getimagesize(string imagefile [, array info])
+ * Description: Get the size of an image as 4-element array
+ * Source code: ext/standard/image.c
+ * Alias to functions:
+ */
+
+echo "*** Testing getimagesize() : tiff_mm format ***\n";
+var_dump(getimagesize(dirname(__FILE__) . "/2x2mm.tif", $arr));
+var_dump($arr);
+
+?>
+===DONE===
+--EXPECT--
+*** Testing getimagesize() : tiff_mm format ***
+array(5) {
+ [0]=>
+ int(2)
+ [1]=>
+ int(2)
+ [2]=>
+ int(8)
+ [3]=>
+ string(20) "width="2" height="2""
+ ["mime"]=>
+ string(10) "image/tiff"
+}
+array(0) {
+}
+===DONE=== \ No newline at end of file