3

我有一个不那么小的 python 包,有相当多的历史,用文档字符串记录。在其开发过程中,我们引入了buildbot,后来又引入了Jenkins/Hudson。最近,我在我的 .js 中添加了一个sphinx配方buildbot.cfg,以便从源代码中收集文档并保持最新的 Web 可访问文档。

到目前为止,一切都很好:每次我提交更改时,Jenkins 都会仔细检查包,生成非常完整的概述并更新我们的文档站点。

我启用的 sphinx 扩展之一:coverage,用于文档覆盖率报告,目前未记录。

我在我的 buildbot 生成的环境中执行 sphinx,我似乎没有设法在 sphinx 生成的文档站点中包含覆盖率统计信息!

任何提示?

4

1 回答 1

2

sphinx.ext.coverage 页面所述,如果指定了构建器,则会计算覆盖率-b coverage

结果是文件"python.txt",一个 ReST 文件。将它集成到您​​自己的文档中是您的任务。

于 2011-03-03T15:02:34.130 回答