]> granicus.if.org Git - php/commitdiff
fix test concurrency
authorMichael Wallner <mike@php.net>
Wed, 18 Sep 2013 08:52:51 +0000 (10:52 +0200)
committerMichael Wallner <mike@php.net>
Wed, 18 Sep 2013 08:52:51 +0000 (10:52 +0200)
43 files changed:
ext/phar/tests/031.phpt
ext/phar/tests/032.phpt
ext/phar/tests/files/phar_oo_test.inc
ext/phar/tests/phar_buildfromdirectory1.phpt
ext/phar/tests/phar_buildfromdirectory2-win.phpt
ext/phar/tests/phar_buildfromdirectory2.phpt
ext/phar/tests/phar_buildfromdirectory3.phpt
ext/phar/tests/phar_buildfromdirectory4.phpt
ext/phar/tests/phar_buildfromdirectory5.phpt
ext/phar/tests/phar_buildfromdirectory6.phpt
ext/phar/tests/phar_buildfromiterator1.phpt
ext/phar/tests/phar_buildfromiterator10.phpt
ext/phar/tests/phar_buildfromiterator2.phpt
ext/phar/tests/phar_buildfromiterator3.phpt
ext/phar/tests/phar_buildfromiterator4.phpt
ext/phar/tests/phar_buildfromiterator5.phpt
ext/phar/tests/phar_buildfromiterator6.phpt
ext/phar/tests/phar_buildfromiterator7.phpt
ext/phar/tests/phar_buildfromiterator8.phpt
ext/phar/tests/phar_buildfromiterator9.phpt
ext/phar/tests/phar_extract.phpt
ext/phar/tests/phar_extract2.phpt
ext/phar/tests/phar_extract3.phpt
ext/phar/tests/phar_oo_001.phpt
ext/phar/tests/phar_oo_001U.phpt
ext/phar/tests/phar_oo_002.phpt
ext/phar/tests/phar_oo_002U.phpt
ext/phar/tests/phar_oo_003.phpt
ext/phar/tests/phar_oo_004.phpt
ext/phar/tests/phar_oo_004U.phpt
ext/phar/tests/phar_oo_005.phpt
ext/phar/tests/phar_oo_005U.phpt
ext/phar/tests/phar_oo_005_5.2.phpt
ext/phar/tests/phar_oo_006.phpt
ext/phar/tests/phar_oo_007.phpt
ext/phar/tests/phar_oo_008.phpt
ext/phar/tests/phar_oo_009.phpt
ext/phar/tests/phar_oo_010.phpt
ext/phar/tests/phar_oo_011.phpt
ext/phar/tests/phar_oo_011b.phpt
ext/phar/tests/phar_oo_012.phpt
ext/phar/tests/phar_oo_012_confirm.phpt
ext/phar/tests/phar_oo_012b.phpt

index 4d5988621de88f5fa92b235108826f0cb1c385ac..d458f068f5513584843fd06118e04a0a5d31492c 100644 (file)
@@ -22,10 +22,10 @@ require $pname;
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/files/phar_oo_test.phar.php');
+unlink(dirname(__FILE__) . '/files/031.phar.php');
 __halt_compiler();
 ?>
 --EXPECTF--
 string(25) "<?php echo new new class;"
 
-Parse error: %s in phar://%sphar_oo_test.phar.php/a.php on line %d
+Parse error: %s in phar://%s031.phar.php/a.php on line %d
index faf3dcbf588111b773a80d1aa2d7f82775f5e740..4df6cc32b094f5ef1e07b9018f69559c059e7f75 100644 (file)
@@ -21,9 +21,9 @@ echo $e->getMessage();
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/files/phar_oo_test.phar.php');
+unlink(dirname(__FILE__) . '/files/032.phar.php');
 __halt_compiler();
 ?>
 --EXPECTF--
 
-phar "%sphar_oo_test.phar.php" does not have a signature===DONE===
\ No newline at end of file
+phar "%s032.phar.php" does not have a signature===DONE===
\ No newline at end of file
index e92b4444c1572869a3c7763e9f79c640c6f4a32b..45421568dee101fd9fd516f168b3898b8f800731 100644 (file)
@@ -2,7 +2,8 @@
 
 ini_set('date.timezone', 'GMT');
 
-$fname = dirname(__FILE__) . '/phar_oo_test.phar.php';
+$tname = basename(current(get_included_files()), ".php");
+$fname = dirname(__FILE__) . "/$tname.phar.php";
 $pname = 'phar://' . $fname;
 $file = (binary)'<?php include "' . $pname . '/a.php"; __HALT_COMPILER(); ?>';
 
index 63e06fa474de88b79b7d32f07ef8b86c5c316123..957f246664f6723d324ddfe06730405ed3714c47 100644 (file)
@@ -7,7 +7,7 @@ phar.require_hash=0
 phar.readonly=0
 --FILE--
 <?php
-$phar = new Phar(dirname(__FILE__) . '/buildfromdirectory.phar');
+$phar = new Phar(dirname(__FILE__) . '/buildfromdirectory1.phar');
 try {
        ini_set('phar.readonly', 1);
        $phar->buildFromDirectory(1);
@@ -19,7 +19,7 @@ try {
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/buildfromdirectory.phar');
+unlink(dirname(__FILE__) . '/buildfromdirectory1.phar');
 __HALT_COMPILER();
 ?>
 --EXPECTF--
index 9dbcf965e32badfc941a9f6e2707aedc5b8d15db..5ed890a48bfb1173ce884dc37a546e058c84bf0b 100644 (file)
@@ -11,7 +11,7 @@ phar.readonly=0
 --FILE--
 <?php
 try {
-       $phar = new Phar(dirname(__FILE__) . '/buildfromdirectory.phar');
+       $phar = new Phar(dirname(__FILE__) . '/buildfromdirectory2.phar');
        $phar->buildFromDirectory(1);
 } catch (Exception $e) {
        var_dump(get_class($e));
@@ -21,7 +21,7 @@ try {
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/buildfromdirectory.phar');
+unlink(dirname(__FILE__) . '/buildfromdirectory2.phar');
 __HALT_COMPILER();
 ?>
 --EXPECTF--
index 639ff0bd4b77feaf570e381c93f8715e3b640a4c..a33e50abbb0b7a7f1d2c2bdfcdde4ea076c03727 100644 (file)
@@ -11,7 +11,7 @@ phar.readonly=0
 --FILE--
 <?php
 try {
-       $phar = new Phar(dirname(__FILE__) . '/buildfromdirectory.phar');
+       $phar = new Phar(dirname(__FILE__) . '/buildfromdirectory2.phar');
        $phar->buildFromDirectory(1);
 } catch (Exception $e) {
        var_dump(get_class($e));
@@ -21,7 +21,7 @@ try {
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/buildfromdirectory.phar');
+unlink(dirname(__FILE__) . '/buildfromdirectory2.phar');
 __HALT_COMPILER();
 ?>
 --EXPECTF--
index 2134cbdb5397a9f2a77e5003953b3f6b386ffeb8..921e39593ddc8e3e978438d3d39f167497a458c1 100644 (file)
@@ -9,7 +9,7 @@ phar.readonly=0
 <?php
 
 try {
-       $phar = new Phar(dirname(__FILE__) . '/buildfromiterator.phar');
+       $phar = new Phar(dirname(__FILE__) . '/buildfromdirectory3.phar');
        $phar->buildFromDirectory('files', new stdClass);
 } catch (Exception $e) {
        var_dump(get_class($e));
@@ -19,7 +19,7 @@ try {
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/buildfromiterator.phar');
+unlink(dirname(__FILE__) . '/buildfromdirectory3.phar');
 __HALT_COMPILER();
 ?>
 --EXPECTF--
index 683ac4bbc8365b81f20a0c286050b9b53ab49fab..5ee2c33871a515453a950bdbb6502eae1d1a314f 100644 (file)
@@ -9,14 +9,14 @@ open_basedir=
 --FILE--
 <?php
 
-mkdir(dirname(__FILE__).'/testdir');
+mkdir(dirname(__FILE__).'/testdir4');
 foreach(range(1, 4) as $i) {
-    file_put_contents(dirname(__FILE__)."/testdir/file$i.txt", "some content for file $i");
+    file_put_contents(dirname(__FILE__)."/testdir4/file$i.txt", "some content for file $i");
 }
 
 try {
-       $phar = new Phar(dirname(__FILE__) . '/buildfromdirectory.phar');
-       $a = $phar->buildFromDirectory(dirname(__FILE__) . '/testdir');
+       $phar = new Phar(dirname(__FILE__) . '/buildfromdirectory4.phar');
+       $a = $phar->buildFromDirectory(dirname(__FILE__) . '/testdir4');
        asort($a);
        var_dump($a);
 } catch (Exception $e) {
@@ -24,28 +24,28 @@ try {
        echo $e->getMessage() . "\n";
 }
 
-var_dump(file_exists(dirname(__FILE__) . '/buildfromdirectory.phar'));
+var_dump(file_exists(dirname(__FILE__) . '/buildfromdirectory4.phar'));
 
 ?>
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/buildfromdirectory.phar');
+unlink(dirname(__FILE__) . '/buildfromdirectory4.phar');
 foreach(range(1, 4) as $i) {
-    unlink(dirname(__FILE__) . "/testdir/file$i.txt");
+    unlink(dirname(__FILE__) . "/testdir4/file$i.txt");
 }
-rmdir(dirname(__FILE__) . '/testdir');
+rmdir(dirname(__FILE__) . '/testdir4');
 ?>
 --EXPECTF--
 array(4) {
   ["file1.txt"]=>
-  string(%d) "%stestdir%cfile1.txt"
+  string(%d) "%stestdir4%cfile1.txt"
   ["file2.txt"]=>
-  string(%d) "%stestdir%cfile2.txt"
+  string(%d) "%stestdir4%cfile2.txt"
   ["file3.txt"]=>
-  string(%d) "%stestdir%cfile3.txt"
+  string(%d) "%stestdir4%cfile3.txt"
   ["file4.txt"]=>
-  string(%d) "%stestdir%cfile4.txt"
+  string(%d) "%stestdir4%cfile4.txt"
 }
 bool(true)
 ===DONE===
index 51e5cec6911afaaeb6bb4c784ad70bc566ae0b80..f20c52ab91f95b47ea3b9c0e891b5c0523df3548 100644 (file)
@@ -8,14 +8,14 @@ phar.readonly=0
 --FILE--
 <?php
 
-mkdir(dirname(__FILE__).'/testdir');
+mkdir(dirname(__FILE__).'/testdir5');
 foreach(range(1, 4) as $i) {
-    file_put_contents(dirname(__FILE__)."/testdir/file$i.txt", "some content for file $i");
+    file_put_contents(dirname(__FILE__)."/testdir5/file$i.txt", "some content for file $i");
 }
 
 try {
-       $phar = new Phar(dirname(__FILE__) . '/buildfromdirectory.phar');
-       $a = $phar->buildFromDirectory(dirname(__FILE__) . '/testdir', '/\.txt/');
+       $phar = new Phar(dirname(__FILE__) . '/buildfromdirectory5.phar');
+       $a = $phar->buildFromDirectory(dirname(__FILE__) . '/testdir5', '/\.txt/');
        asort($a);
        var_dump($a);
 } catch (Exception $e) {
@@ -23,28 +23,28 @@ try {
        echo $e->getMessage() . "\n";
 }
 
-var_dump(file_exists(dirname(__FILE__) . '/buildfromdirectory.phar'));
+var_dump(file_exists(dirname(__FILE__) . '/buildfromdirectory5.phar'));
 
 ?>
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/buildfromdirectory.phar');
+unlink(dirname(__FILE__) . '/buildfromdirectory5.phar');
 foreach(range(1, 4) as $i) {
-    unlink(dirname(__FILE__) . "/testdir/file$i.txt");
+    unlink(dirname(__FILE__) . "/testdir5/file$i.txt");
 }
-rmdir(dirname(__FILE__) . '/testdir');
+rmdir(dirname(__FILE__) . '/testdir5');
 ?>
 --EXPECTF--
 array(4) {
   ["file1.txt"]=>
-  string(%d) "%stestdir%cfile1.txt"
+  string(%d) "%stestdir5%cfile1.txt"
   ["file2.txt"]=>
-  string(%d) "%stestdir%cfile2.txt"
+  string(%d) "%stestdir5%cfile2.txt"
   ["file3.txt"]=>
-  string(%d) "%stestdir%cfile3.txt"
+  string(%d) "%stestdir5%cfile3.txt"
   ["file4.txt"]=>
-  string(%d) "%stestdir%cfile4.txt"
+  string(%d) "%stestdir5%cfile4.txt"
 }
 bool(true)
 ===DONE===
index 99566c192669e938e935a301c40a83054701b449..5537ebac2358b2a9dd5fb96eba788ed9ca6b2a19 100644 (file)
@@ -8,30 +8,30 @@ phar.readonly=0
 --FILE--
 <?php
 
-mkdir(dirname(__FILE__).'/testdir', 0777);
+mkdir(dirname(__FILE__).'/testdir6', 0777);
 foreach(range(1, 4) as $i) {
-    file_put_contents(dirname(__FILE__)."/testdir/file$i.txt", "some content for file $i");
+    file_put_contents(dirname(__FILE__)."/testdir6/file$i.txt", "some content for file $i");
 }
 
 try {
-       $phar = new Phar(dirname(__FILE__) . '/buildfromdirectory.phar');
-       var_dump($phar->buildFromDirectory(dirname(__FILE__) . '/testdir', '/\.php$/'));
+       $phar = new Phar(dirname(__FILE__) . '/buildfromdirectory6.phar');
+       var_dump($phar->buildFromDirectory(dirname(__FILE__) . '/testdir6', '/\.php$/'));
 } catch (Exception $e) {
        var_dump(get_class($e));
        echo $e->getMessage() . "\n";
 }
 
-var_dump(file_exists(dirname(__FILE__) . '/buildfromdirectory.phar'));
+var_dump(file_exists(dirname(__FILE__) . '/buildfromdirectory6.phar'));
 
 ?>
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/buildfromdirectory.phar');
+unlink(dirname(__FILE__) . '/buildfromdirectory6.phar');
 foreach(range(1, 4) as $i) {
-    unlink(dirname(__FILE__) . "/testdir/file$i.txt");
+    unlink(dirname(__FILE__) . "/testdir6/file$i.txt");
 }
-rmdir(dirname(__FILE__) . '/testdir');
+rmdir(dirname(__FILE__) . '/testdir6');
 ?>
 --EXPECT--
 array(0) {
index 238ede6cbe1607c5d1947fd210c3834bb7dc9b69..0f656b64f205362366e77badf4e8ea7793e29483 100644 (file)
@@ -7,7 +7,7 @@ phar.require_hash=0
 phar.readonly=0
 --FILE--
 <?php
-$phar = new Phar(dirname(__FILE__) . '/buildfromiterator.phar');
+$phar = new Phar(dirname(__FILE__) . '/buildfromiterator1.phar');
 try {
        ini_set('phar.readonly', 1);
        $phar->buildFromIterator(1);
@@ -19,7 +19,7 @@ try {
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/buildfromiterator.phar');
+unlink(dirname(__FILE__) . '/buildfromiterator1.phar');
 __HALT_COMPILER();
 ?>
 --EXPECTF--
index 024277ed0acc62b05c7ec8c5ec8b5871e4c2c071..e6b9c025da8c81eb8dc7ca99ed705b249fe016c5 100644 (file)
@@ -11,7 +11,7 @@ phar.readonly=0
 <?php
 try {
        chdir(dirname(__FILE__));
-       $phar = new Phar(dirname(__FILE__) . '/buildfromiterator.phar');
+       $phar = new Phar(dirname(__FILE__) . '/buildfromiterator10.phar');
        $dir = new RecursiveDirectoryIterator('.');
        $iter = new RecursiveIteratorIterator($dir);
        $a = $phar->buildFromIterator(new RegexIterator($iter, '/_\d{3}\.phpt$/'), dirname(__FILE__) . DIRECTORY_SEPARATOR);
@@ -25,7 +25,7 @@ try {
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/buildfromiterator.phar');
+unlink(dirname(__FILE__) . '/buildfromiterator10.phar');
 __HALT_COMPILER();
 ?>
 --EXPECTF--
index cdc2df1050be0b25c3efcb6155dc489dc2df558a..e9dd26e9de074a60a88ef07e75dccb010e1af5e7 100644 (file)
@@ -8,7 +8,7 @@ phar.readonly=0
 --FILE--
 <?php
 try {
-       $phar = new Phar(dirname(__FILE__) . '/buildfromiterator.phar');
+       $phar = new Phar(dirname(__FILE__) . '/buildfromiterator2.phar');
        $phar->buildFromIterator(new stdClass);
 } catch (Exception $e) {
        var_dump(get_class($e));
@@ -18,7 +18,7 @@ try {
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/buildfromiterator.phar');
+unlink(dirname(__FILE__) . '/buildfromiterator2.phar');
 __HALT_COMPILER();
 ?>
 --EXPECTF--
index 4a3bc7c0a52de2f82f828e2ecc5517af22f91ea8..1603631278397d0b305a6fc0877013398cbc2a02 100644 (file)
@@ -36,7 +36,7 @@ class myIterator implements Iterator
     }
 }
 try {
-       $phar = new Phar(dirname(__FILE__) . '/buildfromiterator.phar');
+       $phar = new Phar(dirname(__FILE__) . '/buildfromiterator3.phar');
        $phar->buildFromIterator(new myIterator(array()), new stdClass);
 } catch (Exception $e) {
        var_dump(get_class($e));
@@ -46,7 +46,7 @@ try {
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/buildfromiterator.phar');
+unlink(dirname(__FILE__) . '/buildfromiterator3.phar');
 __HALT_COMPILER();
 ?>
 --EXPECTF--
index cd261386d5d73a6648cee11c957c75325e46ad8e..9277db562b481855374c5e107d6dfda71d4c3d7f 100644 (file)
@@ -37,7 +37,7 @@ class myIterator implements Iterator
 }
 try {
        chdir(dirname(__FILE__));
-       $phar = new Phar(dirname(__FILE__) . '/buildfromiterator.phar');
+       $phar = new Phar(dirname(__FILE__) . '/buildfromiterator4.phar');
        var_dump($phar->buildFromIterator(new myIterator(
                array(
                        'a' => basename(__FILE__, 'php') . 'phpt',
@@ -54,7 +54,7 @@ try {
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/buildfromiterator.phar');
+unlink(dirname(__FILE__) . '/buildfromiterator4.phar');
 __HALT_COMPILER();
 ?>
 --EXPECTF--
index 8431c12a7c64b9398e1063a9c937913ee2f2cba6..b6fafec6f4f924d1514d55c3e95b7d3d8610500d 100644 (file)
@@ -37,7 +37,7 @@ class myIterator implements Iterator
 }
 try {
        chdir(dirname(__FILE__));
-       $phar = new Phar(dirname(__FILE__) . '/buildfromiterator.phar');
+       $phar = new Phar(dirname(__FILE__) . '/buildfromiterator5.phar');
        var_dump($phar->buildFromIterator(new myIterator(array('a' => new stdClass))));
 } catch (Exception $e) {
        var_dump(get_class($e));
@@ -47,7 +47,7 @@ try {
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/buildfromiterator.phar');
+unlink(dirname(__FILE__) . '/buildfromiterator5.phar');
 __HALT_COMPILER();
 ?>
 --EXPECTF--
index 9c506c85283f8334725dd925f3fdd0c1329c1cb1..3a315fae4dcb38483b371b7e38bce76e2f610dc6 100644 (file)
@@ -37,7 +37,7 @@ class myIterator implements Iterator
 }
 try {
        chdir(dirname(__FILE__));
-       $phar = new Phar(dirname(__FILE__) . '/buildfromiterator.phar');
+       $phar = new Phar(dirname(__FILE__) . '/buildfromiterator6.phar');
        var_dump($phar->buildFromIterator(new myIterator(array(basename(__FILE__, 'php') . 'phpt'))));
 } catch (Exception $e) {
        var_dump(get_class($e));
@@ -47,7 +47,7 @@ try {
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/buildfromiterator.phar');
+unlink(dirname(__FILE__) . '/buildfromiterator6.phar');
 __HALT_COMPILER();
 ?>
 --EXPECTF--
index 2bac4c8269a573ba0a9fda2e3af418611af16eea..3dd8fc1b001d0ad998edcee62515cf2af96852ef 100644 (file)
@@ -37,7 +37,7 @@ class myIterator implements Iterator
 }
 try {
        chdir(dirname(__FILE__));
-       $phar = new Phar(dirname(__FILE__) . '/buildfromiterator.phar');
+       $phar = new Phar(dirname(__FILE__) . '/buildfromiterator7.phar');
        var_dump($phar->buildFromIterator(new myIterator(array('a' => basename(__FILE__, 'php') . '/oopsie/there.phpt'))));
 } catch (Exception $e) {
        var_dump(get_class($e));
@@ -47,7 +47,7 @@ try {
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/buildfromiterator.phar');
+unlink(dirname(__FILE__) . '/buildfromiterator7.phar');
 __HALT_COMPILER();
 ?>
 --EXPECTF--
index bb1b780d759b72ea1b5f2ccb0beffbc0da30187b..de37ee868784d35a963ec915bfd473a8329e0cca 100644 (file)
@@ -8,7 +8,7 @@ phar.readonly=0
 <?php
 try {
        chdir(dirname(__FILE__));
-       $phar = new Phar(dirname(__FILE__) . '/buildfromiterator.phar');
+       $phar = new Phar(dirname(__FILE__) . '/buildfromiterator8.phar');
        $a = $phar->buildFromIterator(new RegexIterator(new DirectoryIterator('.'), '/^\d{0,3}\.phpt\\z|^\.\\z|^\.\.\\z/'), dirname(__FILE__) . DIRECTORY_SEPARATOR);
        asort($a);
        var_dump($a);
@@ -20,7 +20,7 @@ try {
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/buildfromiterator.phar');
+unlink(dirname(__FILE__) . '/buildfromiterator8.phar');
 __HALT_COMPILER();
 ?>
 --EXPECTF--
index 0b5630754567722c81f8adc8a36781e4c777cb97..2c9306b6cc86eb1bf5ae9ca80a01f4fcb76b10de 100644 (file)
@@ -37,7 +37,7 @@ class myIterator implements Iterator
 }
 try {
        chdir(dirname(__FILE__));
-       $phar = new Phar(dirname(__FILE__) . '/buildfromiterator.phar');
+       $phar = new Phar(dirname(__FILE__) . '/buildfromiterator9.phar');
        var_dump($phar->buildFromIterator(new myIterator(array('a' => $a = fopen(basename(__FILE__, 'php') . 'phpt', 'r')))));
        fclose($a);
 } catch (Exception $e) {
@@ -48,7 +48,7 @@ try {
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/buildfromiterator.phar');
+unlink(dirname(__FILE__) . '/buildfromiterator9.phar');
 __HALT_COMPILER();
 ?>
 --EXPECTF--
index 01d65f9091de09ffe2b0be48c03342ce0647a549..bc545236fd886c796faa662fc5f36b0aeabe6f93 100644 (file)
@@ -38,9 +38,9 @@ var_dump(file_get_contents(dirname(__FILE__) . '/extract1/file1.txt'));
 $a->extractTo(dirname(__FILE__) . '/extract1', 'subdir/ectory/file.txt');
 var_dump(file_get_contents(dirname(__FILE__) . '/extract1/subdir/ectory/file.txt'));
 
-$a->extractTo(dirname(__FILE__) . '/extract2', array('file2.txt', 'one/level'));
-var_dump(file_get_contents(dirname(__FILE__) . '/extract2/file2.txt'));
-var_dump(is_dir(dirname(__FILE__) . '/extract2/one/level'));
+$a->extractTo(dirname(__FILE__) . '/extract1-2', array('file2.txt', 'one/level'));
+var_dump(file_get_contents(dirname(__FILE__) . '/extract1-2/file2.txt'));
+var_dump(is_dir(dirname(__FILE__) . '/extract1-2/one/level'));
 
 try {
        $a->extractTo(dirname(__FILE__) . '/whatever', 134);
@@ -119,7 +119,7 @@ $e = dirname(__FILE__) . '/extract1/';
 @rmdir($e . 'subdir/ectory');
 @rmdir($e . 'subdir');
 @rmdir($e);
-$e = dirname(__FILE__) . '/extract2/';
+$e = dirname(__FILE__) . '/extract1-2/';
 @unlink($e . 'file2.txt');
 @rmdir($e . 'one/level');
 @rmdir($e . 'one');
index cac509f9dc66690599c0a48cd24ffc44849e49f1..fafe254ef78202905387303c453d7c5a1c367e34 100644 (file)
@@ -16,11 +16,11 @@ $phar->setAlias('fred');
 $phar['file1.txt'] = 'hi';
 $phar['file2.txt'] = 'hi2';
 $phar['subdir/ectory/file.txt'] = 'hi3';
-$phar->mount($pname . '/mount', __FILE__);
+$phar->mount($pname . '/mount2', __FILE__);
 $phar->addEmptyDir('one/level');
 
-$phar->extractTo(dirname(__FILE__) . '/extract', 'mount');
-$phar->extractTo(dirname(__FILE__) . '/extract');
+$phar->extractTo(dirname(__FILE__) . '/extract2', 'mount2');
+$phar->extractTo(dirname(__FILE__) . '/extract2');
 $out = array();
 
 foreach (new RecursiveIteratorIterator(new RecursiveDirectoryIterator(dirname(__FILE__) . '/extract', 0x00003000), RecursiveIteratorIterator::CHILD_FIRST) as $path => $file) {
@@ -38,7 +38,7 @@ foreach ($extracted as $out) {
 --CLEAN--
 <?php
 @unlink(dirname(__FILE__) . '/tempmanifest2.phar.php');
-$dir = dirname(__FILE__) . '/extract/';
+$dir = dirname(__FILE__) . '/extract2/';
 @unlink($dir . 'file1.txt');
 @unlink($dir . 'file2.txt');
 @unlink($dir . 'subdir/ectory/file.txt');
index df85211a239201c0675b802f5d5235d26bfcedb1..475583938bb0defea460a89116a5d831689527da 100644 (file)
@@ -9,7 +9,7 @@ phar.readonly=0
 
 $fname   = dirname(__FILE__) . '/files/bogus.zip';
 $fname2  = dirname(__FILE__) . '/files/notbogus.zip';
-$extract = dirname(__FILE__) . '/test';
+$extract = dirname(__FILE__) . '/test-extract3';
 
 $phar = new PharData($fname);
 
@@ -34,7 +34,7 @@ try {
 ===DONE===
 --CLEAN--
 <?php
-$dir = dirname(__FILE__) . '/test/';
+$dir = dirname(__FILE__) . '/test-extract3/';
 @unlink($dir . 'stuff.txt');
 @unlink($dir . 'nonsense.txt');
 @rmdir($dir);
index 7a81bbb4b80a362648cd5a34c22d2a2632a1d11c..bb4c9d7188cc90793267d014cdd407a261508888 100644 (file)
@@ -46,7 +46,7 @@ try {
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/files/phar_oo_test.phar.php');
+unlink(dirname(__FILE__) . '/files/phar_oo_001.phar.php');
 __halt_compiler();
 ?>
 --EXPECT--
index f13ddd4b0b2068d4bb97fb6d24be09c5e4994d4f..a21026a5b694714e71dd18cc20efbbd288b81b85 100644 (file)
@@ -46,7 +46,7 @@ try {
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/files/phar_oo_test.phar.php');
+unlink(dirname(__FILE__) . '/files/phar_oo_001U.phar.php');
 __halt_compiler();
 ?>
 --EXPECT--
index 3754151d42f0a3cf64d4143ed2fd06d614196711..476cd7d3c216f89633c542f3d00bb555f3c0c1c1 100644 (file)
@@ -50,11 +50,11 @@ foreach(new RecursiveIteratorIterator($phar) as $name => $ent)
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/files/phar_oo_test.phar.php');
+unlink(dirname(__FILE__) . '/files/phar_oo_002.phar.php');
 __halt_compiler();
 ?>
 --EXPECTF--
-string(42) "phar://*/files/phar_oo_test.phar.php%ca.php"
+string(41) "phar://*/files/phar_oo_002.phar.php%ca.php"
 string(5) "a.php"
 int(32)
 string(4) "file"
@@ -67,7 +67,7 @@ bool(false)
 int(%d)
 int(%d)
 int(%d)
-string(38) "phar://*/files/phar_oo_test.phar.php%cb"
+string(37) "phar://*/files/phar_oo_002.phar.php%cb"
 string(1) "b"
 int(0)
 string(3) "dir"
@@ -80,7 +80,7 @@ bool(false)
 int(%d)
 int(%d)
 int(%d)
-string(42) "phar://*/files/phar_oo_test.phar.php%cb.php"
+string(41) "phar://*/files/phar_oo_002.phar.php%cb.php"
 string(5) "b.php"
 int(32)
 string(4) "file"
@@ -93,7 +93,7 @@ bool(false)
 int(%d)
 int(%d)
 int(%d)
-string(42) "phar://*/files/phar_oo_test.phar.php%ce.php"
+string(41) "phar://*/files/phar_oo_002.phar.php%ce.php"
 string(5) "e.php"
 int(32)
 string(4) "file"
@@ -107,31 +107,31 @@ int(%d)
 int(%d)
 int(%d)
 ==RECURSIVE==
-string(42) "phar://*/files/phar_oo_test.phar.php%ca.php"
+string(41) "phar://*/files/phar_oo_002.phar.php%ca.php"
 string(5) "a.php"
 int(32)
 bool(false)
 NULL
 int(0)
-string(44) "phar://*/files/phar_oo_test.phar.php/b%cc.php"
+string(43) "phar://*/files/phar_oo_002.phar.php/b%cc.php"
 string(5) "c.php"
 int(34)
 bool(false)
 NULL
 int(0)
-string(44) "phar://*/files/phar_oo_test.phar.php/b%cd.php"
+string(43) "phar://*/files/phar_oo_002.phar.php/b%cd.php"
 string(5) "d.php"
 int(34)
 bool(false)
 NULL
 int(0)
-string(42) "phar://*/files/phar_oo_test.phar.php%cb.php"
+string(41) "phar://*/files/phar_oo_002.phar.php%cb.php"
 string(5) "b.php"
 int(32)
 bool(false)
 NULL
 int(0)
-string(42) "phar://*/files/phar_oo_test.phar.php%ce.php"
+string(41) "phar://*/files/phar_oo_002.phar.php%ce.php"
 string(5) "e.php"
 int(32)
 bool(false)
index 26d0d68d974749e0de295e06b8fdb4c695f6fa3e..da17152b3273f4cac110fd8de548e321a27d13c1 100644 (file)
@@ -50,11 +50,11 @@ foreach(new RecursiveIteratorIterator($phar) as $name => $ent)
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/files/phar_oo_test.phar.php');
+unlink(dirname(__FILE__) . '/files/phar_oo_002U.phar.php');
 __halt_compiler();
 ?>
 --EXPECTF--
-unicode(42) "phar://*/files/phar_oo_test.phar.php%ca.php"
+unicode(42) "phar://*/files/phar_oo_002.phar.php%ca.php"
 string(5) "a.php"
 int(32)
 unicode(4) "file"
@@ -67,7 +67,7 @@ bool(false)
 int(%d)
 int(%d)
 int(%d)
-unicode(38) "phar://*/files/phar_oo_test.phar.php%cb"
+unicode(38) "phar://*/files/phar_oo_002.phar.php%cb"
 string(1) "b"
 int(0)
 unicode(3) "dir"
@@ -80,7 +80,7 @@ bool(false)
 int(%d)
 int(%d)
 int(%d)
-unicode(42) "phar://*/files/phar_oo_test.phar.php%cb.php"
+unicode(42) "phar://*/files/phar_oo_002.phar.php%cb.php"
 string(5) "b.php"
 int(32)
 unicode(4) "file"
@@ -93,7 +93,7 @@ bool(false)
 int(%d)
 int(%d)
 int(%d)
-unicode(42) "phar://*/files/phar_oo_test.phar.php%ce.php"
+unicode(42) "phar://*/files/phar_oo_002.phar.php%ce.php"
 string(5) "e.php"
 int(32)
 unicode(4) "file"
@@ -107,31 +107,31 @@ int(%d)
 int(%d)
 int(%d)
 ==RECURSIVE==
-unicode(42) "phar://*/files/phar_oo_test.phar.php%ca.php"
+unicode(42) "phar://*/files/phar_oo_002.phar.php%ca.php"
 unicode(5) "a.php"
 int(32)
 bool(false)
 NULL
 int(0)
-unicode(44) "phar://*/files/phar_oo_test.phar.php/b%cc.php"
+unicode(44) "phar://*/files/phar_oo_002.phar.php/b%cc.php"
 unicode(5) "c.php"
 int(34)
 bool(false)
 NULL
 int(0)
-unicode(44) "phar://*/files/phar_oo_test.phar.php/b%cd.php"
+unicode(44) "phar://*/files/phar_oo_002.phar.php/b%cd.php"
 unicode(5) "d.php"
 int(34)
 bool(false)
 NULL
 int(0)
-unicode(42) "phar://*/files/phar_oo_test.phar.php%cb.php"
+unicode(42) "phar://*/files/phar_oo_002.phar.php%cb.php"
 unicode(5) "b.php"
 int(32)
 bool(false)
 NULL
 int(0)
-unicode(42) "phar://*/files/phar_oo_test.phar.php%ce.php"
+unicode(42) "phar://*/files/phar_oo_002.phar.php%ce.php"
 unicode(5) "e.php"
 int(32)
 bool(false)
index ccaf7c65f80d76f6b62604dbe30126e1dbb46f76..4395792632433e05a0a37936dbdfb70a370f0215 100644 (file)
@@ -27,7 +27,7 @@ foreach($phar as $name => $ent)
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/files/phar_oo_test.phar.php');
+unlink(dirname(__FILE__) . '/files/phar_oo_003.phar.php');
 __halt_compiler();
 ?>
 --EXPECTF--
index ba67749843ab0e54b766f3e5b9320f117a334ee5..3e4581992eaab16b63aab2d4bb66cf46f5a47655 100644 (file)
@@ -78,7 +78,7 @@ foreach($it as $name => $ent)
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/files/phar_oo_test.phar.php');
+unlink(dirname(__FILE__) . '/files/phar_oo_004.phar.php');
 __halt_compiler();
 ?>
 --EXPECT--
index 2762ee3c3568f938572ea64d805390a110c11cdf..51be9dab2e2bc7f191351ca2331744a3416f270e 100644 (file)
@@ -78,7 +78,7 @@ foreach($it as $name => $ent)
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/files/phar_oo_test.phar.php');
+unlink(dirname(__FILE__) . '/files/phar_oo_004U.phar.php');
 __halt_compiler();
 ?>
 --EXPECT--
index cb3f2987280f0ed9f0ec1db57168c08558a61d6b..b01231e9c26523114d8b5d8b51ab171dc5fb4c2f 100644 (file)
@@ -32,7 +32,7 @@ foreach($it as $name => $ent)
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/files/phar_oo_test.phar.php');
+unlink(dirname(__FILE__) . '/files/phar_oo_005.phar.php');
 __halt_compiler();
 ?>
 --EXPECT--
index bcdcb08b0dc9f278121493b947b63e4561b5246f..9c04b93cef33ce6388490cde7be2824026f4cc60 100644 (file)
@@ -31,7 +31,7 @@ foreach($it as $name => $ent)
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/files/phar_oo_test.phar.php');
+unlink(dirname(__FILE__) . '/files/phar_oo_005U.phar.php');
 __halt_compiler();
 ?>
 --EXPECT--
index 9e509d94b704c9f1c3d95c791c6e5ca4c8c039f8..399edb0dd37b167e9a433ae396d550eb326c4183 100644 (file)
@@ -31,7 +31,7 @@ foreach($it as $name => $ent)
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/files/phar_oo_test.phar.php');
+unlink(dirname(__FILE__) . '/files/phar_oo_005_5.2.phar.php');
 __halt_compiler();
 ?>
 --EXPECT--
index 556c98ce0b620629c83e459c854581b2bdcd500e..5d1d7052066c448ce63ee753ec0eb4a86c383f88 100644 (file)
@@ -38,7 +38,7 @@ echo $phar['b.php']->getFilename() . "\n";
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/files/phar_oo_test.phar.php');
+unlink(dirname(__FILE__) . '/files/phar_oo_006.phar.php');
 __halt_compiler();
 ?>
 --EXPECTF--
index 788b11f1f81a43bac84bb8c8c7814999fb3f68da..d0b5aa5ecaec0daa567daac67d4f4b10f6cb0fbe 100644 (file)
@@ -59,11 +59,11 @@ var_dump($f->eof());
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/files/phar_oo_test.phar.php');
+unlink(dirname(__FILE__) . '/files/phar_oo_007.phar.php');
 __halt_compiler();
 ?>
 --EXPECTF--
-MyFile::__construct(phar://*/files/phar_oo_test.phar.php/a.php)
+MyFile::__construct(phar://*/files/phar_oo_007.phar.php/a.php)
 int(%d)
 int(%d)
 int(%d)
@@ -79,7 +79,7 @@ int(0)
 string(32) "<?php echo "This is a.php\n"; ?>"
 int(32)
 ===AGAIN===
-MyFile::__construct(phar://*/files/phar_oo_test.phar.php/a.php)
+MyFile::__construct(phar://*/files/phar_oo_007.phar.php/a.php)
 int(0)
 bool(false)
 string(32) "<?php echo "This is a.php\n"; ?>"
index 80d1ece0ca97d8ba2f0b8c6189d7ae322958cf5c..d95af571b3c042e02882de4c4447fcafbce8f344 100644 (file)
@@ -83,7 +83,7 @@ foreach($v as $k => $d)
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/files/phar_oo_test.phar.php');
+unlink(dirname(__FILE__) . '/files/phar_oo_008.phar.php');
 __halt_compiler();
 ?>
 --EXPECTF--
index 6abd03ee30b529308917efadf632469f3141ac11..3c842fabeda522513db344879183087452d8112f 100644 (file)
@@ -36,7 +36,7 @@ foreach($f as $k => $v)
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/files/phar_oo_test.phar.php');
+unlink(dirname(__FILE__) . '/files/phar_oo_009.phar.php');
 __halt_compiler();
 ?>
 --EXPECTF--
index 1d3ff732424186c50f00c3adf09ac01de788273a..331d300a8c650807f3f5fafea5d3d02458200fe3 100644 (file)
@@ -36,7 +36,7 @@ var_dump(isset($phar['b']));
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/files/phar_oo_test.phar.php');
+unlink(dirname(__FILE__) . '/files/phar_oo_010.phar.php');
 __halt_compiler();
 ?>
 --EXPECTF--
index cfbab702ad8c849d5e6d42dc1bc2f03de9b5d263..01fa9f01e6ec4fcf7c3ed4ab13b3410b7ca80537 100644 (file)
@@ -26,7 +26,7 @@ echo "\n";
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/files/phar_oo_test.phar.php');
+unlink(dirname(__FILE__) . '/files/phar_oo_011.phar.php');
 __halt_compiler();
 ?>
 --EXPECT--
index 36d9963a2283da5318a045bac2ba89b3182e1512..34cae0e760b737467d67758923af07d3587d86f2 100644 (file)
@@ -31,7 +31,7 @@ catch (BadMethodCallException $e)
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/files/phar_oo_test.phar.php');
+unlink(dirname(__FILE__) . '/files/phar_oo_011b.phar.php');
 __halt_compiler();
 ?>
 --EXPECTF--
index e79ac0960edc63def8b618a955417b3501b0db3c..b6f9f44b1e153e429c988830add19563c63d2c4c 100644 (file)
@@ -27,7 +27,7 @@ var_dump(isset($phar['f.php']));
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/files/phar_oo_test.phar.php');
+unlink(dirname(__FILE__) . '/files/phar_oo_012.phar.php');
 __halt_compiler();
 ?>
 --EXPECT--
index 58a3be87b323f9a07841b234a8aceaf98304421d..ce5a58f212d7e0d56b962ef1696c06d5c8b1640f 100644 (file)
@@ -30,7 +30,7 @@ var_dump(isset($phar['f.php']));
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/files/phar_oo_test.phar.php');
+unlink(dirname(__FILE__) . '/files/phar_oo_012_confirm.phar.php');
 __halt_compiler();
 ?>
 --EXPECT--
index 80d8ed8dc4d7a44b5a37265ff270604d678bc07c..066d3bc0687b1882a7b073c147def865974b1e57 100644 (file)
@@ -34,7 +34,7 @@ catch (BadMethodCallException $e)
 ===DONE===
 --CLEAN--
 <?php 
-unlink(dirname(__FILE__) . '/files/phar_oo_test.phar.php');
+unlink(dirname(__FILE__) . '/files/phar_oo_012b.phar.php');
 __halt_compiler();
 ?>
 --EXPECTF--