1
0
mirror of https://github.com/php/php-src.git synced 2026-03-24 00:02:20 +01:00

Merge branch 'PHP-8.2'

* PHP-8.2:
  adapt test expectation with libzip 1.10
This commit is contained in:
Remi Collet
2023-06-26 09:10:56 +02:00

View File

@@ -34,13 +34,17 @@ fclose($fp);
echo "== Index, changed\n";
$fp = $zip->getStreamIndex(1);
var_dump($zip->status);
if (version_compare(ZipArchive::LIBZIP_VERSION, "1.10.0", "<")) {
/* not supported in old version */
var_dump($zip->status === ZipArchive::ER_CHANGED);
} else {
var_dump($zip->status === 0 && stream_get_contents($fp) === "baz");
}
$zip->clearError();
echo "== Index, unchanged\n";
$fp = $zip->getStreamIndex(1, ZipArchive::FL_UNCHANGED);
var_dump($zip->status);
var_dump(stream_get_contents($fp));
var_dump($zip->status === 0 && stream_get_contents($fp) === "bar");
$zip->clearError();
fclose($fp);
@@ -60,8 +64,7 @@ string(3) "foo"
int(0)
string(3) "foo"
== Index, changed
int(15)
bool(true)
== Index, unchanged
int(0)
string(3) "bar"
bool(true)
== Done