为 Busted lua 单元测试创建 JSON 输出时出现问题
Issue with creating JSON output for Busted lua unit testing
所以我在 busted 中设置了一些简单的单元测试。我对 LUA 有点陌生,所以我可能遗漏了一些明显的东西。
当我运行:
lua test.lua
我在漂亮的终端输出中得到了预期的结果(7 次成功,1 次故意失败以尝试失败)。
然而,我的最终目标是输出 JSON 结果,并有一个脚本从多个测试中消耗 JSON 来为我的 WoW 插件开发人员制作一些摘要页面。
当我运行:
lua test.lua -o json
我的终端暂停了一秒钟,然后我返回到命令行。
没有终端输出,也没有创建任何文件。
我是 lua 的新手,总的来说很失败,你能给我一些建议吗?
这是截图:
这里是 link 到 Busted's website。
问题是由 dkjson
模块未正确使用表中的函数引起的。该错误已在 pull request #449, so, You should wait for the fix to get to next release candidate (>2.0.rc10-0) of Busted
or just download and build recent version from here. Btw, relevant bug report - #448.
中修复
所以我在 busted 中设置了一些简单的单元测试。我对 LUA 有点陌生,所以我可能遗漏了一些明显的东西。
当我运行:
lua test.lua
我在漂亮的终端输出中得到了预期的结果(7 次成功,1 次故意失败以尝试失败)。
然而,我的最终目标是输出 JSON 结果,并有一个脚本从多个测试中消耗 JSON 来为我的 WoW 插件开发人员制作一些摘要页面。
当我运行:
lua test.lua -o json
我的终端暂停了一秒钟,然后我返回到命令行。
没有终端输出,也没有创建任何文件。
我是 lua 的新手,总的来说很失败,你能给我一些建议吗?
这是截图:
这里是 link 到 Busted's website。
问题是由 dkjson
模块未正确使用表中的函数引起的。该错误已在 pull request #449, so, You should wait for the fix to get to next release candidate (>2.0.rc10-0) of Busted
or just download and build recent version from here. Btw, relevant bug report - #448.