Annotation of embedaddon/php/ext/zip/tests/bug14962.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Bug #14962 (::extractTo second argument is not really optional)
3: --SKIPIF--
4: <?php
5: /* $Id: bug14962.phpt 268855 2008-11-12 11:41:21Z pajoye $ */
6: if(!extension_loaded('zip')) die('skip');
7: ?>
8: --FILE--
9: <?php
10:
11: $dir = dirname(__FILE__);
12: $file = '__tmp14962.txt';
13: $fullpath = $dir . '/' . $file;
14: $za = new ZipArchive;
15: $za->open($dir . '/__14962.zip', ZIPARCHIVE::CREATE);
16: $za->addFromString($file, '1234');
17: $za->close();
18:
19: if (!is_file($dir . "/__14962.zip")) {
20: die('failed to create the archive');
21: }
22: $za = new ZipArchive;
23: $za->open($dir . '/__14962.zip');
24: $za->extractTo($dir, NULL);
25: $za->close();
26:
27: if (is_file($fullpath)) {
28: unlink($fullpath);
29: echo "Ok";
30: }
31: unlink($dir . '/' . '__14962.zip');
32: ?>
33: --EXPECT--
34: Ok
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>