From dded5347e3b600af7687a8ff518d628a0c8daf05 Mon Sep 17 00:00:00 2001 From: git-elliot Date: Sat, 2 Sep 2023 23:33:23 +0530 Subject: [PATCH] Update lcov.info to coverage.lcov --- .github/workflows/dart.yml | 4 ++-- .github/workflows/publish.yml | 2 +- format_coverage.sh | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/dart.yml b/.github/workflows/dart.yml index 0628403..1833944 100644 --- a/.github/workflows/dart.yml +++ b/.github/workflows/dart.yml @@ -44,13 +44,13 @@ jobs: # package:test for this step to succeed. Note that Flutter projects will # want to change this to 'flutter test'. - name: Run tests - run: dart test --coverage="coverage" + run: dart test --coverage="./coverage" - name: Install coverage tools run: dart pub global activate coverage - name: Format Coverage - run: dart pub global run coverage:format_coverage --packages=.dart_tool/package_config.json --report-on=lib --lcov -o ./coverage/lcov.info -i ./coverage + run: dart pub global run coverage:format_coverage --packages=.dart_tool/package_config.json --report-on=lib --lcov -o ./coverage/coverage.lcov -i ./coverage - name: Upload Coverage to CodeCov uses: codecov/codecov-action@v3 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index f4a497c..aaa001f 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -31,7 +31,7 @@ jobs: run: dart pub global activate coverage - name: Format Coverage - run: $HOME/.pub-cache/bin/format_coverage --lcov --in=coverage --out=coverage/coverage.lcov --report-on=lib + run: dart pub global run coverage:format_coverage --packages=.dart_tool/package_config.json --report-on=lib --lcov -o ./coverage/coverage.lcov -i ./coverage - name: Setup Pub Credentials shell: bash diff --git a/format_coverage.sh b/format_coverage.sh index 0b049f7..1adf541 100644 --- a/format_coverage.sh +++ b/format_coverage.sh @@ -5,10 +5,10 @@ dart run test --coverage=./coverage dart pub global activate coverage ## Format collected coverage to LCOV (only for directory "lib") -dart pub global run coverage:format_coverage --packages=.dart_tool/package_config.json --report-on=lib --lcov -o ./coverage/lcov.info -i ./coverage +dart pub global run coverage:format_coverage --packages=.dart_tool/package_config.json --report-on=lib --lcov -o ./coverage/coverage.lcov -i ./coverage ## Generate LCOV report: -genhtml -o ./coverage/report ./coverage/lcov.info +genhtml -o ./coverage/report ./coverage/coverage.lcov ## Open the HTML coverage report: open ./coverage/report/index.html \ No newline at end of file