2013-05-02 1 views
0

Я пытаюсь настроить RSpec и не настроить MiniTest/Spork/Capybara/Guard. Мой Gemfile настроен, и я запустил команду для установки RSpec.Rails 3.2 не может найти мои тесты, думает, что они находятся в каталоге «test»

К сожалению, приложение продолжает «думать», что мои тесты находятся в каталоге test. Извините, это не так. Они находятся в specs, и структура должна действительно это знать.

Возможно, это какая-то проблема с настройкой, пытаясь получить вышеперечисленный стек, чтобы работать, что у меня все еще есть. Где Rails «решает», в каком каталоге искать тесты? RSpec сам является тем, который создал каталог spec.

+1

Вы уверены, что 'rspec-rails' gem находится в вашей группе': development' и ': test' в Gemfile? Rails выполняет эту работу, если она включена в группу ': development'. – kiddorails

+0

GREAT CATCH. Я думал, что это так, но у меня был тип: gem 'rspec-rails',: group => [: test,: developmentement] – AKWF

+0

Добавил это как ответ. :) – kiddorails

ответ

1

Это как rspec-rails должно быть включено в ваш Gemfile.

group :development, :test do 
    gem 'rspec-rails', '2.11.0' 
end 

Убедитесь, что она добавляется в обоих :development и :test группы.