rspec have_selector с элементами div и i не работают - PullRequest
0 голосов
/ 20 февраля 2019

Я обновил свою капибару с 2.x до капибары 3.13.x заметил, что

  expect(html).to have_selector("div", "result-item-area")

начинает сбой пробовал различные исправления, но ничего не помогло мне и не смог выяснить причину неудачи ниже

Unused parameters passed to Capybara::Queries::SelectorQuery : ["result-item-area"]

1 Ответ

0 голосов
/ 20 февраля 2019

Если вы хотите проверить, существует ли div с классом result-item-area, вы должны использовать следующий код:

expect(html).to have_selector('div', class: 'result-item-area')

Или

expect(html).to have_selector('div.result-item-area')

В качестве альтернативы для id:

expect(html).to have_selector('div', id: 'result-item-area')

Или

expect(html).to have_selector('div#result-item-area')
...