Skip to content

Commit 17fa6df

Browse files
committed
Merge branch 'Pattern-Labs/go-coverage/master'
2 parents b54097d + 5b3a79f commit 17fa6df

File tree

2 files changed

+6
-1
lines changed

2 files changed

+6
-1
lines changed

coverage.go

+4-1
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,10 @@ func (l Parser) processLcov(reader io.Reader) (Report, error) {
126126
} else {
127127
l.processLcovLine(line, &report, &fileReport)
128128
}
129-
129+
}
130+
if fileReport.Path != "" {
131+
// Add last file
132+
report.Files = append(report.Files, fileReport)
130133
}
131134
return report, nil
132135
}

coverage_test.go

+2
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@ func TestLCOV(t *testing.T) {
1717
assert.Equal(t, 1695, report.TotalFunctions)
1818
assert.Equal(t, 2798, report.CoveredLines)
1919
assert.Equal(t, 6395, report.TotalLines)
20+
assert.Equal(t, 182, len(report.Files))
21+
2022
}
2123

2224
func TestCobertura(t *testing.T) {

0 commit comments

Comments
 (0)