Skip to content

Commit e80263a

Browse files
committed
Fix dotCover XUnit v3 filtering
1 parent 51da205 commit e80263a

2 files changed

Lines changed: 5 additions & 2 deletions

File tree

.github/workflows/dotnet.yml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,10 @@ jobs:
3838
- name: Run unit tests
3939
run: |
4040
dotnet tool install --global JetBrains.dotCover.CommandLineTools --version 2025.1.8
41-
dotCover cover-dotnet --TargetArguments="test Monero.UnitTests/Monero.UnitTests.csproj -c Release --no-build" --output=coverage/dotCover.UnitTests.output.dcvr
41+
dotCover cover-dotnet \
42+
--TargetArguments="test Monero.UnitTests/Monero.UnitTests.csproj -c Release --no-build" \
43+
--output=coverage/dotCover.UnitTests.output.dcvr \
44+
--filters="-:Assembly=Monero.UnitTests;-:Assembly=testhost;-:Assembly=xunit.v3.*"
4245
4346
- name: Run integration tests
4447
run: docker compose -f Monero.IntegrationTests/docker-compose.yml run tests

Monero.IntegrationTests/docker-entrypoint.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ set -e
44
dotCover cover-dotnet \
55
--TargetArguments="test -c ${CONFIGURATION_NAME} --no-build" \
66
--Output=/coverage/dotCover.IntegrationTests.output.dcvr \
7-
--filters="-:Assembly=Monero.IntegrationTests;-:Assembly=Monero.UnitTests;-:Assembly=testhost"
7+
--filters="-:Assembly=Monero.IntegrationTests;-:Assembly=testhost;-:Assembly=xunit.v3.*"
88

99
dotCover merge \
1010
--Source=/coverage/dotCover.IntegrationTests.output.dcvr,/coverage/dotCover.UnitTests.output.dcvr \

0 commit comments

Comments
 (0)