0
我有一个运行我的Lua单元测试的脚本。每个测试都有自己的摘要输出。但是,我想在所有测试运行后统计并查看哪个测试失败。如何总结Lua单元测试结果?
脚本遍历像这样的测试:
# Loop over all the UTs and run them
for utLuaScript in `ls ut*.lua` ; do
echo "LAUNCH TEST: ${utLuaScript}"
lua ./${utLuaScript} -v
echo
done
什么是这里的解决方案吗?将成功和失败的次数保存到文件中,然后在此循环之外,通过文件并汇总所有测试。脚本可以吐出一个变量吗?什么是最佳做法?
我明白,但是,我正在运行多个lua文件。所以每个文件都有大约12个左右的测试。我想在运行所有测试后总结一切。 –
是的,我得到了 - 当我说“'lua test_runner.lua'可能运行所有测试”我指的是所有测试文件中的所有测试。如果你发布一个测试文件外观的例子,我可能会给你更多的建议。 (特别是,他们如何打印出测试结果以及他们返回的价值。) –