xref: /PHP-8.0/ext/zip/tests/bug50678.phpt (revision b1fddec7)
1--TEST--
2Bug #50678 (files extracted by ZipArchive class lost their original modified time)
3--SKIPIF--
4<?php
5if (!extension_loaded('zip')) die('skip zip extension not available');
6?>
7--INI--
8date.timezone=UTC
9--FILE--
10<?php
11$filename = __DIR__ . '/test.zip';
12$dirname = __DIR__ . '/bug50678';
13
14@mkdir($dirname);
15
16$zip = new ZipArchive();
17$zip->open($filename);
18$zip->extractTo($dirname);
19$zip->close();
20
21var_dump(date('Ym', filemtime($dirname . '/entry1.txt')));
22?>
23Done
24--EXPECT--
25string(6) "200607"
26Done
27--CLEAN--
28<?php
29include __DIR__ . '/utils.inc';
30rmdir_rf(__DIR__ . '/bug50678');
31?>
32