mirror of
https://github.com/php/php-src.git
synced 2025-08-18 23:18:56 +02:00
increase code coverage
This commit is contained in:
parent
3a54017556
commit
fdac2c9a12
1 changed files with 12 additions and 2 deletions
|
@ -14,7 +14,7 @@ $fname = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.phar.php';
|
||||||
$fname2 = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.tar';
|
$fname2 = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.tar';
|
||||||
$fname3 = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.phar.tar';
|
$fname3 = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.phar.tar';
|
||||||
$a = new Phar($fname);
|
$a = new Phar($fname);
|
||||||
$a['index.php'] = '<?php
|
$a['my/index.php'] = '<?php
|
||||||
echo "stat\n";
|
echo "stat\n";
|
||||||
var_dump(stat("dir/file1.txt"));
|
var_dump(stat("dir/file1.txt"));
|
||||||
echo "lstat\n";
|
echo "lstat\n";
|
||||||
|
@ -53,13 +53,17 @@ echo "is_file\n";
|
||||||
var_dump(is_file("dir/file1.txt"));
|
var_dump(is_file("dir/file1.txt"));
|
||||||
echo "is_link\n";
|
echo "is_link\n";
|
||||||
var_dump(is_link("dir/file1.txt"));
|
var_dump(is_link("dir/file1.txt"));
|
||||||
|
echo "not found\n";
|
||||||
|
var_dump(file_exists("not/found"));
|
||||||
|
echo "not found 2\n";
|
||||||
|
var_dump(fileperms("not/found"));
|
||||||
?>';
|
?>';
|
||||||
$a['dir/file1.txt'] = 'hi';
|
$a['dir/file1.txt'] = 'hi';
|
||||||
$a['dir/file2.txt'] = 'hi2';
|
$a['dir/file2.txt'] = 'hi2';
|
||||||
$a['dir/file3.txt'] = 'hi3';
|
$a['dir/file3.txt'] = 'hi3';
|
||||||
$a->setStub('<?php
|
$a->setStub('<?php
|
||||||
set_include_path("phar://" . __FILE__ . "/dir" . PATH_SEPARATOR . "phar://" . __FILE__);
|
set_include_path("phar://" . __FILE__ . "/dir" . PATH_SEPARATOR . "phar://" . __FILE__);
|
||||||
include "index.php";
|
include "my/index.php";
|
||||||
__HALT_COMPILER();');
|
__HALT_COMPILER();');
|
||||||
include $fname;
|
include $fname;
|
||||||
?>
|
?>
|
||||||
|
@ -212,4 +216,10 @@ is_file
|
||||||
bool(true)
|
bool(true)
|
||||||
is_link
|
is_link
|
||||||
bool(false)
|
bool(false)
|
||||||
|
not found
|
||||||
|
bool(false)
|
||||||
|
not found 2
|
||||||
|
|
||||||
|
Warning: fileperms(): stat failed for not/found in phar://%sstat.phar.php/my/index.php on line %d
|
||||||
|
bool(false)
|
||||||
===DONE===
|
===DONE===
|
Loading…
Add table
Add a link
Reference in a new issue