0

我正进入(状态Coverage is not a class (TypeError)

我的模型中已经有一个覆盖类,我添加了 gem 'SimpleCov' ,当我运行 Spec 然后 Getting Coverage is not a class (TypeError)

错误是因为我的模型中的覆盖率类。那么有没有办法改变 SimpleCov 中的覆盖类并为该类提供另一个名称?

提前致谢

4

2 回答 2

2

simplecov 的作者表示Coverage 类是用 Ruby 编写的,因此这不是他可以解决的问题。我建议重构您的架构以重命名您的 Coverage 类。

于 2014-07-22T08:41:35.893 回答
0

你能命名你的 Coverage 类吗?这样就不会发生碰撞。您将需要重构您的代码。

于 2014-07-25T15:52:56.003 回答