Superclass desajuste, estructura, recarga y Spork
Supongamos que hay la siguiente clase
# derp.rb
class Derp < Struct.new :id
end
Cuando yoload "./derp.rb"
dos veces el programa falla conTypeError: superclass mismatch for class Derp
. Ok, esto podría gestionarse conrequire
. Pero, ¿cómo puedo recargar esas clases para cada prueba ejecutada con Spork? @require
obviamente no funcionará porque almacena en caché los archivos cargados.