cvs: php-src /ext/phar/tests/cache_list .cvsignore frontcontroller1.phpt frontcontroller10.phpt frontcontroller11.phpt frontcontroller12.phpt
frontcontroller13.phpt frontcontroller14.phpt frontcontroller15.phpt frontcontroller16.phpt frontcontroller17.phpt frontcontroller18.phpt
frontcontroller19.phpt frontcontroller2.phpt frontcontroller20.phpt frontcontroller21.phpt frontcontroller22.phpt frontcontroller23.phpt
frontcontroller24.phpt frontcontroller25.phpt frontcontroller26.phpt frontcontroller27.phpt frontcontroller28.phpt frontcontroller29.phpt
frontcontroller3.phpt frontcontroller30.phpt frontcontroller31.phpt frontcontroller32.phpt frontcontroller33.phpt frontcontroller34.phpt
frontcontroller4.phpt frontcontroller5.phpt frontcontroller6.phpt frontcontroller7.phpt frontcontroller8.phpt frontcontroller9.phpt
/ext/phar/tests/cache_list/files frontcontroller.phar frontcontroller10.phar frontcontroller11.phar frontcontroller12.phar frontcontroller13.phar
frontcont! roller14.phar frontcontroller16.phar frontcontroller17.phar frontcontroller18.phar frontcontroller19.phar frontcontroller2.phar
frontcontroller3.phar frontcontroller4.phar frontcontroller5.phar frontcontroller6.phar frontcontroller7.phar frontcontroller8.phar
frontcontroller9.phar
| From: | Steph Fox | Date: | Fri, 01 Aug 2008 17:34:03 +0000 |
| Subject: | cvs: php-src /ext/phar/tests/cache_list .cvsignore frontcontroller1.phpt frontcontroller10.phpt frontcontroller11.phpt frontcontroller12.phpt frontcontroller13.phpt frontcontroller14.phpt frontcontroller15.phpt frontcontroller16.phpt frontcontroller17.phpt frontcontroller18.phpt frontcontroller19.phpt frontcontroller2.phpt frontcontroller20.phpt frontcontroller21.phpt frontcontroller22.phpt frontcontroller23.phpt frontcontroller24.phpt frontcontroller25.phpt frontcontroller26.phpt frontcontroller27.phpt frontcontroller28.phpt frontcontroller29.phpt frontcontroller3.phpt frontcontroller30.phpt frontcontroller31.phpt frontcontroller32.phpt frontcontroller33.phpt frontcontroller34.phpt frontcontroller4.phpt frontcontroller5.phpt frontcontroller6.phpt frontcontroller7.phpt frontcontroller8.phpt frontcontroller9.phpt /ext/phar/tests/cache_list/files frontcontroller.phar frontcontroller10.phar frontcontroller11.phar frontcontroller12.phar frontcontroller13.phar frontcont! roller14.phar frontcontroller16.phar frontcontroller17.phar frontcontroller18.phar frontcontroller19.phar frontcontroller2.phar frontcontroller3.phar frontcontroller4.phar frontcontroller5.phar frontcontroller6.phar frontcontroller7.phar frontcontroller8.phar frontcontroller9.phar |
||
| Groups: | php.cvs | ||
| Request: | Send a blank email to php-cvs+get-51875@lists.php.net to get a copy of this message | ||
sfox Fri Aug 1 17:34:03 2008 UTC
Modified files:
/php-src/ext/phar/tests/cache_list .cvsignore frontcontroller1.phpt
frontcontroller10.phpt
frontcontroller11.phpt
frontcontroller12.phpt
frontcontroller13.phpt
frontcontroller14.phpt
frontcontroller15.phpt
frontcontroller16.phpt
frontcontroller17.phpt
frontcontroller18.phpt
frontcontroller19.phpt
frontcontroller2.phpt
frontcontroller20.phpt
frontcontroller21.phpt
frontcontroller22.phpt
frontcontroller23.phpt
frontcontroller24.phpt
frontcontroller25.phpt
frontcontroller26.phpt
frontcontroller27.phpt
frontcontroller28.phpt
frontcontroller29.phpt
frontcontroller3.phpt
frontcontroller30.phpt
frontcontroller31.phpt
frontcontroller32.phpt
frontcontroller33.phpt
frontcontroller34.phpt
frontcontroller4.phpt
frontcontroller5.phpt
frontcontroller6.phpt
frontcontroller7.phpt
frontcontroller8.phpt
frontcontroller9.phpt
/php-src/ext/phar/tests/cache_list/files frontcontroller.phar
frontcontroller10.phar
frontcontroller11.phar
frontcontroller12.phar
frontcontroller13.phar
frontcontroller14.phar
frontcontroller16.phar
frontcontroller17.phar
frontcontroller18.phar
frontcontroller19.phar
frontcontroller2.phar
frontcontroller3.phar
frontcontroller4.phar
frontcontroller5.phar
frontcontroller6.phar
frontcontroller7.phar
frontcontroller8.phar
frontcontroller9.phar
Log:
- Somehow 'cvs add' managed to ignore these completely(?)
http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/.cvsignore?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/.cvsignore diff -u /dev/null php-src/ext/phar/tests/cache_list/.cvsignore:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/.cvsignore Fri Aug 1 17:34:02 2008 @@ -0,0 +1,6 @@ +*.diff +*.mem +*.out +*.php +*.exp +*.log http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller1.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller1.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller1.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller1.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,17 @@ +--TEST-- +Phar front controller other +--INI-- +phar.cache_list={PWD}/frontcontroller1.php [cache_list] +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller1.php +REQUEST_URI=/frontcontroller1.php/a.jpg +PATH_INFO=/a.jpg +--FILE_EXTERNAL-- +files/frontcontroller.phar +--EXPECTHEADERS-- +Content-type: image/jpeg +Content-length: 3 +--EXPECT-- +hio http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller10.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller10.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller10.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller10.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,25 @@ +--TEST-- +Phar front controller rewrite access denied [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller10.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller10.php +REQUEST_URI=/frontcontroller10.php/hi +PATH_INFO=/hi +--FILE_EXTERNAL-- +files/frontcontroller4.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +Status: 403 Access Denied +--EXPECT-- +<html> + <head> + <title>Access Denied</title> + </head> + <body> + <h1>403 - File /hi Access Denied</h1> + </body> +</html> http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller11.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller11.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller11.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller11.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,22 @@ +--TEST-- +Phar front controller mime type extension is not a string [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller11.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +<?php die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller11.php +REQUEST_URI=/frontcontroller11.php/a.php +PATH_INFO=/a.php +--FILE_EXTERNAL-- +files/frontcontroller5.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECTF-- +Fatal error: Uncaught exception 'PharException' with message 'Key of MIME type overrides array must be a file extension, was "0"' in %sfrontcontroller11.php:2 +Stack trace: +#0 %sfrontcontroller11.php(2): Phar::webPhar('whatever', 'index.php', '', Array) +#1 {main} + thrown in %sfrontcontroller11.php on line 2 \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller12.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller12.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller12.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller12.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,21 @@ +--TEST-- +Phar front controller mime type unknown int [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller12.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller12.php +REQUEST_URI=/frontcontroller12.php/a.php +PATH_INFO=/a.php +--FILE_EXTERNAL-- +files/frontcontroller6.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECTF-- +Fatal error: Uncaught exception 'PharException' with message 'Unknown mime type specifier used, only Phar::PHP, Phar::PHPS and a mime type string are allowed' in %sfrontcontroller12.php:2 +Stack trace: +#0 %sfrontcontroller12.php(2): Phar::webPhar('whatever', 'index.php', '', Array) +#1 {main} + thrown in %sfrontcontroller12.php on line 2 \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller13.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller13.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller13.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller13.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,21 @@ +--TEST-- +Phar front controller mime type not string/int [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller13.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller13.php +REQUEST_URI=/frontcontroller13.php/a.php +PATH_INFO=/a.php +--FILE_EXTERNAL-- +files/frontcontroller7.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECTF-- +Fatal error: Uncaught exception 'PharException' with message 'Unknown mime type specifier used (not a string or int), only Phar::PHP, Phar::PHPS and a mime type string are allowed' in %sfrontcontroller13.php:2 +Stack trace: +#0 %sfrontcontroller13.php(2): Phar::webPhar('whatever', 'index.php', '', Array) +#1 {main} + thrown in %sfrontcontroller13.php on line 2 \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller14.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller14.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller14.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller14.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,17 @@ +--TEST-- +Phar front controller mime type override, other [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller14.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller14.php +REQUEST_URI=/frontcontroller14.php/a.jpg +PATH_INFO=/a.jpg +--FILE_EXTERNAL-- +files/frontcontroller8.phar +--EXPECTHEADERS-- +Content-type: foo/bar +Content-length: 4 +--EXPECT-- +hio2 http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller15.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller15.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller15.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller15.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,21 @@ +--TEST-- +Phar front controller mime type override, Phar::PHPS [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller15.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller15.php +REQUEST_URI=/frontcontroller15.php/a.php +PATH_INFO=/a.php +--FILE_EXTERNAL-- +files/frontcontroller8.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECT-- +<code><span style="color: #000000"> +<span style="color: #0000BB"><?php </span><span style="color: #007700">function </span><span style="color: #0000BB">hio</span><span style="color: #007700">(){}</span> +</span> +</code> + http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller16.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller16.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller16.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller16.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,18 @@ +--TEST-- +Phar front controller mime type override, Phar::PHP [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller16.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller16.php +REQUEST_URI=/frontcontroller16.php/a.phps +PATH_INFO=/a.phps +--FILE_EXTERNAL-- +files/frontcontroller8.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECT-- +hio1 + http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller17.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller17.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller17.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller17.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,18 @@ +--TEST-- +Phar front controller mime type unknown [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller17.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller17.php +REQUEST_URI=/frontcontroller17.php/fronk.gronk +PATH_INFO=/fronk.gronk +--FILE_EXTERNAL-- +files/frontcontroller8.phar +--EXPECTHEADERS-- +Content-type: application/octet-stream +Content-length: 4 +--EXPECT-- +hio3 + http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller18.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller18.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller18.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller18.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,18 @@ +--TEST-- +Phar front controller $_SERVER munging failure [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller18.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller18.php +REQUEST_URI=/frontcontroller18.php/fronk.gronk +PATH_INFO=/fronk.gronk +--FILE_EXTERNAL-- +files/frontcontroller9.phar +--EXPECTF-- +Fatal error: Uncaught exception 'PharException' with message 'No values passed to Phar::mungServer(), expecting an array of any of these strings: PHP_SELF, REQUEST_URI, SCRIPT_FILENAME, SCRIPT_NAME' in %sfrontcontroller18.php:2 +Stack trace: +#0 %sfrontcontroller18.php(2): Phar::mungServer(Array) +#1 {main} + thrown in %sfrontcontroller18.php on line 2 http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller19.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller19.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller19.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller19.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,18 @@ +--TEST-- +Phar front controller $_SERVER munging failure 2 [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller19.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller19.php +REQUEST_URI=/frontcontroller19.php/ +PATH_INFO=/ +--FILE_EXTERNAL-- +files/frontcontroller10.phar +--EXPECTF-- +Fatal error: Uncaught exception 'PharException' with message 'Too many values passed to Phar::mungServer(), expecting an array of any of these strings: PHP_SELF, REQUEST_URI, SCRIPT_FILENAME, SCRIPT_NAME' in %sfrontcontroller19.php:2 +Stack trace: +#0 %sfrontcontroller19.php(2): Phar::mungServer(Array) +#1 {main} + thrown in %sfrontcontroller19.php on line 2 http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller2.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller2.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller2.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller2.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,17 @@ +--TEST-- +Phar front controller PHP test [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list=frontcontroller2.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller2.php +REQUEST_URI=/frontcontroller2.php/a.php +PATH_INFO=/a.php +--FILE_EXTERNAL-- +files/frontcontroller.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECT-- +hio http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller20.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller20.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller20.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller20.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,18 @@ +--TEST-- +Phar front controller $_SERVER munging failure 3 [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller20.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller20.php +REQUEST_URI=/frontcontroller20.php/ +PATH_INFO=/ +--FILE_EXTERNAL-- +files/frontcontroller11.phar +--EXPECTF-- +Fatal error: Uncaught exception 'PharException' with message 'Non-string value passed to Phar::mungServer(), expecting an array of any of these strings: PHP_SELF, REQUEST_URI, SCRIPT_FILENAME, SCRIPT_NAME' in %sfrontcontroller20.php:2 +Stack trace: +#0 %sfrontcontroller20.php(2): Phar::mungServer(Array) +#1 {main} + thrown in %sfrontcontroller20.php on line 2 http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller21.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller21.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller21.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller21.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,25 @@ +--TEST-- +Phar front controller $_SERVER munging success [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller21.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller21.php +REQUEST_URI=/frontcontroller21.php/index.php?test=hi +PATH_INFO=/index.php +QUERY_STRING=test=hi +--FILE_EXTERNAL-- +files/frontcontroller12.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECTF-- +string(10) "/index.php" +string(10) "/index.php" +string(%d) "phar://%sfrontcontroller21.php/index.php" +string(18) "/index.php?test=hi" +string(32) "/frontcontroller21.php/index.php" +string(22) "/frontcontroller21.php" +string(%d) "%sfrontcontroller21.php" +string(40) "/frontcontroller21.php/index.php?test=hi" \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller22.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller22.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller22.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller22.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,22 @@ +--TEST-- +Phar front controller include from cwd test 1 [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller22.phpt +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller22.php +REQUEST_URI=/frontcontroller22.php/index.php +PATH_INFO=/index.php +--FILE_EXTERNAL-- +files/frontcontroller13.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECTF-- +string(4) "test" +string(12) "oof/test.php" + +Warning: include(./hi.php): failed to open stream: No such file or directory in phar://%s/oof/test.php on line %d + +Warning: include(): Failed opening './hi.php' for inclusion (include_path='%s') in phar://%soof/test.php on line %d \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller23.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller23.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller23.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller23.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,18 @@ +--TEST-- +Phar front controller with generic action router test [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller23.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller23.php +REQUEST_URI=/frontcontroller23.php/hi/there +PATH_INFO=/hi/there +--FILE_EXTERNAL-- +files/frontcontroller14.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECTF-- +string(9) "/hi/there" +string(%d) "phar://%sfrontcontroller23.php/html/index.php" \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller24.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller24.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller24.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller24.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,17 @@ +--TEST-- +Phar front controller with custom 404 php script [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller24.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller24.php +REQUEST_URI=/frontcontroller24.php/unknown/file +PATH_INFO=/unknown/file +--FILE_EXTERNAL-- +files/frontcontroller8.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECTF-- +My 404 is rawesome \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller25.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller25.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller25.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller25.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,18 @@ +--TEST-- +Phar front controller with extra path_info [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller25.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller25.php +REQUEST_URI=/frontcontroller25.php/a1.phps/extra/stuff +PATH_INFO=/a1.phps/extra/stuff +--FILE_EXTERNAL-- +files/frontcontroller8.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECTF-- +string(42) "/frontcontroller25.php/a1.phps/extra/stuff" +string(12) "/extra/stuff" \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller26.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller26.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller26.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller26.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,16 @@ +--TEST-- +Phar front controller with unknown extension mime type [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller26.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller26.php +REQUEST_URI=/frontcontroller26.php/unknown.ext +PATH_INFO=/unknown.ext +--FILE_EXTERNAL-- +files/frontcontroller8.phar +--EXPECTHEADERS-- +Content-type: application/octet-stream +--EXPECTF-- +<?php var_dump("hi"); \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller27.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller27.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller27.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller27.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,17 @@ +--TEST-- +Phar front controller with no extension [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller27.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller27.php +REQUEST_URI=/frontcontroller27.php/noext +PATH_INFO=/noext +--FILE_EXTERNAL-- +files/frontcontroller8.phar +--EXPECTHEADERS-- +Content-type: text/plain;charset=UTF-8 +--EXPECTF-- +hi \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller28.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller28.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller28.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller28.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,17 @@ +--TEST-- +Phar front controller with huge file [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller28.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller28.php +REQUEST_URI=/frontcontroller28.php/bigfile.txt +PATH_INFO=/bigfile.txt +--FILE_EXTERNAL-- +files/frontcontroller8.phar +--EXPECTHEADERS-- +Content-type: text/plain;charset=UTF-8 +--EXPECT-- +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa! aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa! aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa! aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa! aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa! aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa! aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa! aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa! aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaa http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller29.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller29.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller29.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller29.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,17 @@ +--TEST-- +Phar front controller with fatal error in php file [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller29.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller29.php +REQUEST_URI=/frontcontroller29.php/fatalerror.phps +PATH_INFO=/fatalerror.phps +--FILE_EXTERNAL-- +files/frontcontroller8.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECTF-- +Fatal error: Call to undefined function oopsie_daisy() in phar://%sfatalerror.phps on line 1 \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller3.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller3.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller3.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller3.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,20 @@ +--TEST-- +Phar front controller phps [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller3.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller3.php +REQUEST_URI=/frontcontroller3.php/a.phps +PATH_INFO=/a.phps +--FILE_EXTERNAL-- +files/frontcontroller.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECT-- +<code><span style="color: #000000"> +<span style="color: #0000BB"><?php </span><span style="color: #007700">function </span><span style="color: #0000BB">hio</span><span style="color: #007700">(){}</span> +</span> +</code> http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller30.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller30.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller30.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller30.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,14 @@ +--TEST-- +Phar front controller with weird SCRIPT_NAME [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller30.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/huh? +REQUEST_URI=/huh? +--FILE_EXTERNAL-- +files/frontcontroller8.phar +--EXPECTF-- +oops did not run +%a \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller31.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller31.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller31.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller31.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,16 @@ +--TEST-- +Phar front controller with invalid callback for rewrites [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller31.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller31.php +REQUEST_URI=/frontcontroller31.php +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--FILE_EXTERNAL-- +files/frontcontroller16.phar +--EXPECT-- +phar error: invalid rewrite callback \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller32.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller32.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller32.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller32.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,16 @@ +--TEST-- +Phar front controller with valid callback that is not good [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller32.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller32.php +REQUEST_URI=/frontcontroller32.php +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--FILE_EXTERNAL-- +files/frontcontroller17.phar +--EXPECTF-- +%ahar error: failed to call rewrite callback \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller33.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller33.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller33.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller33.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,16 @@ +--TEST-- +Phar front controller with valid callback that does not return any value [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller33.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller33.php +REQUEST_URI=/frontcontroller33.php +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--FILE_EXTERNAL-- +files/frontcontroller18.phar +--EXPECTF-- +phar error: rewrite callback must return a string or false \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller34.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller34.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller34.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller34.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,19 @@ +--TEST-- +Phar front controller with cwd [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller34.php +--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; charset=UTF-8 +--FILE_EXTERNAL-- +files/frontcontroller19.phar +--EXPECT-- +start/index.php +start/another.php +another.php http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller4.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller4.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller4.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller4.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,15 @@ +--TEST-- +Phar front controller index.php relocate (no /) [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller4.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller4.php +REQUEST_URI=/frontcontroller4.php +--FILE_EXTERNAL-- +files/frontcontroller.phar +--EXPECTHEADERS-- +Status: 301 Moved Permanently +Location: /frontcontroller4.php/index.php +--EXPECT-- http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller5.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller5.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller5.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller5.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,16 @@ +--TEST-- +Phar front controller index.php relocate [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller5.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller5.php +REQUEST_URI=/frontcontroller5.php/ +PATH_INFO=/ +--FILE_EXTERNAL-- +files/frontcontroller.phar +--EXPECTHEADERS-- +Status: 301 Moved Permanently +Location: /frontcontroller5.php/index.php +--EXPECT-- http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller6.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller6.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller6.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller6.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,23 @@ +--TEST-- +Phar front controller 404 [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller6.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller6.php +REQUEST_URI=/frontcontroller6.php/notfound.php +PATH_INFO=/notfound.php +--FILE_EXTERNAL-- +files/frontcontroller.phar +--EXPECTHEADERS-- +Status: 404 Not Found +--EXPECT-- +<html> + <head> + <title>File Not Found</title> + </head> + <body> + <h1>404 - File /notfound.php Not Found</h1> + </body> +</html> \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller7.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller7.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller7.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller7.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,16 @@ +--TEST-- +Phar front controller alternate index file [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller7.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller7.php +REQUEST_URI=/frontcontroller7.php/ +PATH_INFO=/ +--FILE_EXTERNAL-- +files/frontcontroller2.phar +--EXPECTHEADERS-- +Status: 301 Moved Permanently +Location: /frontcontroller7.php/a.php +--EXPECT-- http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller8.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller8.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller8.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller8.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,23 @@ +--TEST-- +Phar front controller no index file 404 [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller8.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller8.php +REQUEST_URI=/frontcontroller8.php/ +PATH_INFO=/ +--FILE_EXTERNAL-- +files/frontcontroller3.phar +--EXPECTHEADERS-- +Status: 404 Not Found +--EXPECT-- +<html> + <head> + <title>File Not Found</title> + </head> + <body> + <h1>404 - File /index.php Not Found</h1> + </body> +</html> \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller9.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller9.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller9.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller9.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,20 @@ +--TEST-- +Phar front controller rewrite array [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller9.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller9.php +REQUEST_URI=/frontcontroller9.php/hi +PATH_INFO=/hi +--FILE_EXTERNAL-- +files/frontcontroller3.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECT-- +<code><span style="color: #000000"> +<span style="color: #0000BB"><?php </span><span style="color: #007700">function </span><span style="color: #0000BB">hio</span><span style="color: #007700">(){}</span> +</span> +</code> \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller10.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller10.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller11.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller11.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller12.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller12.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller13.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller13.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller14.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller14.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller16.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller16.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller17.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller17.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller18.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller18.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller19.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller19.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller2.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller2.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller3.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller3.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller4.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller4.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller5.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller5.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller6.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller6.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller7.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller7.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller8.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller8.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller9.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller9.phar
http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/.cvsignore?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/.cvsignore diff -u /dev/null php-src/ext/phar/tests/cache_list/.cvsignore:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/.cvsignore Fri Aug 1 17:34:02 2008 @@ -0,0 +1,6 @@ +*.diff +*.mem +*.out +*.php +*.exp +*.log http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller1.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller1.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller1.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller1.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,17 @@ +--TEST-- +Phar front controller other +--INI-- +phar.cache_list={PWD}/frontcontroller1.php [cache_list] +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller1.php +REQUEST_URI=/frontcontroller1.php/a.jpg +PATH_INFO=/a.jpg +--FILE_EXTERNAL-- +files/frontcontroller.phar +--EXPECTHEADERS-- +Content-type: image/jpeg +Content-length: 3 +--EXPECT-- +hio http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller10.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller10.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller10.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller10.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,25 @@ +--TEST-- +Phar front controller rewrite access denied [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller10.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller10.php +REQUEST_URI=/frontcontroller10.php/hi +PATH_INFO=/hi +--FILE_EXTERNAL-- +files/frontcontroller4.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +Status: 403 Access Denied +--EXPECT-- +<html> + <head> + <title>Access Denied</title> + </head> + <body> + <h1>403 - File /hi Access Denied</h1> + </body> +</html> http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller11.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller11.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller11.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller11.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,22 @@ +--TEST-- +Phar front controller mime type extension is not a string [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller11.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +<?php die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller11.php +REQUEST_URI=/frontcontroller11.php/a.php +PATH_INFO=/a.php +--FILE_EXTERNAL-- +files/frontcontroller5.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECTF-- +Fatal error: Uncaught exception 'PharException' with message 'Key of MIME type overrides array must be a file extension, was "0"' in %sfrontcontroller11.php:2 +Stack trace: +#0 %sfrontcontroller11.php(2): Phar::webPhar('whatever', 'index.php', '', Array) +#1 {main} + thrown in %sfrontcontroller11.php on line 2 \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller12.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller12.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller12.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller12.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,21 @@ +--TEST-- +Phar front controller mime type unknown int [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller12.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller12.php +REQUEST_URI=/frontcontroller12.php/a.php +PATH_INFO=/a.php +--FILE_EXTERNAL-- +files/frontcontroller6.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECTF-- +Fatal error: Uncaught exception 'PharException' with message 'Unknown mime type specifier used, only Phar::PHP, Phar::PHPS and a mime type string are allowed' in %sfrontcontroller12.php:2 +Stack trace: +#0 %sfrontcontroller12.php(2): Phar::webPhar('whatever', 'index.php', '', Array) +#1 {main} + thrown in %sfrontcontroller12.php on line 2 \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller13.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller13.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller13.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller13.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,21 @@ +--TEST-- +Phar front controller mime type not string/int [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller13.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller13.php +REQUEST_URI=/frontcontroller13.php/a.php +PATH_INFO=/a.php +--FILE_EXTERNAL-- +files/frontcontroller7.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECTF-- +Fatal error: Uncaught exception 'PharException' with message 'Unknown mime type specifier used (not a string or int), only Phar::PHP, Phar::PHPS and a mime type string are allowed' in %sfrontcontroller13.php:2 +Stack trace: +#0 %sfrontcontroller13.php(2): Phar::webPhar('whatever', 'index.php', '', Array) +#1 {main} + thrown in %sfrontcontroller13.php on line 2 \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller14.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller14.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller14.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller14.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,17 @@ +--TEST-- +Phar front controller mime type override, other [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller14.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller14.php +REQUEST_URI=/frontcontroller14.php/a.jpg +PATH_INFO=/a.jpg +--FILE_EXTERNAL-- +files/frontcontroller8.phar +--EXPECTHEADERS-- +Content-type: foo/bar +Content-length: 4 +--EXPECT-- +hio2 http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller15.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller15.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller15.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller15.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,21 @@ +--TEST-- +Phar front controller mime type override, Phar::PHPS [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller15.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller15.php +REQUEST_URI=/frontcontroller15.php/a.php +PATH_INFO=/a.php +--FILE_EXTERNAL-- +files/frontcontroller8.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECT-- +<code><span style="color: #000000"> +<span style="color: #0000BB"><?php </span><span style="color: #007700">function </span><span style="color: #0000BB">hio</span><span style="color: #007700">(){}</span> +</span> +</code> + http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller16.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller16.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller16.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller16.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,18 @@ +--TEST-- +Phar front controller mime type override, Phar::PHP [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller16.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller16.php +REQUEST_URI=/frontcontroller16.php/a.phps +PATH_INFO=/a.phps +--FILE_EXTERNAL-- +files/frontcontroller8.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECT-- +hio1 + http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller17.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller17.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller17.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller17.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,18 @@ +--TEST-- +Phar front controller mime type unknown [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller17.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller17.php +REQUEST_URI=/frontcontroller17.php/fronk.gronk +PATH_INFO=/fronk.gronk +--FILE_EXTERNAL-- +files/frontcontroller8.phar +--EXPECTHEADERS-- +Content-type: application/octet-stream +Content-length: 4 +--EXPECT-- +hio3 + http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller18.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller18.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller18.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller18.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,18 @@ +--TEST-- +Phar front controller $_SERVER munging failure [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller18.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller18.php +REQUEST_URI=/frontcontroller18.php/fronk.gronk +PATH_INFO=/fronk.gronk +--FILE_EXTERNAL-- +files/frontcontroller9.phar +--EXPECTF-- +Fatal error: Uncaught exception 'PharException' with message 'No values passed to Phar::mungServer(), expecting an array of any of these strings: PHP_SELF, REQUEST_URI, SCRIPT_FILENAME, SCRIPT_NAME' in %sfrontcontroller18.php:2 +Stack trace: +#0 %sfrontcontroller18.php(2): Phar::mungServer(Array) +#1 {main} + thrown in %sfrontcontroller18.php on line 2 http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller19.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller19.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller19.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller19.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,18 @@ +--TEST-- +Phar front controller $_SERVER munging failure 2 [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller19.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller19.php +REQUEST_URI=/frontcontroller19.php/ +PATH_INFO=/ +--FILE_EXTERNAL-- +files/frontcontroller10.phar +--EXPECTF-- +Fatal error: Uncaught exception 'PharException' with message 'Too many values passed to Phar::mungServer(), expecting an array of any of these strings: PHP_SELF, REQUEST_URI, SCRIPT_FILENAME, SCRIPT_NAME' in %sfrontcontroller19.php:2 +Stack trace: +#0 %sfrontcontroller19.php(2): Phar::mungServer(Array) +#1 {main} + thrown in %sfrontcontroller19.php on line 2 http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller2.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller2.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller2.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller2.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,17 @@ +--TEST-- +Phar front controller PHP test [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list=frontcontroller2.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller2.php +REQUEST_URI=/frontcontroller2.php/a.php +PATH_INFO=/a.php +--FILE_EXTERNAL-- +files/frontcontroller.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECT-- +hio http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller20.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller20.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller20.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller20.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,18 @@ +--TEST-- +Phar front controller $_SERVER munging failure 3 [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller20.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller20.php +REQUEST_URI=/frontcontroller20.php/ +PATH_INFO=/ +--FILE_EXTERNAL-- +files/frontcontroller11.phar +--EXPECTF-- +Fatal error: Uncaught exception 'PharException' with message 'Non-string value passed to Phar::mungServer(), expecting an array of any of these strings: PHP_SELF, REQUEST_URI, SCRIPT_FILENAME, SCRIPT_NAME' in %sfrontcontroller20.php:2 +Stack trace: +#0 %sfrontcontroller20.php(2): Phar::mungServer(Array) +#1 {main} + thrown in %sfrontcontroller20.php on line 2 http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller21.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller21.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller21.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller21.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,25 @@ +--TEST-- +Phar front controller $_SERVER munging success [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller21.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller21.php +REQUEST_URI=/frontcontroller21.php/index.php?test=hi +PATH_INFO=/index.php +QUERY_STRING=test=hi +--FILE_EXTERNAL-- +files/frontcontroller12.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECTF-- +string(10) "/index.php" +string(10) "/index.php" +string(%d) "phar://%sfrontcontroller21.php/index.php" +string(18) "/index.php?test=hi" +string(32) "/frontcontroller21.php/index.php" +string(22) "/frontcontroller21.php" +string(%d) "%sfrontcontroller21.php" +string(40) "/frontcontroller21.php/index.php?test=hi" \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller22.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller22.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller22.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller22.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,22 @@ +--TEST-- +Phar front controller include from cwd test 1 [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller22.phpt +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller22.php +REQUEST_URI=/frontcontroller22.php/index.php +PATH_INFO=/index.php +--FILE_EXTERNAL-- +files/frontcontroller13.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECTF-- +string(4) "test" +string(12) "oof/test.php" + +Warning: include(./hi.php): failed to open stream: No such file or directory in phar://%s/oof/test.php on line %d + +Warning: include(): Failed opening './hi.php' for inclusion (include_path='%s') in phar://%soof/test.php on line %d \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller23.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller23.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller23.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller23.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,18 @@ +--TEST-- +Phar front controller with generic action router test [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller23.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller23.php +REQUEST_URI=/frontcontroller23.php/hi/there +PATH_INFO=/hi/there +--FILE_EXTERNAL-- +files/frontcontroller14.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECTF-- +string(9) "/hi/there" +string(%d) "phar://%sfrontcontroller23.php/html/index.php" \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller24.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller24.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller24.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller24.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,17 @@ +--TEST-- +Phar front controller with custom 404 php script [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller24.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller24.php +REQUEST_URI=/frontcontroller24.php/unknown/file +PATH_INFO=/unknown/file +--FILE_EXTERNAL-- +files/frontcontroller8.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECTF-- +My 404 is rawesome \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller25.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller25.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller25.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller25.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,18 @@ +--TEST-- +Phar front controller with extra path_info [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller25.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller25.php +REQUEST_URI=/frontcontroller25.php/a1.phps/extra/stuff +PATH_INFO=/a1.phps/extra/stuff +--FILE_EXTERNAL-- +files/frontcontroller8.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECTF-- +string(42) "/frontcontroller25.php/a1.phps/extra/stuff" +string(12) "/extra/stuff" \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller26.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller26.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller26.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller26.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,16 @@ +--TEST-- +Phar front controller with unknown extension mime type [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller26.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller26.php +REQUEST_URI=/frontcontroller26.php/unknown.ext +PATH_INFO=/unknown.ext +--FILE_EXTERNAL-- +files/frontcontroller8.phar +--EXPECTHEADERS-- +Content-type: application/octet-stream +--EXPECTF-- +<?php var_dump("hi"); \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller27.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller27.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller27.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller27.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,17 @@ +--TEST-- +Phar front controller with no extension [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller27.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller27.php +REQUEST_URI=/frontcontroller27.php/noext +PATH_INFO=/noext +--FILE_EXTERNAL-- +files/frontcontroller8.phar +--EXPECTHEADERS-- +Content-type: text/plain;charset=UTF-8 +--EXPECTF-- +hi \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller28.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller28.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller28.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller28.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,17 @@ +--TEST-- +Phar front controller with huge file [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller28.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller28.php +REQUEST_URI=/frontcontroller28.php/bigfile.txt +PATH_INFO=/bigfile.txt +--FILE_EXTERNAL-- +files/frontcontroller8.phar +--EXPECTHEADERS-- +Content-type: text/plain;charset=UTF-8 +--EXPECT-- +aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa! aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa! aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa! aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa! aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa! aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa! aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa! aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa! aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaa http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller29.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller29.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller29.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller29.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,17 @@ +--TEST-- +Phar front controller with fatal error in php file [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller29.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller29.php +REQUEST_URI=/frontcontroller29.php/fatalerror.phps +PATH_INFO=/fatalerror.phps +--FILE_EXTERNAL-- +files/frontcontroller8.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECTF-- +Fatal error: Call to undefined function oopsie_daisy() in phar://%sfatalerror.phps on line 1 \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller3.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller3.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller3.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller3.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,20 @@ +--TEST-- +Phar front controller phps [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller3.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller3.php +REQUEST_URI=/frontcontroller3.php/a.phps +PATH_INFO=/a.phps +--FILE_EXTERNAL-- +files/frontcontroller.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECT-- +<code><span style="color: #000000"> +<span style="color: #0000BB"><?php </span><span style="color: #007700">function </span><span style="color: #0000BB">hio</span><span style="color: #007700">(){}</span> +</span> +</code> http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller30.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller30.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller30.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller30.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,14 @@ +--TEST-- +Phar front controller with weird SCRIPT_NAME [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller30.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/huh? +REQUEST_URI=/huh? +--FILE_EXTERNAL-- +files/frontcontroller8.phar +--EXPECTF-- +oops did not run +%a \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller31.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller31.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller31.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller31.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,16 @@ +--TEST-- +Phar front controller with invalid callback for rewrites [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller31.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller31.php +REQUEST_URI=/frontcontroller31.php +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--FILE_EXTERNAL-- +files/frontcontroller16.phar +--EXPECT-- +phar error: invalid rewrite callback \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller32.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller32.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller32.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller32.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,16 @@ +--TEST-- +Phar front controller with valid callback that is not good [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller32.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller32.php +REQUEST_URI=/frontcontroller32.php +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--FILE_EXTERNAL-- +files/frontcontroller17.phar +--EXPECTF-- +%ahar error: failed to call rewrite callback \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller33.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller33.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller33.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller33.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,16 @@ +--TEST-- +Phar front controller with valid callback that does not return any value [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller33.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller33.php +REQUEST_URI=/frontcontroller33.php +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--FILE_EXTERNAL-- +files/frontcontroller18.phar +--EXPECTF-- +phar error: rewrite callback must return a string or false \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller34.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller34.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller34.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller34.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,19 @@ +--TEST-- +Phar front controller with cwd [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller34.php +--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; charset=UTF-8 +--FILE_EXTERNAL-- +files/frontcontroller19.phar +--EXPECT-- +start/index.php +start/another.php +another.php http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller4.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller4.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller4.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller4.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,15 @@ +--TEST-- +Phar front controller index.php relocate (no /) [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller4.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller4.php +REQUEST_URI=/frontcontroller4.php +--FILE_EXTERNAL-- +files/frontcontroller.phar +--EXPECTHEADERS-- +Status: 301 Moved Permanently +Location: /frontcontroller4.php/index.php +--EXPECT-- http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller5.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller5.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller5.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller5.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,16 @@ +--TEST-- +Phar front controller index.php relocate [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller5.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller5.php +REQUEST_URI=/frontcontroller5.php/ +PATH_INFO=/ +--FILE_EXTERNAL-- +files/frontcontroller.phar +--EXPECTHEADERS-- +Status: 301 Moved Permanently +Location: /frontcontroller5.php/index.php +--EXPECT-- http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller6.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller6.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller6.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller6.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,23 @@ +--TEST-- +Phar front controller 404 [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller6.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller6.php +REQUEST_URI=/frontcontroller6.php/notfound.php +PATH_INFO=/notfound.php +--FILE_EXTERNAL-- +files/frontcontroller.phar +--EXPECTHEADERS-- +Status: 404 Not Found +--EXPECT-- +<html> + <head> + <title>File Not Found</title> + </head> + <body> + <h1>404 - File /notfound.php Not Found</h1> + </body> +</html> \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller7.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller7.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller7.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller7.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,16 @@ +--TEST-- +Phar front controller alternate index file [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller7.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller7.php +REQUEST_URI=/frontcontroller7.php/ +PATH_INFO=/ +--FILE_EXTERNAL-- +files/frontcontroller2.phar +--EXPECTHEADERS-- +Status: 301 Moved Permanently +Location: /frontcontroller7.php/a.php +--EXPECT-- http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller8.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller8.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller8.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller8.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,23 @@ +--TEST-- +Phar front controller no index file 404 [cache_list] +--INI-- +phar.cache_list={PWD}/frontcontroller8.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller8.php +REQUEST_URI=/frontcontroller8.php/ +PATH_INFO=/ +--FILE_EXTERNAL-- +files/frontcontroller3.phar +--EXPECTHEADERS-- +Status: 404 Not Found +--EXPECT-- +<html> + <head> + <title>File Not Found</title> + </head> + <body> + <h1>404 - File /index.php Not Found</h1> + </body> +</html> \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/frontcontroller9.phpt?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/frontcontroller9.phpt diff -u /dev/null php-src/ext/phar/tests/cache_list/frontcontroller9.phpt:1.2 --- /dev/null Fri Aug 1 17:34:03 2008 +++ php-src/ext/phar/tests/cache_list/frontcontroller9.phpt Fri Aug 1 17:34:02 2008 @@ -0,0 +1,20 @@ +--TEST-- +Phar front controller rewrite array [cache_list] +--INI-- +default_charset=UTF-8 +phar.cache_list={PWD}/frontcontroller9.php +--SKIPIF-- +<?php if (!extension_loaded("phar")) die("skip"); ?> +--ENV-- +SCRIPT_NAME=/frontcontroller9.php +REQUEST_URI=/frontcontroller9.php/hi +PATH_INFO=/hi +--FILE_EXTERNAL-- +files/frontcontroller3.phar +--EXPECTHEADERS-- +Content-type: text/html; charset=UTF-8 +--EXPECT-- +<code><span style="color: #000000"> +<span style="color: #0000BB"><?php </span><span style="color: #007700">function </span><span style="color: #0000BB">hio</span><span style="color: #007700">(){}</span> +</span> +</code> \ No newline at end of file http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller10.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller10.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller11.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller11.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller12.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller12.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller13.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller13.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller14.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller14.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller16.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller16.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller17.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller17.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller18.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller18.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller19.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller19.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller2.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller2.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller3.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller3.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller4.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller4.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller5.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller5.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller6.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller6.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller7.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller7.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller8.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller8.phar http://cvs.php.net/viewvc.cgi/php-src/ext/phar/tests/cache_list/files/frontcontroller9.phar?r1=1.1&r2=1.2&diff_format=u Index: php-src/ext/phar/tests/cache_list/files/frontcontroller9.phar