【发布时间】:2013-11-22 15:24:30
【问题描述】:
我的覆盖率报告不是 100%,因为我的类中有几个 #inspect 方法用于调试目的。有没有办法将 SimpleCov 配置为忽略所有检查方法?
【问题讨论】:
标签: simplecov
我的覆盖率报告不是 100%,因为我的类中有几个 #inspect 方法用于调试目的。有没有办法将 SimpleCov 配置为忽略所有检查方法?
【问题讨论】:
标签: simplecov
我知道我迟到了,但我不得不做同样的事情并找到了解决方案。
使用# :nocov: cmets 包装您的代码,如下所示:
# :nocov:
def my_debug_method
do_something
end
# :nocov:
此处的文档:http://rubydoc.info/gems/simplecov/SimpleCov/Configuration#nocov_token-instance_method
【讨论】:
#inspect 的方法的原始问题一样,假设我想忽略名为 to_s 的方法,但我不想为每个具有 to_s 方法的类添加两行 (# :nocov:)在我的代码中