所以我需要使用capybara来测试在页面上找到删除按钮。下面是嵌套删除按钮的地方:
<a data-confirm="Are you sure?" data-method="delete" href="/contacts/7" rel="nofollow">Destroy</a>
我正在尝试类似的东西:
expect(page).to have_css('Destroy')
最佳答案
哦,我可能已经用另一种方法解决了:我使用了 page.has_selector?('Destroy'),这实际上是在无需遍历所有 css/html 的情况下找到 Destroy 链接。谢谢https://github.com/jnicklas/capybara
关于html - 使用 capybara 选择页面上的删除销毁链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22723711/