【问题标题】:What's going on with my routes? Rails 4我的路线怎么了?导轨 4
【发布时间】:2013-09-01 18:19:38
【问题描述】:

据我所知,我的路由文件 - 为一个全新的项目创建一个 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)

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

【问题讨论】:

  • 这是一个 RSpec 错误。可能是您的路由规范有问题,也可能是您的 RSpec 安装有问题。

标签: rspec routing rails-routing


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2014-04-29
    • 1970-01-01
    • 1970-01-01
    • 2015-03-28
    • 1970-01-01
    • 2012-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多