繁体   English   中英

rails / rspec / capybara-单击按钮后无限“等待页面…”

[英]rails / rspec / capybara - infinite 'waiting for page…' after clicking button

填写完字段并按下按钮后,浏览器(由脚本打开)显示“正在等待页面在127 ....”,但是它从没有走过(我等待了30分钟以上)。 我正在Ubuntu 10.04盒子上进行测试。 有任何想法吗?

describe "GET 'new'", :js => true do
    it "will log in" do
      @admin = FactoryGirl.create(:admin)
      puts @admin
      puts @admin.attributes
      visit '/'
      fill_in 'user_login', :with => @admin.email
      fill_in 'user_password', :with => @admin.password
      click_on 'Sign in'
      response.should be_success      
    end    

    it "should be successful" do
      visit '/things/new'
      page.should have_xpath('//form')
    end

  end

您不想在Capybara集成测试中检查response sign_in ,请在新页面中检查成功消息,例如。 page.should have_content 'Welcome!

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM