Я использую RSpec/Capybara как свой тестовый набор. У меня есть javascript, который динамически добавляет <li> в конец <ul>. Я хочу написать спецификацию запроса, чтобы убедиться, что это происходит.
Я попытался использовать метод has_css Capybara и расширенные CSS-селектора, чтобы проверить порядок элементов <li>, но Capybara не поддерживает селектор CSS +.
Пример:
page.should have_css('li:contains("ITEM #1")')
pseuo_add_new_li
page.should have_css('li:contains("ITEM #1")+li:contains("ITEM #2")')
Кто-нибудь знает о другом способе тестирования для заказа?