summaryrefslogtreecommitdiff
path: root/ext/zip/tests/oo_addpattern.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'ext/zip/tests/oo_addpattern.phpt')
-rw-r--r--ext/zip/tests/oo_addpattern.phpt12
1 files changed, 11 insertions, 1 deletions
diff --git a/ext/zip/tests/oo_addpattern.phpt b/ext/zip/tests/oo_addpattern.phpt
index 19453bee49..227a89bb17 100644
--- a/ext/zip/tests/oo_addpattern.phpt
+++ b/ext/zip/tests/oo_addpattern.phpt
@@ -27,8 +27,17 @@ if (!$zip->open($file)) {
$dir = realpath($dirname);
$options = array('add_path' => 'baz', 'remove_path' => $dir);
if (!$zip->addPattern('/\.txt$/', $dir, $options)) {
- echo "failed\n";
+ echo "failed 1\n";
}
+$options['flags'] = 0; // clean FL_OVERWRITE
+if (!$zip->addPattern('/\.txt$/', $dir, $options)) {
+ var_dump($zip->getStatusString());
+}
+$options['flags'] = ZipArchive::FL_OVERWRITE;
+if (!$zip->addPattern('/\.txt$/', $dir, $options)) {
+ echo "failed 2\n";
+}
+
if ($zip->status == ZIPARCHIVE::ER_OK) {
if (!verify_entries($zip, [
"bar",
@@ -56,4 +65,5 @@ unlink($dirname . 'bar.txt');
rmdir($dirname);
?>
--EXPECT--
+string(19) "File already exists"
OK