Как настроить автотест для запуска на Mac OS X Lion - PullRequest
1 голос
/ 07 февраля 2012

Я пробираюсь через Учебное пособие Майкла Хартла по Rails, и в главе 5 он говорит, что необходимо настроить Mac OS X для запуска автоматического тестирования. Код, который он предоставляет для OS X:

Autotest.add_hook :initialize do |autotest|
  autotest.add_mapping(/^spec\/requests\/.*_spec\.rb$/) do
    autotest.files_matching(/^spec\/requests\/.*_spec\.rb$/)
  end
end

Мой вопрос: куда этот файл направляется для интеграции? Заранее спасибо.

1 Ответ

2 голосов
/ 07 февраля 2012

Проверьте эту часть учебника.

Как говорится, вы можете либо поместить этот файл в корень папки проекта, либо, альтернативно, вы можете сохранить его в своем каталоге пользователя (/ Users / YOURUSERNAME /), это позволит использовать егово всех проектах.В любом случае, файл должен называться .autotest

Вам понадобится все это:

require 'autotest/fsevent'
require 'autotest/growl'

Autotest.add_hook :initialize do |autotest|
  autotest.add_mapping(/^spec\/requests\/.*_spec.rb$/) do
    autotest.files_matching(/^spec\/requests\/.*_spec\.rb$/)
  end
end
...