【发布时间】:2015-08-08 16:03:44
【问题描述】:
所以我在 busted 中设置了一些简单的单元测试。我对 LUA 有点陌生,所以我可能会遗漏一些明显的东西。
当我跑步时:
lua test.lua
我在漂亮的终端输出中得到了预期的结果(7 个成功,1 个失败,故意尝试破坏)。
然而,我的最终目标是输出 JSON 结果,并拥有一个使用来自多个测试的 JSON 的脚本,以便为我的 WoW 插件开发伙伴制作一些摘要页面。
当我跑步时:
lua test.lua -o json
我的终端暂停了片刻,然后我回到了命令行。
没有终端输出,也没有创建任何文件。
我对 lua 比较陌生,而且总体上很失败,你能给我一些建议吗?
这是截图:
这里是Busted's website的链接。
【问题讨论】:
-
显然,最新的 Busted 版本无法生成 some 测试的 JSON 输出,错误代码为 1。必须尝试更深入地挖掘...
-
另外,您能否澄清一下您正在使用的 Lua 和 Busted 版本?
-
lua -o json test.lua有没有机会工作? -
@Kamiccolo LUA 版本 - 5.1.5 Busted 版本 - 2.0.rc10-0
-
@EtanReisner 这给了我一个 lua 错误,因为它无法识别 -o 选项。我试过
busted -o json test.lua。它运行了,但没有像我原来的帖子一样产生输出。
标签: json unit-testing lua lua-busted