/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/opcache/tests/bug78189.phpt
31 строка
790 B
Max Semenik
Migrate skip checks to --EXTENSIONS--, p3
03 апр 2021, 16:23
03 апр 2021, 16:23
e9f783f
Код
Авторство
О чём код?
--TEST-- Bug #78189 (file cache strips last character of uname hash) --EXTENSIONS-- opcache --SKIPIF-- <?php if (substr(PHP_OS, 0, 3) !== 'WIN') die('skip this test is for Windows platforms only'); ?> --INI-- opcache.enable_cli=1 opcache.optimization_level=-1 opcache.file_cache="{TMP}" opcache.file_cache_only=1 opcache.jit=0 --FILE-- <?php $tmpdir = sys_get_temp_dir(); $pattern = $tmpdir . '/*/*/' . str_replace(':', '', __DIR__) . '/bug78189.php.bin'; $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--