Несоответствие суперкласса, структура, перезагрузка и Spork

Предположим, есть следующий класс

# derp.rb
class Derp < Struct.new :id
end

Когда яload "./derp.rb" дважды программа терпит неудачу сTypeError: superclass mismatch for class Derp, Хорошо, это можно сделать сrequire, Но как я могу перезагрузить такие классы для каждого запуска теста с Spork?require очевидно, не будет работать, потому что он кэширует загруженные файлы.

Ответы на вопрос(3)

Ваш ответ на вопрос