Estoy intentando configurar Spork y Capybara con TestUnit, y estoy ejecutando en un problema de configuración de test.rb.Spork Capybara, config.cache_classes conflicto
La cuestión es que requiere que Spork config.cache_classes se establece en false, por lo que los cambios en el modelo pueden reflejarse cuando se ejecutan pruebas sin tener que reiniciar todo el tiempo Spork .
Capybara, por otro lado, parece requerir que config.cache_classes se establezca en verdadero; de lo contrario, las pruebas de integración simplemente no parecen funcionar.
Estoy buscando cualquier posible solución/explicación para esto. ¿Es algo que solo existe dentro de TestUnit, o es esto quizás un error y debería informarlo como tal? ¡Cualquier ayuda sería enormemente apreciada!
He estado buscando una solución a este problema, y todo lo que veo son comentarios que dicen "prueba esto" y "haz algo como" y "con suerte". Desafortunadamente, esta respuesta no está más cerca de resolver el problema que los demás. –