2

我有一个使用 Rebar 的 Erlang 应用程序,并且有使用 Common Test 编写的测试。我想查看这些测试的测试覆盖率报告,因此我在rebar.config文件中包含了以下行:

{cover_enabled, true}.

但是,Common Test 报告中的“Coverage log”链接只会导致一个页面显示“Cover tool is not used”。我怎样才能让它使用封面工具并在运行测试时给我一份封面报告?

4

1 回答 1

2

cover_enabled设置是必要的rebar.config,但不足以激活 Common Test 的封面报告。cover.spec您还需要在应用程序的根目录中创建一个名为的文件,其中包含:

{incl_app, foo, details}.

(用您的应用程序名称替换foo。)

那应该为您的申请提供一份封面报告。

于 2015-03-10T16:44:46.817 回答