У нас есть n-количество div на странице с одинаковым именем класса.
<div class="errors">
</div>
<div class="errors">
Foo is invalid
</div>
Что мы хотели бы сделать, так это проверить и посмотреть, есть ли на каком-либо из элементов div с классом «ошибка» сообщение «Foo недействителен».
Мы можем сделать это @browser.div(:class => 'errors', :index => 2)
Но это не относится к случаю, когда сообщение находится в первом или n-м div.
Было бы здорово, если бы мы могли вернуть все совпадающие элементы div в виде массива, сгладить его, а затем выполнить наши утверждения.
Или, возможно, вернуть количество совпадающих элементов div, чтобы мы могли перебрать их.
Мы на Ватире 1.9.2