Насколько я знаю свой файл маршрутизации - для нового проекта, чтобы создать 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 ответ
Проверьте свой каталог спецификаций. Он должен иметь подкаталог маршрутизации для спецификаций маршрутизации. Если нет, просто создайте пустой. Очевидно, RSpec не создает подкаталогов в соответствии со спецификацией при запуске rails g rspec:install
, но ожидает, что они там будут
Похожие вопросы
Новые вопросы
rspec
RSpec - это основанная на поведении среда разработки (BDD) для языка программирования Ruby, вдохновленная JBehave. Он содержит свою собственную полностью интегрированную среду для моделирования, основанную на JMock. Каркас может рассматриваться как предметно-ориентированный язык (DSL) и напоминает спецификацию естественного языка.