diff options
author | Steph Fox <sfox@php.net> | 2008-05-24 13:13:47 +0000 |
---|---|---|
committer | Steph Fox <sfox@php.net> | 2008-05-24 13:13:47 +0000 |
commit | 51967b91d50905de072646e0fc90e16c061e5086 (patch) | |
tree | c70d56680b91770fd9b2fec034beead64d7b144f /ext/phar/tests/files | |
parent | 3be1a372a6c5e482f1c256db4986fbd2eeca0339 (diff) | |
download | php-git-51967b91d50905de072646e0fc90e16c061e5086.tar.gz |
"We shouldn't need a full path to the mount"
- Fixed under Windows, cleaned up test
Diffstat (limited to 'ext/phar/tests/files')
-rw-r--r-- | ext/phar/tests/files/blog.phar | bin | 513 -> 468 bytes | |||
-rw-r--r-- | ext/phar/tests/files/blog.phar.inc | 20 | ||||
-rw-r--r-- | ext/phar/tests/files/config.xml | 9 |
3 files changed, 29 insertions, 0 deletions
diff --git a/ext/phar/tests/files/blog.phar b/ext/phar/tests/files/blog.phar Binary files differindex 16f8f7d590..58c8a3bca7 100644 --- a/ext/phar/tests/files/blog.phar +++ b/ext/phar/tests/files/blog.phar diff --git a/ext/phar/tests/files/blog.phar.inc b/ext/phar/tests/files/blog.phar.inc new file mode 100644 index 0000000000..62d86c5c3f --- /dev/null +++ b/ext/phar/tests/files/blog.phar.inc @@ -0,0 +1,20 @@ +<?php + +$fname = dirname(__FILE__) . '/blog.phar'; +@unlink($fname); + +$phar = new Phar($fname); +$phar->setStub('<?php if(file_exists(dirname(__FILE__) . "/files/config.xml")) { + Phar::mount("config.xml", dirname(__FILE__) . "/files/config.xml"); +} +Phar::webPhar("blog", "index.php"); +__HALT_COMPILER(); ?>'); +$phar['index.php'] = '<?php if (!file_exists("config.xml")) { + include "install.php"; + exit; +} +var_dump(file_get_contents("config.xml")); +?>'; +$phar['install.php'] = '<?php echo "install\n"; ?>'; + +?> diff --git a/ext/phar/tests/files/config.xml b/ext/phar/tests/files/config.xml new file mode 100644 index 0000000000..cf0dbc5cda --- /dev/null +++ b/ext/phar/tests/files/config.xml @@ -0,0 +1,9 @@ +<xml version="1.0" encoding="UTF-8"> +<config> + <database> + <host>localhost</name> + <user>squirrel</user> + <pass>nuts</pass> + <db>hoard</db> + </database> +</config> |