Я новичок в ROR. Я работаю над Rspec ..
Мне был предоставлен полный пакет заявления.
Я держал это в моем рельсе, реж.
Сам каталог содержит папку spec с некоторыми контроллерами / моделями и приборами, но без файла spec_helper.
Поэтому, когда я запускаю $ spec spec / я получаю сообщение об ошибке
/usr/lib/ruby/gems/1.8/gems/rspec-1.3.0/lib/spec/runner/options.rb:283:in `files_to_load': File or directory not found: spec/ (RuntimeError)
Так что я просто удалил всю папку spec.
И снова создал новую спецификацию
aruna @ aruna-desktop: ~ / railsprojects / appname_c $ script / generate rspec
Конфигурирование гемов rspec и rspec-rails в config / средах / test.rb ...
exists lib/tasks
create lib/tasks/rspec.rake
create script/autospec
create script/spec
create spec
create spec/rcov.opts
create spec/spec.opts
create spec/spec_helper.rb
аруна @ аруна-рабочий стол: ~ / railsprojects / appname_c $
после всего этого .. Я пытаюсь добавить спецификацию тестирования для моего контроллера Users по
aruna@aruna-desktop:~/railsprojects/appname_c$ script/generate rspec_controller Users new
The name 'UsersController' is either already used in your application or reserved by Ruby on Rails.
Please choose an alternative and run this generator again.
aruna@aruna-desktop:~/railsprojects/appname_c$
Я получаю ошибку, как указано выше ..
Пожалуйста, дайте мне советы, почему я получаю эту ошибку.
Как решить эту проблему ..