概述
LuaCov是用于脚本的简单覆盖率分析器。 当在luacov模块加载的情况下运行Lua脚本时,它将生成一个stats文件,其中包含脚本每一行及其加载的模块的执行次数。 luacov命令行脚本然后处理此文件,生成一个报告文件,该报告文件使您可以可视化未遍历哪些代码路径,这对于验证测试套件的有效性非常有用。
LuaCov是免费软件,并且与Lua一样,是根据发行的。
下载及安装
LuaCov可以从其。
也可以使用Luarocks进行安装:
luarocks install luacov
为了另外安装可提高性能和分析准确性的实验性C扩展,请改为安装软件包:
luarocks install cluacov
LuaCov用纯Lua编写,没有外部依赖关系。
指示
使用LuaCov包含两个步骤:运行脚本以收集coverage数据,然后对收集到的数据运行luacov以生成报告(有关其他选项,
评论0
最新资源