Насколько я знаю свой файл маршрутизации - для нового проекта, чтобы создать 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)

Что, я полагаю, означает, что это ошибка маршрутизации?

0
Adam 1 Сен 2013 в 22:19
Это ошибка RSpec. Может быть проблема с вашей спецификацией маршрутизации, может быть проблема с вашей установкой RSpec.
 – 
Marcelo De Polli
1 Сен 2013 в 22:39

1 ответ

Лучший ответ

Проверьте свой каталог спецификаций. Он должен иметь подкаталог маршрутизации для спецификаций маршрутизации. Если нет, просто создайте пустой. Очевидно, RSpec не создает подкаталогов в соответствии со спецификацией при запуске rails g rspec:install, но ожидает, что они там будут

1
Mostafa Hussein 2 Сен 2013 в 20:50