【发布时间】:2012-04-04 20:30:47
【问题描述】:
假设有以下类
# derp.rb
class Derp < Struct.new :id
end
当我load "./derp.rb" 两次时,程序以TypeError: superclass mismatch for class Derp 失败。好的,这可以通过require 进行管理。但是我怎样才能为每个使用 Spork 运行的测试重新加载这些类呢? require 显然不会工作,因为它会缓存加载的文件。
【问题讨论】:
标签: ruby class inheritance spork