为什么capybara功能无法访问new_user_registration_path?

时间:2013-10-12 20:00:00

标签: ruby-on-rails rspec devise capybara fabrication-gem

在我的功能规范中,visit_new_session_path工作正常,我可以看到登录表单。 当我使用new_user_registration_path时,它不起作用,只显示主页。 与click_link相同的问题,LOG IN有效,SIGN UP不起作用。

我甚至尝试过访问/users/sign_up/users/sign_in,sign_in有效,sign_up没有。两条路线都使用GUI工作,并显示在rake路线中。

  visit root_path
  #click_link 'LOG IN'
  visit new_user_session_path
  save_and_open_page
  #click_on 'SIGN UP'
  visit new_user_registration_path
  save_and_open_page

1 个答案:

答案 0 :(得分:0)

原来这是一个数据问题。

种子数据与开发数据不同,导致new_user_registration_path被重定向。