/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/simplexml/tests/simplexml_uninitialized.phpt
59 строк
1 KB
Max Semenik
Migrate skip checks to --EXTENSIONS--, p4
08 апр 2021, 11:36
08 апр 2021, 11:36
7f2f0c0
Код
Авторство
О чём код?
--TEST-- Incorrectly initialized SimpleXmlElement --EXTENSIONS-- simplexml --FILE-- <?php class MySXE extends SimpleXMLElement { public function __construct() { /* yolo */ } } $sxe = new MySXE; try { var_dump($sxe->count()); } catch (Error $e) { echo $e->getMessage(), "\n"; } try { var_dump($sxe->xpath('')); } catch (Error $e) { echo $e->getMessage(), "\n"; } try { var_dump($sxe->getDocNamespaces()); } catch (Error $e) { echo $e->getMessage(), "\n"; } try { var_dump($sxe->children()); } catch (Error $e) { echo $e->getMessage(), "\n"; } try { var_dump($sxe->attributes()); } catch (Error $e) { echo $e->getMessage(), "\n"; } try { var_dump($sxe->registerXPathNamespace('', '')); } catch (Error $e) { echo $e->getMessage(), "\n"; } try { var_dump($sxe->foo); } catch (Error $e) { echo $e->getMessage(), "\n"; } ?> --EXPECT-- SimpleXMLElement is not properly initialized SimpleXMLElement is not properly initialized SimpleXMLElement is not properly initialized SimpleXMLElement is not properly initialized SimpleXMLElement is not properly initialized SimpleXMLElement is not properly initialized SimpleXMLElement is not properly initialized