Browse Source

fix the last remaining failing test (explicitly pass in SKIP_DOTS to directory iterator)

experimental/5.3-FPM
Greg Beaver 18 years ago
parent
commit
5c6a25e750
  1. 3
      ext/phar/tests/cache_list/copyonwrite6.phar.phpt
  2. BIN
      ext/phar/tests/cache_list/files/write6.phar
  3. 2
      ext/phar/tests/cache_list/files/write6.phar.inc

3
ext/phar/tests/cache_list/copyonwrite6.phar.phpt

@ -4,6 +4,7 @@ Phar: copy-on-write test 6 [cache_list]
default_charset=UTF-8
phar.cache_list={PWD}/copyonwrite6.phar.php
phar.readonly=0
open_basedir=
--SKIPIF--
<?php if (!extension_loaded("phar")) die("skip"); ?>
--FILE_EXTERNAL--
@ -24,4 +25,4 @@ array(2) {
phar://%scopyonwrite6.phar.php%cfile1 file1
phar://%scopyonwrite6.phar.php%cfile2 file2
phar://%scopyonwrite6.phar.php%chi hi
ok
ok

BIN
ext/phar/tests/cache_list/files/write6.phar

2
ext/phar/tests/cache_list/files/write6.phar.inc

@ -10,7 +10,7 @@ $d = dirname(__FILE__) . "/copyonwrite6";
mkdir($d);
file_put_contents($d . "/file1", "file1\n");
file_put_contents($d . "/file2", "file2\n");
var_dump($phar->buildFromIterator(new RecursiveDirectoryIterator($d),$d));
var_dump($phar->buildFromIterator(new RecursiveDirectoryIterator($d, RecursiveDirectoryIterator::SKIP_DOTS),$d));
$phar2 = new Phar(__FILE__);
$arr = array();
foreach ($phar2 as $name => $file) {

Loading…
Cancel
Save