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
-- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php