Автотест с бесконечным циклом - PullRequest
2 голосов
/ 08 апреля 2009

Я столкнулся с проблемой при использовании автотеста с проектом Rails, что при неудачном завершении теста (т. Е. Я изменил тестовый файл, и автотест автоматически запускает тест), автотест постоянно пытается запустить тест (сбой каждый раз Конечно, поскольку файл еще не был изменен), вместо того, чтобы ждать, пока файл будет сохранен снова. И с включенным уведомлением рычания, это может быть очень раздражающим, в то время как я пытаюсь исправить код, чтобы пройти тест. Это происходит не постоянно, но чаще всего. Кто-нибудь еще сталкивался с этим и знает решение? Спасибо.

1 Ответ

5 голосов
/ 09 апреля 2009

Я нашел решение. Возможно, это связано с тем, что OSX (работает на Leopard) изменяет файл .DS_Store в папке или другой временный файл. Добавление следующего в мой .autotest сделало свое дело (это также предотвращает автоматическое тестирование просмотра папки индекса, созданной Ferret).

Autotest.add_hook :initialize do |at|
  %w{.git vendor index .DS_Store ._}.each {|exception| at.add_exception(exception)}
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...