我正在使用SimpleCov作为Rails应用程序中的覆盖范围工具。在此应用程序中,代码分为引擎,我根据某些输入将引擎包含到我的应用程序中。
SimplCoV的问题仅生成应用程序内部代码的覆盖范围报告,并且忽略了引擎上的代码。那么有人有解决方案吗?
您必须在运行代码覆盖范围之前加载每个类。在您的Rails环境文件中制作config.eager_load = true
。