scottmac                Fri Aug 29 09:55:52 2008 UTC

  Modified files:              
    /php-src/ext/fileinfo/tests finfo_file_002.phpt 
    /php-src/ext/fileinfo/tests/resources       test.bmp test.gif test.jpg 
                                                test.pdf test.png 
  Log:
  MFB: Test for fileinfo to check mime types.
  
http://cvs.php.net/viewvc.cgi/php-src/ext/fileinfo/tests/finfo_file_002.phpt?r1=1.1&r2=1.2&diff_format=u
Index: php-src/ext/fileinfo/tests/finfo_file_002.phpt
diff -u /dev/null php-src/ext/fileinfo/tests/finfo_file_002.phpt:1.2
--- /dev/null   Fri Aug 29 09:55:52 2008
+++ php-src/ext/fileinfo/tests/finfo_file_002.phpt      Fri Aug 29 09:55:52 2008
@@ -0,0 +1,30 @@
+--TEST--
+finfo_file(): Testing mime types
+--FILE--
+<?php
+
+$fp = finfo_open(FILEINFO_MIME);
+$results = array();
+
+foreach (glob(__DIR__ . "/resources/*") as $filename) {
+       if (is_file($filename)) {
+               $results["$filename"] = finfo_file($fp, $filename);
+       }
+}
+ksort($results);
+
+var_dump($results);
+?>
+--EXPECTF--
+array(5) {
+  ["%s/resources/test.bmp"]=>
+  string(14) "image/x-ms-bmp"
+  ["%s/resources/test.gif"]=>
+  string(9) "image/gif"
+  ["%s/resources/test.jpg"]=>
+  string(10) "image/jpeg"
+  ["%s/resources/test.pdf"]=>
+  string(15) "application/pdf"
+  ["%s/resources/test.png"]=>
+  string(9) "image/png"
+}
http://cvs.php.net/viewvc.cgi/php-src/ext/fileinfo/tests/resources/test.bmp?r1=1.1&r2=1.2&diff_format=u
Index: php-src/ext/fileinfo/tests/resources/test.bmp
http://cvs.php.net/viewvc.cgi/php-src/ext/fileinfo/tests/resources/test.gif?r1=1.1&r2=1.2&diff_format=u
Index: php-src/ext/fileinfo/tests/resources/test.gif
http://cvs.php.net/viewvc.cgi/php-src/ext/fileinfo/tests/resources/test.jpg?r1=1.1&r2=1.2&diff_format=u
Index: php-src/ext/fileinfo/tests/resources/test.jpg
http://cvs.php.net/viewvc.cgi/php-src/ext/fileinfo/tests/resources/test.pdf?r1=1.1&r2=1.2&diff_format=u
Index: php-src/ext/fileinfo/tests/resources/test.pdf
http://cvs.php.net/viewvc.cgi/php-src/ext/fileinfo/tests/resources/test.png?r1=1.1&r2=1.2&diff_format=u
Index: php-src/ext/fileinfo/tests/resources/test.png



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to