Как фильтровать по идентификатору с помощью сканера Symfony 2 Dom?
Это работает
$this->assertEquals(1, $crawler->filter('.elementClass')->count()); // filter by class
Но, похоже, это не работает.
$this->assertEquals(1, $crawler->filter('#elementId')->count()); // filter by id
Есть идеи?
10
1 answers
Фильтр обходчика Symfony2 DOM внутренне использует DOMXPath, поэтому вы можете найти ответ на свой вопрос в этой теме
Запрос для фильтра должен быть примерно таким (обратите внимание, что приведенный ниже код не проверен, я уверен, что ссылка выше поможет вам)
//*[@id='elementId']
11
Author: Igor, 2017-05-23 11:46:28