Прототип: выберите первого из двух детей - PullRequest
0 голосов
/ 21 июня 2011

Я реализую функциональный тест в Ruby on Rails. Мне нужно сделать assert_select на веб-странице, которая имеет content div, который был двумя <ul> списками. Мне нужно проверить количество <li> элементов в первом списке. И я не могу добавить какой-либо класс или идентификатор в любой список <ul>. Так что мой селектор будет выглядеть так:

assert_select 'content ul<something_here_to_specify_the_first_one> li', <number_of_li_elements

Однако я не могу найти способ «выбрать первый элемент ul». Я взглянул на http://content.labnotes.org/assert_select/assert_select.html, но не смог понять, какой из них мне подходит.

Ура! * * 1013

1 Ответ

1 голос
/ 21 июня 2011

Чтобы выбрать первый элемент ul, выполните:

content ul:first-child ...
...