这是规范:
describe "visit tag list page" do
before do
sign_in user
visit tag_list_path
end
it { page.body.should have_selector('.tag_list li a', text: post.tags.sample.name) }
it { should have_selector('.tag_list li', text: "(1)") }
end
我尝试更改此部分:
it { should have_selector('.tag_list li', text: "(0)") }
检查我的测试。令我惊讶的是测试通过了。它不应该:
我在这里错过了什么吗?
这是HTML输出:
答案 0 :(得分:0)
也许您需要确认您确实已登录,请使用save_and_open_page方法。也可以使用它来确认测试看到的是您实际期望的内容。很多时候,你错过了一些东西。
您还需要launchy
宝石。