首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何总结Lua单元测试结果?

如何总结Lua单元测试结果?
EN

Stack Overflow用户
提问于 2017-04-26 06:14:58
回答 1查看 157关注 0票数 0

我有一个运行Lua单元测试的脚本。每个测试都有自己的摘要输出。但是,我想要计算并查看在所有测试运行后哪些测试失败。

脚本在测试中循环,如下所示:

代码语言:javascript
运行
复制
# Loop over all the UTs and run them
for utLuaScript in `ls ut*.lua` ; do
    echo "LAUNCH TEST: ${utLuaScript}"
    lua ./${utLuaScript} -v
    echo
done

这里的解决方案是什么?将成功和失败的次数保存到文件中,然后在此循环之外,浏览文件并总结所有测试。脚本可以输出一个变量吗?什么是最佳实践?

EN

回答 1

Stack Overflow用户

发布于 2017-04-26 07:48:06

通常的方法是使用测试运行器脚本。在这种方法中,单元测试本身是不可执行的(即lua ut_foo.lua不做任何事情),但必须通过测试运行器运行。例如,lua test_runner.lua可能运行所有测试,而lua test_runner.lua ut_foo.lua可能只运行"ut_foo“测试。测试运行程序脚本负责格式化和显示测试结果。

已经有相当多的测试运行程序可用于Lua;请参阅overview on the Lua-users wiki。也许其中一个可以满足您的需求,或者可以进行调整以满足您的需求。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43621894

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档