Использование RSpec и Capybara для проверки существования элемента в div с классом 'foo'.
<div class="foo">
<p>Text zzz</p>
Looking for element here
</div>
<div class="foo">
<p>Text aaa</p>
Element should not exist within this div.
</div>
На странице много элементов div с классом 'foo', и я могу присвоить им разные идентификаторы на основе идентификатора foo в базе данных.
Но я не знаю идентификатор foo из теста. И я не хочу проверять родителя div, потому что элемент должен присутствовать в одном div и отсутствовать в другом.
Каков наилучший способ проверки элемента в этом случае?