cvs: pecl /phar/tests frontcontroller34.phpt /phar/tests/files frontcontroller18.phar frontcontroller19.phar.inc
| From: | Greg Beaver | Date: | Wed, 30 Apr 2008 20:14:14 +0000 |
| Subject: | cvs: pecl /phar/tests frontcontroller34.phpt /phar/tests/files frontcontroller18.phar frontcontroller19.phar.inc | ||
| Groups: | php.pecl.cvs | ||
| Request: | Send a blank email to pecl-cvs+get-10656@lists.php.net to get a copy of this message | ||
cellog Wed Apr 30 20:14:14 2008 UTC
Added files:
/pecl/phar/tests frontcontroller34.phpt
/pecl/phar/tests/files frontcontroller19.phar.inc
Modified files:
/pecl/phar/tests/files frontcontroller18.phar
Log:
increase code coverage to test cwd stuffs
http://cvs.php.net/viewvc.cgi/pecl/phar/tests/files/frontcontroller18.phar?r1=1.1&r2=1.2&diff_format=u
Index: pecl/phar/tests/files/frontcontroller18.phar
http://cvs.php.net/viewvc.cgi/pecl/phar/tests/frontcontroller34.phpt?view=markup&rev=1.1
Index: pecl/phar/tests/frontcontroller34.phpt
+++ pecl/phar/tests/frontcontroller34.phpt
--TEST--
Phar front controller with cwd
--SKIPIF--
<?php if (!extension_loaded("phar")) die("skip"); ?>
--ENV--
SCRIPT_NAME=/frontcontroller34.php
REQUEST_URI=/frontcontroller34.php/start/index.php
PATH_INFO=/start/index.php
--EXPECTHEADERS--
Content-type: text/html
--FILE_EXTERNAL--
files/frontcontroller19.phar
--EXPECT--
start/index.php
start/another.php
another.php
http://cvs.php.net/viewvc.cgi/pecl/phar/tests/files/frontcontroller19.phar.inc?view=markup&rev=1.1
Index: pecl/phar/tests/files/frontcontroller19.phar.inc
+++ pecl/phar/tests/files/frontcontroller19.phar.inc
<?php
@unlink(dirname(__FILE__) . '/frontcontroller18.phar');
$a = new Phar(dirname(__FILE__) . '/frontcontroller18.phar');
$a['start/index.php'] = '<?php
echo "start/index.php\n";
include "./another.php";
';
$a['start/another.php'] = '<?php
echo "start/another.php\n";
include "another.php";
?>';
$a['another.php'] = '<?php
echo "another.php\n";
?>';
$a->setStub('<?php
set_include_path("phar://" . __FILE__);
try {
Phar::webPhar("test.phar", "/start/index.php");
} catch (Exception $e) {
die($e->getMessage() . "\n");
}
echo "oops did not run\n";
var_dump($_ENV, $_SERVER);
__HALT_COMPILER();');
?>