【发布时间】:2014-01-14 20:17:37
【问题描述】:
基本上,我想避免访问浏览器来获取详细的测试结果。
【问题讨论】:
基本上,我想避免访问浏览器来获取详细的测试结果。
【问题讨论】:
我有类似的要求,因为我想在 vim 中运行“drush test-run”并获得可在 vim 中遍历的结果。
于是我开始了一个小而粗的项目https://github.com/DirkR/junitlog2vim。它采用 xml 结果文件并逐行生成报告。脚本 junitlog2vim.py 需要 python3。
为方便起见,我创建了一个 Makefile。它采用可选参数“CASE”和“METHODS”来定义“drush test-run”的正确参数,并且它具有合理的默认值。您只需提供参数 SITE_ALIAS 或编辑 Makefile。
如果你运行
make SITE_ALIAS=@mysite CASE=MyTestCase
然后您会得到包含文件名、行号和错误消息的逐行错误报告。
我希望它有所帮助。随意破解或采用它。
【讨论】: