我想用rspec和capybara创建一个测试。当我运行测试时,应用程序无法从db获取值。我在布局中有这个
.navbar-collapse.collapse
%ul.nav.navbar-nav.navbar-right
%li.dropdown
%a.dropdown-toggle{"data-toggle" => "dropdown", :href => "#"} Home
%ul.dropdown-menu
%li= link_to "#{menutr.old}", plans_path(template:1)
错误:
ActionView::Template::Error: undefined method `old' for nil:NilClass
但在我在开发db中运行种子之前,我将此数据库复制到test。在开发/生产模式中,一切都很好。