我的 users_spec.rb 中有这个
scenario "Go to contact page" do
visit "/contact"
current_path.should == contact_path
end
运行 rspec 后,我得到
Failure/Error: current_path.should == contact_path
expected: "/contact"
got: nil (using ==)
由于某种原因,current_path 似乎返回 nil。是否有我缺少的配置?
作者回答:
罗敏明 https://stackoverflow.com/users/994471/min-ming-lo
事实证明,因为 webrat 也包含在内,所以有某种
的冲突。我从我的 gem 文件中注释掉了我的 webrat(我
反正没用过)。它之前已包含在其他一些测试中
(也是由于许多过时的教程)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)