/
vshmidt
/
php
Обзор
Документация
Войти
/
vshmidt
/
php
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
ext/dom/tests/modern/spec/Text_splitText_edge_case.phpt
24 строки
538 B
Niels Dossche
Update ext/dom names after policy change (#14171)
09 май 2024, 11:40
Не верифицирован
09 май 2024, 11:40
6e7adb3
Код
Авторство
О чём код?
--TEST-- Dom\Text:splitText() edge case --EXTENSIONS-- dom --FILE-- <?php $dom = Dom\HTMLDocument::createEmpty(); $text = $dom->createTextNode('Hello World!'); var_dump($text->splitText(5)->wholeText); try { var_dump($text->splitText(-1)); } catch (ValueError $e) { echo $e->getMessage(), "\n"; } try { var_dump($text->splitText(200)); } catch (DOMException $e) { echo $e->getMessage(), "\n"; } ?> --EXPECT-- string(7) " World!" Dom\Text::splitText(): Argument #1 ($offset) must be greater than or equal to 0 Index Size Error