【发布时间】:2015-03-02 17:16:41
【问题描述】:
我正在尝试使用 simplecov 来获得一些规范覆盖我对 Spree 支持的商店的自定义设置。
类通常存储在/app/models/spree/price_decorator.rb 中,在文件中我们用Spree::Price.class_eval 块打开类以包含我们的自定义逻辑。
但是文件没有显示在 SimpleCov 中,我不确定这是技术限制还是有机会将它们包含在最终输出中。
SimpleCov 目前的配置方式非常简单:
require 'simplecov'
SimpleCov.start 'rails' do
add_group 'Workers', 'app/workers'
end
我尝试add_group 和app/models/spree,但它不起作用。
有什么建议吗?
【问题讨论】:
-
你有
price_decorator.rb的测试吗? -
是的,当然,完整的型号规格
标签: ruby-on-rails spree simplecov