【发布时间】:2012-07-24 21:23:01
【问题描述】:
我的 rspec 测试失败,但在开发中,当我自己执行操作时,页面会正确呈现。
这是sn-p:
describe "sign up process" do
let (:admin1) { FactoryGirl.create(:admin) }
describe "with valid information"
before do
visit new_admin_registration_path
fill_in "Email", with: admin1.email
fill_in "Password", with: admin1.password
fill_in "Password confirmation", with: admin1.password_confirmation
click_button "Sign up"
end
it { should have_selector('div.alert') }
end
根本没有找到那个选择器,但是我在使用开发环境查看源代码时确认它存在。
我想做的是检查正在呈现的页面,看看我缺少什么。有没有办法做到这一点?
【问题讨论】:
标签: ruby-on-rails-3 rspec-rails