我正在为Gem编写测试,经过几个小时试图摆脱这种情况后,决定环顾四周 - 令我惊讶的是,谷歌上没有一个参考它(除了一个关于mongoid,人们只是忽略它).
所以,问题很简单:我在测试初始化时有这个块:
class ActiveSupport::TestCase
fixtures :all
end
Run Code Online (Sandbox Code Playgroud)
但是测试无法执行:
`<class:TestCase>': undefined method `fixtures' for ActiveSupport::TestCase:Class (NoMethodError)
Run Code Online (Sandbox Code Playgroud)
gem依赖于Rails 3,每个依赖项都经过检查和双重检查.代码在github上,万一有人想检查(https://github.com/herval/acts_as_recommendable)我没有想法.有人共用灯吗?