test: coverage
All checks were successful
Check master code / coverage (push) Successful in 12m41s

This commit is contained in:
aminecmi
2024-12-29 20:42:28 +01:00
parent 9a6a337343
commit 6066214925
5 changed files with 25 additions and 125 deletions

View File

@@ -5,7 +5,7 @@ on:
- testing
jobs:
checkout:
coverage:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
@@ -28,14 +28,13 @@ jobs:
- uses: android-actions/setup-android@v3
- name: Configure gradle...
run: mkdir -p ~/.gradle && echo "org.gradle.daemon=false\nignoreGitVersion=true" >> ~/.gradle/gradle.properties
- name: Robolectric tests
- name: coverage
run: |
./gradlew :androidApp:testGithubConfigDebugUnitTest --tests "bou.amine.apps.readerforselfossv2.android.tests.robolectric.*"
./gradlew :koverHtmlReport
- uses: actions/upload-artifact@v3
if: failure()
with:
name: robot-tests
path: androidApp/build/test-results/testGithubConfigDebugUnitTest
name: coverage
path: build/reports/kover/html
retention-days: 1
overwrite: true
include-hidden-files: true