Slide 10
Slide 10 text
xccov
• xccov view hoge.xccovreport --json | jq
{
"coveredLines": 3,
"lineCoverage": 1,
"targets": [
{
"coveredLines": 3,
"lineCoverage": 1,
"files": [
{
"coveredLines": 3,
"lineCoverage": 1,
"path": "/Users/you/SampleLib/Classes/SampleLib.swift",
"functions": [
{
"coveredLines": 3,
"lineCoverage": 1,
"lineNumber": 11,
"executionCount": 1,
"name": "static SampleLib.SampleLib.foo() -> Swift.String",
"executableLines": 3
}
],
"name": "SampleLib.swift",
"executableLines": 3
}
],
"name": "SampleLib.framework",
"executableLines": 3,
"buildProductPath": "/Users/you/Library/Developer/Xcode/DerivedData/.../SampleLib.framework/SampleLib"
}
],
"executableLines": 3
}