diff options
author | Christoph M. Becker <cmbecker69@gmx.de> | 2019-07-01 16:43:47 +0200 |
---|---|---|
committer | Christoph M. Becker <cmbecker69@gmx.de> | 2019-07-01 16:43:47 +0200 |
commit | d714be0f57b4744d62ce3a99d47d2a4f3957b0f5 (patch) | |
tree | 8f3a273d204b598543fcad49301f332df2a27b4c | |
parent | b039a4115f85993e590c84c43b785ec8a96d329f (diff) | |
parent | be559e6c37e0618c5e3429c3bfd5223840d3654c (diff) | |
download | php-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.phpt | 13 |
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) |