У меня проблема с автотестом. Кажется, что это странно. Он работал нормально, а затем начал стрелять в рычание сообщение APP: не удалось запустить тесты.Autotest: APP: не удалось запустить тесты
Мне пришлось некоторое время возиться, чтобы получить автотест, но это просто кажется неустойчивым. Я новичок в рельсах, поэтому я уверен, что я делаю что-то неправильно.
Я уже выкопал для ответа и работает autotest -s rspec2
тоже не работает (я печатаю, пока cd'd в каталоге приложения).
Каждый раз, когда я запускаю тест (сохранить файл) здесь не то, что я получаю:
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
требуется ': нет такого файла для загрузки - 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:in 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
загрузить ' из /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/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 ' от/Librar y/Ruby/Gems/1.8/gems/rspec-core-2.4.0/lib/rspec/core/runner.rb: 55: in 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
I попробовал и установил spork, но затем консервировал его. Я собираюсь попытаться удалить команду require сейчас - не думал об этом – Ads
tbh, я парень-испытатель ... но я также не знаю, что такое spork. ваш выход в журнал показывает, что спецификация контроллера сообщений в строке 1 не может быть запущена, а вашему приложению нужен драгоценный камень, называемый spork. – pjammer
Итак, я удалил 'require 'autotest/growl'' из файла автотеста, который не работал. Возможно ли Spork? У меня все еще есть установленный жемчуг - я должен избавиться от него? – Ads