Skip to content

Commit 6610e66

Browse files
authored
Updated code coverage
Updated code coverage settings to exclude unit tests code from coverage report
1 parent 60e8aa7 commit 6610e66

File tree

1 file changed

+37
-33
lines changed

1 file changed

+37
-33
lines changed
Lines changed: 37 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,41 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

3-
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
5-
<Nullable>enable</Nullable>
6-
7-
<IsPackable>false</IsPackable>
8-
9-
<SignAssembly>true</SignAssembly>
10-
11-
<AssemblyOriginatorKeyFile>RfmOta.UnitTests.snk</AssemblyOriginatorKeyFile>
12-
</PropertyGroup>
13-
14-
<ItemGroup>
15-
<PackageReference Include="Microsoft.Extensions.Configuration.CommandLine" Version="9.*" />
16-
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="9.*" />
17-
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="9.*" />
18-
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="9.*" />
19-
<PackageReference Include="Microsoft.Extensions.Logging" Version="9.*" />
20-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.*" />
21-
<PackageReference Include="Moq" Version="4.*" />
22-
<PackageReference Include="xunit" Version="2.*" />
23-
<PackageReference Include="xunit.runner.visualstudio" Version="3.*">
24-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
25-
<PrivateAssets>all</PrivateAssets>
26-
</PackageReference>
27-
<PackageReference Include="coverlet.collector" Version="6.*">
28-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
29-
<PrivateAssets>all</PrivateAssets>
30-
</PackageReference>
31-
</ItemGroup>
32-
33-
<ItemGroup>
34-
<ProjectReference Include="..\RfmOta\RfmOta.csproj" />
35-
</ItemGroup>
3+
<PropertyGroup>
4+
<TargetFramework>net8.0</TargetFramework>
5+
<Nullable>enable</Nullable>
6+
7+
<IsPackable>false</IsPackable>
8+
9+
<SignAssembly>true</SignAssembly>
10+
11+
<AssemblyOriginatorKeyFile>RfmOta.UnitTests.snk</AssemblyOriginatorKeyFile>
12+
</PropertyGroup>
13+
14+
<ItemGroup>
15+
<PackageReference Include="Microsoft.Extensions.Configuration.CommandLine" Version="9.*" />
16+
<PackageReference Include="Microsoft.Extensions.Configuration.EnvironmentVariables" Version="9.*" />
17+
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="9.*" />
18+
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="9.*" />
19+
<PackageReference Include="Microsoft.Extensions.Logging" Version="9.*" />
20+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.*" />
21+
<PackageReference Include="Moq" Version="4.*" />
22+
<PackageReference Include="xunit" Version="2.*" />
23+
<PackageReference Include="xunit.runner.visualstudio" Version="3.*">
24+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
25+
<PrivateAssets>all</PrivateAssets>
26+
</PackageReference>
27+
<PackageReference Include="coverlet.collector" Version="6.*">
28+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
29+
<PrivateAssets>all</PrivateAssets>
30+
</PackageReference>
31+
</ItemGroup>
32+
33+
<ItemGroup>
34+
<AssemblyAttribute Include="System.Diagnostics.CodeAnalysis.ExcludeFromCodeCoverageAttribute" />
35+
</ItemGroup>
36+
37+
<ItemGroup>
38+
<ProjectReference Include="..\RfmOta\RfmOta.csproj" />
39+
</ItemGroup>
3640

3741
</Project>

0 commit comments

Comments
 (0)