标签: ruby-on-rails rspec cucumber capybara
我有一些测试使用capybara / rspec匹配器来检查内容或链接。无论如何,我只是将它们改为小写并使用CSS来大写第一个字母。现在所有测试都失败了,因为原始html包含post而不是Post,尽管它看起来像Post。
post
Post
应用css后是否可以忽略大小写或检查文本?
答案 0 :(得分:1)
Capybara支持正则表达式:
find('a', :text => /post/i).click
您可能需要使用click_link或click_on
click_link
click_on
Reference on Google Groups