--- /dev/null
+--TEST--
+GetImageSize() with 246x247 pixels
+--SKIPIF--
+<?php
+ require_once('skipif_imagetype.inc');
+?>
+--FILE--
+<?php
+ // Note: SWC requires zlib
+ $dir = opendir(dirname(__FILE__)) or die('cannot open directory: '.dirname(__FILE__));
+ $result = array();
+ $files = array();
+ while (($file = readdir($dir)) !== FALSE) {
+ if (preg_match('/^246x247\./',$file)) {
+ $files[] = $file;
+ }
+ }
+ closedir($dir);
+ sort($files);
+ foreach($files as $file) {
+ $result[$file] = getimagesize(dirname(__FILE__)."/$file");
+ }
+ var_dump($result);
+?>
+--EXPECT--
+array(1) {
+ ["246x247.png"]=>
+ array(6) {
+ [0]=>
+ int(246)
+ [1]=>
+ int(247)
+ [2]=>
+ int(3)
+ [3]=>
+ string(24) "width="246" height="247""
+ ["bits"]=>
+ int(4)
+ ["mime"]=>
+ string(9) "image/png"
+ }
+}
--- /dev/null
+--TEST--
+GetImageSize() with 384x385 pixels
+--SKIPIF--
+<?php
+ require_once('skipif_imagetype.inc');
+?>
+--FILE--
+<?php
+ // Note: SWC requires zlib
+ $dir = opendir(dirname(__FILE__)) or die('cannot open directory: '.dirname(__FILE__));
+ $result = array();
+ $files = array();
+ while (($file = readdir($dir)) !== FALSE) {
+ if (preg_match('/^384x385\./',$file)) {
+ $files[] = $file;
+ }
+ }
+ closedir($dir);
+ sort($files);
+ foreach($files as $file) {
+ $result[$file] = getimagesize(dirname(__FILE__)."/$file");
+ }
+ var_dump($result);
+?>
+--EXPECT--
+array(1) {
+ ["384x385.png"]=>
+ array(6) {
+ [0]=>
+ int(384)
+ [1]=>
+ int(385)
+ [2]=>
+ int(3)
+ [3]=>
+ string(24) "width="384" height="385""
+ ["bits"]=>
+ int(1)
+ ["mime"]=>
+ string(9) "image/png"
+ }
+}