Skip to content

Commit da0f155

Browse files
committed
NuGet governance: migrate xUnit v2 to v3, update SDK & packages, fix Publish.ps1
1 parent df6f680 commit da0f155

6 files changed

Lines changed: 13 additions & 25 deletions

File tree

Directory.Packages.props

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,21 +5,18 @@
55
</PropertyGroup>
66

77
<ItemGroup>
8-
<PackageVersion Include="AwesomeAssertions" Version="9.3.0" />
8+
<PackageVersion Include="AwesomeAssertions" Version="9.4.0" />
99
<PackageVersion Include="AwesomeAssertions.Analyzers" Version="9.0.8" />
10-
<PackageVersion Include="coverlet.collector" Version="6.0.4" />
11-
<PackageVersion Include="Microsoft.CodeAnalysis.Analyzers" Version="4.14.0" />
12-
<PackageVersion Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="10.0.101" />
10+
<PackageVersion Include="Microsoft.CodeAnalysis.Analyzers" Version="5.3.0" />
11+
<PackageVersion Include="Microsoft.CodeAnalysis.NetAnalyzers" Version="10.0.201" />
1312
<PackageVersion Include="Microsoft.Extensions.Logging" Version="10.0.5" />
14-
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.0.1" />
15-
<PackageVersion Include="Neovolve.Logging.Xunit" Version="6.3.0" />
13+
<PackageVersion Include="Neovolve.Logging.Xunit.v3" Version="7.2.0" />
1614
<PackageVersion Include="Nerdbank.GitVersioning" Version="3.9.50" />
1715
<PackageVersion Include="Newtonsoft.Json" Version="13.0.4" />
1816
<PackageVersion Include="refit" Version="10.1.6" />
1917
<PackageVersion Include="Refit.Newtonsoft.Json" Version="10.1.6" />
2018
<PackageVersion Include="SecurityCodeScan.VS2019" Version="5.6.7" />
21-
<PackageVersion Include="xunit" Version="2.9.3" />
22-
<PackageVersion Include="xunit.runner.visualstudio" Version="3.1.5" />
19+
<PackageVersion Include="xunit.v3" Version="3.2.2" />
2320
</ItemGroup>
2421

2522
</Project>

Mapbox.Api.Test/GeocodingTests.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
using Mapbox.Api.Data;
33
using System.Threading.Tasks;
44
using Xunit;
5-
using Xunit.Abstractions;
65

76
namespace Mapbox.Api.Test;
87

@@ -13,7 +12,7 @@ public async Task GetAllAsync_Succeeds()
1312
{
1413
var geocoding = await MapboxClient
1514
.Geocoding
16-
.GetForwardsAsync("Greenwich Observatory, Greenwich, London");
15+
.GetForwardsAsync("Greenwich Observatory, Greenwich, London", TestContext.Current.CancellationToken);
1716
geocoding.Should().BeOfType<Geocoding>();
1817
geocoding.Should().NotBeNull();
1918
}

Mapbox.Api.Test/Mapbox.Api.Test.csproj

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
<PropertyGroup>
44
<TargetFramework>net10.0</TargetFramework>
55
<LangVersion>latest</LangVersion>
6+
<OutputType>Exe</OutputType>
67

78
<IsPackable>false</IsPackable>
89

@@ -18,22 +19,13 @@
1819
<PrivateAssets>all</PrivateAssets>
1920
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2021
</PackageReference>
21-
<PackageReference Include="Microsoft.NET.Test.Sdk" />
22-
<PackageReference Include="Neovolve.Logging.Xunit" />
22+
<PackageReference Include="Neovolve.Logging.Xunit.v3" />
2323
<PackageReference Include="Newtonsoft.Json" />
2424
<PackageReference Include="SecurityCodeScan.VS2019">
2525
<PrivateAssets>all</PrivateAssets>
2626
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2727
</PackageReference>
28-
<PackageReference Include="xunit" />
29-
<PackageReference Include="xunit.runner.visualstudio">
30-
<PrivateAssets>all</PrivateAssets>
31-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
32-
</PackageReference>
33-
<PackageReference Include="coverlet.collector">
34-
<PrivateAssets>all</PrivateAssets>
35-
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
36-
</PackageReference>
28+
<PackageReference Include="xunit.v3" />
3729
</ItemGroup>
3830

3931
<ItemGroup>

Mapbox.Api.Test/MapboxClientTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
using Newtonsoft.Json;
55
using System;
66
using System.IO;
7-
using Xunit.Abstractions;
7+
using Xunit;
88

99
namespace Mapbox.Api.Test;
1010

Publish.ps1

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ if ($existingTag) {
4343
exit 1
4444
}
4545

46-
Write-Host "Tagging as $version ..." -ForegroundColor Cyan
46+
Write-Information "Tagging as $version ..."
4747
git tag $version
4848
git push origin $version
4949

50-
Write-Host "Published tag $version CI will build and push to NuGet." -ForegroundColor Green
50+
Write-Information "Published tag $version - CI will build and push to NuGet."

global.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"sdk": {
33
"rollForward": "latestMinor",
4-
"version": "10.0.102"
4+
"version": "10.0.201"
55
}
66
}

0 commit comments

Comments
 (0)