Na Pavilion, enfrentamos problemas ao executar e depurar testes e observamos erros com o plugin poll durante a execução dos testes. Pensávamos que se tratava de um problema no próprio plugin, mas não era.
O problema era que as migrações do plugin poll não haviam sido executadas. Executar RAILS_ENV=test rake db:migrate LOAD_PLUGINS=1 resolveu o problema.
Ficamos nos perguntando se a tarefa rake deveria carregar os plugins por padrão.
Obrigado pela dica. Os binstubs são super legais. Li isso em algum lugar que você disse, mas não percebi a utilidade disso.
Você acha que fazer monkey patch na tarefa está exagerando?