summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph M. Becker <cmbecker69@gmx.de>2019-07-01 16:43:47 +0200
committerChristoph M. Becker <cmbecker69@gmx.de>2019-07-01 16:43:47 +0200
commitd714be0f57b4744d62ce3a99d47d2a4f3957b0f5 (patch)
tree8f3a273d204b598543fcad49301f332df2a27b4c
parentb039a4115f85993e590c84c43b785ec8a96d329f (diff)
parentbe559e6c37e0618c5e3429c3bfd5223840d3654c (diff)
downloadphp-git-d714be0f57b4744d62ce3a99d47d2a4f3957b0f5.tar.gz
Merge branch 'PHP-7.2' into PHP-7.3
* PHP-7.2: Fix brittle test
-rw-r--r--ext/opcache/tests/bug78189.phpt13
1 files changed, 10 insertions, 3 deletions
diff --git a/ext/opcache/tests/bug78189.phpt b/ext/opcache/tests/bug78189.phpt
index 49891c8d63..d97d8e9470 100644
--- a/ext/opcache/tests/bug78189.phpt
+++ b/ext/opcache/tests/bug78189.phpt
@@ -14,9 +14,16 @@ opcache.file_cache_only=1
<?php
$tmpdir = sys_get_temp_dir();
$pattern = $tmpdir . '/*/*/' . str_replace(':', '', __DIR__) . '/bug78189.php.bin';
-foreach (glob($pattern) as $filename) {
- var_dump(preg_match('~/[0-9a-f]{32}/~', substr($filename, strlen($tmpdir), 34)));
+$filenames = glob($pattern);
+if (count($filenames)) {
+ foreach ($filenames as $filename) {
+ $part = substr($filename, strlen($tmpdir), 34);
+ if (!preg_match('~/[0-9a-f]{32}/~', $part)) {
+ echo "invalid opcache folder: $part\n";
+ }
+ }
+} else {
+ echo "no opcache file found!\n";
}
?>
--EXPECT--
-int(1)