From 9148a4c668f3696f5f50b56fa98e522e3f395556 Mon Sep 17 00:00:00 2001 From: mso7nueh Date: Wed, 12 Nov 2025 13:34:55 +0300 Subject: [PATCH] feat(ci/cd): add coverage test --- .gitea/workflows/test.yml | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index f1f63162..60aebe4f 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -140,7 +140,21 @@ jobs: run: flutter analyze - 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 run: |