我的路线发生了什么事? Rails 4

时间:2013-09-01 18:19:39

标签: rspec routing rails-routing

据我所知,我的路由文件 - 用于创建site.com/users/create的全新项目:

StartPoint::Application.routes.draw do
  resource :users
end

但是在运行我的测试后,我得到了:

INFO - Running: spec/routing
/home/adam/.rvm/gems/ruby-2.0.0-p247/gems/rspec-core-2.14.5/lib/rspec/core/configuration.rb:896:in `load': cannot load such file -- /home/adam/Documents/Rails-StartPoint/StartPoint/spec/routing (LoadError)

我猜这只是意味着路由错误?

1 个答案:

答案 0 :(得分:1)

检查您的spec目录。它应该有一个路由子目录,用于路由规范。如果没有,只需创建一个空的。显然,RSpec在运行rails g rspec:install时不会在规范下创建任何子目录,但期望它在那里