diff options
Diffstat (limited to 'ext/phar/tests/delete_in_phar_confirm.phpt')
-rw-r--r-- | ext/phar/tests/delete_in_phar_confirm.phpt | 51 |
1 files changed, 0 insertions, 51 deletions
diff --git a/ext/phar/tests/delete_in_phar_confirm.phpt b/ext/phar/tests/delete_in_phar_confirm.phpt deleted file mode 100644 index 11c884bd7b..0000000000 --- a/ext/phar/tests/delete_in_phar_confirm.phpt +++ /dev/null @@ -1,51 +0,0 @@ ---TEST-- -Phar: delete a file within a .phar (confirm disk file is changed) ---SKIPIF-- -<?php if (!extension_loaded("phar")) print "skip"; ?> ---INI-- -phar.readonly=0 -phar.require_hash=0 ---FILE-- -<?php -$fname = dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.phar.php'; -$pname = 'phar://' . $fname; -$file = "<?php __HALT_COMPILER(); ?>"; - -$files = array(); -$files['a.php'] = '<?php echo "This is a\n"; ?>'; -$files['b.php'] = '<?php echo "This is b\n"; ?>'; -$files['b/c.php'] = '<?php echo "This is b/c\n"; ?>'; -include 'phar_test.inc'; - -include $pname . '/a.php'; -include $pname . '/b.php'; -include $pname . '/b/c.php'; -$md5 = md5_file($fname); -unlink($pname . '/b/c.php'); -clearstatcache(); -$md52 = md5_file($fname); -if ($md5 == $md52) echo 'file was not modified'; -?> -===AFTER=== -<?php -include 'phar://' . dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.phar.php/a.php'; -include 'phar://' . dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.phar.php/b.php'; -include 'phar://' . dirname(__FILE__) . '/' . basename(__FILE__, '.php') . '.phar.php/b/c.php'; -?> - -===DONE=== ---CLEAN-- -<?php unlink(dirname(__FILE__) . '/' . basename(__FILE__, '.clean.php') . '.phar.php'); ?> ---EXPECTF-- -This is a -This is b -This is b/c -===AFTER=== -This is a -This is b - -Warning: include(%sdelete_in_phar_confirm.phar.php/b/c.php): failed to open stream: phar error: "b/c.php" is not a file in phar "%sdelete_in_phar_confirm.phar.php" in %sdelete_in_phar_confirm.php on line %d - -Warning: include(): Failed opening 'phar://%sdelete_in_phar_confirm.phar.php/b/c.php' for inclusion (include_path='%s') in %sdelete_in_phar_confirm.php on line %d - -===DONE=== |