У меня точно такая же среда, кроме Windows вместо Ubuntu. Я с той же проблемой. Я определил, что он на самом деле не использует rails_app / autotest / Discover.rb. Я настроил это так (попытался изменить порядок, не имеет значения, добавил операторы вывода, и они никогда не запускались.):
Autotest.add_discovery { "rspec2" }
Autotest.add_discovery { "rails" }
Я нашел решение:
в моем Gemfile для компоновщика я указал ZenTest, и мне нужно было поменять его для этих красот (autotest-rails зависит от ZenTest, но это имело все значение):
gem 'autotest'
gem 'autotest-rails'
И теперь это работает (почти, но, по крайней мере, теперь у меня есть не связанная с этим проблема Windowsy). Я думаю, что это поможет вам!
Ну, autotest
, все еще не работает, но bundle exec autotest
работает, и этого достаточно!