summaryrefslogtreecommitdiff
path: root/ext/fileinfo/tests/bug79756.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'ext/fileinfo/tests/bug79756.phpt')
-rw-r--r--ext/fileinfo/tests/bug79756.phpt16
1 files changed, 16 insertions, 0 deletions
diff --git a/ext/fileinfo/tests/bug79756.phpt b/ext/fileinfo/tests/bug79756.phpt
new file mode 100644
index 0000000000..4aeeb2a266
--- /dev/null
+++ b/ext/fileinfo/tests/bug79756.phpt
@@ -0,0 +1,16 @@
+--TEST--
+Bug #79756 (finfo_file crash (FILEINFO_MIME))
+--SKIPIF--
+<?php
+if (!extension_loaded('fileinfo')) die('skip fileinfo extension not available');
+?>
+--FILE--
+<?php
+$filename = __DIR__ . '/bug79756.xls';
+$finfo = finfo_open(FILEINFO_MIME);
+$mime = finfo_file($finfo, $filename);
+finfo_close($finfo);
+echo $mime;
+?>
+--EXPECT--
+application/vnd.ms-excel; charset=binary