diff options
Diffstat (limited to 'ext/zip/tests/oo_addpattern.phpt')
-rw-r--r-- | ext/zip/tests/oo_addpattern.phpt | 12 |
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 |