]> granicus.if.org Git - php/commitdiff
MFB fix to test
authorGreg Beaver <cellog@php.net>
Sun, 25 Nov 2007 04:48:14 +0000 (04:48 +0000)
committerGreg Beaver <cellog@php.net>
Sun, 25 Nov 2007 04:48:14 +0000 (04:48 +0000)
ext/phar/tests/phar_create_in_cwd.phpt

index b10bf4971c2e94820b68e807c5c41ad5019c6935..8f4734041d7369269a3c904cfdd15ffeadef546e 100644 (file)
@@ -11,7 +11,6 @@ chdir(dirname(__FILE__));
 try {
        $p = new Phar('brandnewphar.phar');
        $p['file1.txt'] = 'hi';
-       $p->commit();
        var_dump($p->getStub());
        $p->setStub("<?php
 function __autoload(\$class)
@@ -33,5 +32,15 @@ __HALT_COMPILER();
 unlink(dirname(__FILE__) . '/brandnewphar.phar');
 ?>
 --EXPECT--
-RecursiveDirectoryIterator::__construct(phar://brandnewphar.phar): failed to open dir: phar error: no directory in "phar://brandnewphar.phar", must have at least phar://brandnewphar.phar/ for root directory (always use full path to a new phar)
+string(29) "<?php __HALT_COMPILER(); ?>
+"
+string(200) "<?php
+function __autoload($class)
+{
+    include 'phar://' . str_replace('_', '/', $class);
+}
+Phar::mapPhar('brandnewphar.phar');
+include 'phar://brandnewphar.phar/startup.php';
+__HALT_COMPILER(); ?>
+"
 ===DONE===
\ No newline at end of file