我正试图为我的删除链接编写测试。
我的删除链接首先触发警报确认(与使用scaffold
创建时删除链接的方式相同),因此它依赖于JavaScript
。
以下是使用JavaScript
尝试运行此测试的代码。
feature "delete link", :js => true do
scenario "delete a video when delete icon is clicked" do
favorite = FactoryGirl.create(:favorite)
visit favorites_path
find("a.delete_icon").click
expect(page).to_not have_content(favorite.title)
end
end
当浏览器窗口打开时会发生什么,但是空白并且当我的正在运行的测试似乎正在等待时它仍然保持打开状态。
我必须自己关闭浏览器窗口,然后关闭测试(Ctrl+C
)。
我做错了什么?