run test in github actions

This commit is contained in:
Michał Zieliński
2025-06-08 14:23:37 +02:00
parent 0795850666
commit 36994bd187

View File

@@ -53,7 +53,26 @@ jobs:
working-directory: src/Backend working-directory: src/Backend
run: dotnet restore DiunaBI.sln run: dotnet restore DiunaBI.sln
- name: Run Tests
working-directory: src/Backend
run: |
dotnet test DiunaBI.Tests/DiunaBI.Tests.csproj \
--configuration Release \
--no-restore \
--logger "trx;LogFileName=test-results.trx" \
--collect:"XPlat Code Coverage"
- name: Publish Test Results
uses: actions/upload-artifact@v4
if: success() || failure()
with:
name: test-results
path: |
src/Backend/DiunaBI.Tests/TestResults/*.trx
src/Backend/DiunaBI.Tests/TestResults/**/coverage.cobertura.xml
- name: Build solution - name: Build solution
if: success()
working-directory: src/Backend working-directory: src/Backend
run: dotnet build DiunaBI.sln --configuration Release --no-restore run: dotnet build DiunaBI.sln --configuration Release --no-restore