到目前为止,我使用slather(https://github.com/SlatherOrg/slather)进行报告。但是,我只能得到覆盖率。对于考试编号,我无法获得。有人有主意吗?
谢谢。
答案 0 :(得分:1)
这可以通过自定义构建脚本并使用其他工具来完成。
如果是我个人,我会配置构建作业以使用xcpretty
并将构建日志输出到文件,如下所示:
xcodebuild [flags] | tee xcodebuild.log | xcpretty
完成后,xcpretty将输出类似
执行了84次测试,失败0次(意外0次)
然后只需在完成时读取xcpretty的输出,然后使用正则表达式提取计数即可。像^Executed (\d+) tests
之类的方法就可以解决问题。
有用的参考文献