/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/xmlreader/tests/setSchema_error.phpt
43 строки
893 B
Gina Peter Bnayard
Use "must not" instead of "cannot" wording
21 авг 2024, 23:12
21 авг 2024, 23:12
5853cdb
Код
Авторство
О чём код?
--TEST-- XMLReader: setSchema Error --EXTENSIONS-- xmlreader --FILE-- <?php $reader = new XMLReader(); try { $reader->setSchema(''); } catch (ValueError $exception) { echo $exception->getMessage() . "\n"; } $reader->close(); $reader = new XMLReader(); try { $reader->setSchema('schema-missing-file.xsd'); } catch (Error $exception) { echo $exception->getMessage() . "\n"; } $reader->close(); $reader = new XMLReader(); try { $reader->setSchema('schema-empty.xsd'); } catch (Error $exception) { echo $exception->getMessage() . "\n"; } $reader = new XMLReader(); $reader->XML(<<<EOF <?xml version="1.0" encoding="UTF-8" ?> <foo/> EOF); var_dump(@$reader->setSchema('schema-bad.xsd')); $reader->close(); ?> --EXPECT-- XMLReader::setSchema(): Argument #1 ($filename) must not be empty Schema must be set prior to reading Schema must be set prior to reading bool(false)