diff --git a/.github/workflows/Test.yml b/.github/workflows/Test.yml index bb481fd55..46d7fec96 100644 --- a/.github/workflows/Test.yml +++ b/.github/workflows/Test.yml @@ -21,17 +21,17 @@ jobs: run: dotnet restore ./MetaMorpheus/MetaMorpheus.sln - name: Build - run: dotnet build --no-restore ./MetaMorpheus/MetaMorpheus.sln --configuration Release + run: dotnet build --no-restore ./MetaMorpheus/MetaMorpheus.sln - name: Install Coverlet for code coverage run: dotnet add ./MetaMorpheus/Test/Test.csproj package coverlet.collector -v 6.0.2 - name: Run unit tests with coverage - run: dotnet test .\MetaMorpheus\Test\Test.csproj --configuration Release --verbosity normal --collect:"XPlat Code Coverage" + run: cd MetaMorpheus && dotnet test --no-build --verbosity normal --collect:"XPlat Code Coverage" /p:CoverletOutputFormat=cobertura ./Test/Test.csproj - name: Upload coverage to Codecov uses: codecov/codecov-action@v4 with: token: ${{ secrets.CODECOV_TOKEN }} verbose: true - flags: unittests + files: MetaMorpheus/Test*/TestResults/*/coverage.cobertura.xml