如何更改SimpleCov的Coverage类

时间:2014-07-06 05:22:19

标签: ruby-on-rails ruby-on-rails-3 simplecov

我正在Coverage is not a class (TypeError)

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

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

提前致谢

2 个答案:

答案 0 :(得分:2)

simplecov stated的作者,Coverage类在Ruby中,所以这不是他能解决的问题。我建议重构您的架构以重命名您的Coverage类。

答案 1 :(得分:0)

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