Annotation of embedaddon/php/ext/zip/tests/bug14962.phpt, revision 1.1.1.2

1.1       misho       1: --TEST--
                      2: Bug #14962 (::extractTo second argument is not really optional)
                      3: --SKIPIF--
                      4: <?php
1.1.1.2 ! misho       5: /* $Id$ */
1.1       misho       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>