Вы должны установить Growl App в вашей системе.
Автотест не может найти рычание? (Ruby 1.9.3, Rails 3.2.11)
509
dresdin
Других ошибок вроде этого не было. Автотест жалуется, что не может найти Growl, даже если он установлен. Пробовал удалить / переустановить все с помощью sudo. Все современно. Это для Mac 10.8.2.
ZenTest установлен и обновлен.
Редид Пакет установить
Автотест в гемфайле
group :test do gem 'rspec-rails' gem 'webrat' gem 'spork' gem 'capybara', '1.1.2' gem 'autotest-growl' gem 'autotest' gem 'autotest-fsevent' end
.autotest (находится в корневом каталоге приложения) требует:
require 'autotest/fsevent' require 'autotest/growl' require 'autotest/fsevent' require 'autotest/growl' Autotest.add_hook :initialize do |autotest| %w{.git .svn .hg .DS_Store ._* vendor tmp log doc}.each do |exception| autotest.add_exception(exception) end end
Вот вывод консоли:
sample_app jameswest$ autotest loading autotest/rails_rspec2 /Users/jameswest/.rvm/rubies/ruby-1.9.3-p362/bin/ruby -rrubygems -S '/Users/jameswest/.rvm/gems/ruby-1.9.3-p362/gems/rspec-core-2.10.1/exe/rspec' --tty '/Users/jameswest/rails_projects/sample_app/spec/controllers/pages_controller_spec.rb' /Users/jameswest/.rvm/gems/ruby-1.9.3-p362/gems/rspec-core-2.12.2/lib/rspec/core/configuration.rb:789:in load': /Users/jameswest/rails_projects/sample_app/spec/controllers/pages_controller_spec.rb:52: syntax error, unexpected $end, expecting keyword_end (SyntaxError) from /Users/jameswest/.rvm/gems/ruby-1.9.3-p362/gems/rspec-core-2.12.2/lib/rspec/core/configuration.rb:789:inblock in load_spec_files' from /Users/jameswest/.rvm/gems/ruby-1.9.3-p362/gems/rspec-core-2.12.2/lib/rspec/core/configuration.rb:789:in each' from /Users/jameswest/.rvm/gems/ruby-1.9.3-p362/gems/rspec-core-2.12.2/lib/rspec/core/configuration.rb:789:inload_spec_files' from /Users/jameswest/.rvm/gems/ruby-1.9.3-p362/gems/rspec-core-2.12.2/lib/rspec/core/command_line.rb:22:in run' from /Users/jameswest/.rvm/gems/ruby-1.9.3-p362/gems/rspec-core-2.12.2/lib/rspec/core/runner.rb:80:inrun' from /Users/jameswest/.rvm/gems/ruby-1.9.3-p362/gems/rspec-core-2.12.2/lib/rspec/core/runner.rb:17:in `block in autorun' Growl not found: please install Growl and try again
1 ответ на вопрос
0
user224013
Добро пожаловать в СУ. Пожалуйста, рассмотрите возможность предоставления более подробного ответа вместо простой ссылки.
Martin Prikryl 10 лет назад
0
Похожие вопросы
-
1
Google sketchup dxf экспорт
-
1
Как улучшить использование Textmate для Ruby on Rails, HTML и Javascript?
-
1
Установка ruby из исходного кода и проблема с gcc
-
-
4
Создание тегов для Ruby и Emacs
-
2
Обновление Ruby и Gem в Fedora Core 8
-
1
Шаг сценария Ruby в рабочем процессе Mac Automator не завершается
-
1
Установка Rake: неверный формат gem
-
1
Facebook с Ruby on Rails
-
2
Как установить rdiscount ruby gem в Windows Vista?
-
3
Как установить / обновить Ruby on Rails в Ubuntu 9.10?