У меня проблема с автотестом. Кажется, что он то заглядывает, то выходит, что странно. Он работал нормально, затем начал выдавать рычание ПРИЛОЖЕНИЕ: не удалось запустить тесты.
Мне пришлось немного повозиться, чтобы автотест заработал, но он кажется действительно нестабильным. Я новичок в рельсах, поэтому уверен, что делаю что-то не так.
Я уже нашел ответ, и запуск autotest -s rspec2
, похоже, тоже не работает (я печатаю, пока cd в каталоге приложения).
Каждый раз, когда я запускаю тест (сохраняю файл), я получаю следующее:
bundle exec /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby -S /Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/bin/rspec --tty '/Users/userx/rails_projects/sample_app/spec/controllers/pages_controller_spec.rb'
/Users/userx/rails_projects/sample_app/spec/spec_helper.rb:2:in
require ': такого файла для загрузки нет - spork (LoadError) из /Users/userx/rails_projects/sample_app/spec/spec_helper.rb:2 из /Users/userx/rails_projects/sample_app/spec/controllers/pages_controller_spec.rb:1 : в require'
from /Users/userx/rails_projects/sample_app/spec/controllers/pages_controller_spec.rb:1
from /Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/configuration.rb:387:in
load 'из /Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/configuration.rb:387: в load_spec_files'
from /Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/configuration.rb:387:in
map' из /Library/Ruby/Gems/1.8/gems /rspec-core-2.4.0/lib/rspec/core/configuration.rb:387:in load_spec_files'
from /Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/command_line.rb:18:in
run 'из /Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/ runner.rb: 55: в run_in_process'
from /Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/runner.rb:46:in
run 'из /Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/runner.rb:10:in autorun'
from /Library/Ruby/Gems/1.8/gems/rspec-core-2.4.0/bin/rspec:4