Skip to content

Commit 243d5fc

Browse files
committed
Add test for bug #69107: finfo no longer detects PHP files
1 parent 40d237d commit 243d5fc

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

ext/fileinfo/tests/bug69107.phpt

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
--TEST--
2+
Bug #69107 (finfo no longer detects PHP files)
3+
--SKIPIF--
4+
<?php
5+
if (!extension_loaded('fileinfo')) die('skip fileinfo extension not available');
6+
?>
7+
--FILE--
8+
<?php
9+
$finfo = new finfo(FILEINFO_MIME_TYPE);
10+
11+
var_dump($finfo->buffer("<?php\nclass A{}"));
12+
var_dump($finfo->buffer("<?php class A{}"));
13+
var_dump($finfo->buffer("<?php\tclass A{}"));
14+
var_dump($finfo->buffer("<?php\n\rclass A{}"));
15+
?>
16+
===DONE===
17+
--EXPECT--
18+
string(10) "text/x-php"
19+
string(10) "text/x-php"
20+
string(10) "text/x-php"
21+
string(10) "text/x-php"
22+
===DONE===

0 commit comments

Comments
 (0)