En Pavilion hemos tenido problemas al ejecutar y depurar pruebas, y hemos visto errores con el plugin poll durante la ejecución de las pruebas. Solíamos pensar que era un problema del propio plugin, pero no lo es.
El problema era que las migraciones del plugin poll no se habían ejecutado. Ejecutar RAILS_ENV=test rake db:migrate LOAD_PLUGINS=1 lo solucionó.
Solo me pregunto si la tarea rake debería tener LOAD_PLUGINS activado de forma predeterminada.
Gracias por el consejo. Los binstubs son súper geniales. Leí que lo mencionaste en algún lugar, pero no había caído en la utilidad de eso.
¿Crees que parchear el task con monkey patching se está pasando de la raya?