feat(ci/cd): add coverage test

This commit is contained in:
mso7nueh
2025-11-12 13:34:55 +03:00
parent 8a390c2a9b
commit 9148a4c668

View File

@@ -140,7 +140,21 @@ jobs:
run: flutter analyze run: flutter analyze
- name: Test - name: Test
run: flutter test run: flutter test --coverage
- name: Test coverage
run: |
awk -F: '
/^LF:/ { total += $2 }
/^LH:/ { covered += $2 }
END {
if (total == 0) {
print "Coverage: 0%"
} else {
printf "Coverage: %.2f%%\n", (covered / total) * 100
}
}
' coverage/lcov.info
- name: Build apk - name: Build apk
run: | run: |