Skip to content

Commit df31faa

Browse files
authored
Update Verify and bump major version (#34)
Update Verify to latest version and bump major version.
1 parent 75e77e3 commit df31faa

File tree

7 files changed

+34
-26
lines changed

7 files changed

+34
-26
lines changed

Tests/Verify.Nupkg.Tests/NuspecScrubbingTests.cs

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
[TestClass]
44
public partial class NuspecScrubbingTests
55
{
6-
private string _packageWithRepoGitExtension = SamplePackages.Instance.PackageWithRepoGitExtension.Value.FullName;
7-
private string _packageWithoutRepoGitExtension = SamplePackages.Instance.PackageWithoutRepoGitExtension.Value.FullName;
8-
private string _packageWithoutRepoHttps = SamplePackages.Instance.PackageWithoutRepoHttps.Value.FullName;
9-
private string _packageWithoutRepoGitHubDomain = SamplePackages.Instance.PackageWithoutRepoGitHubDomain.Value.FullName;
10-
private string _packageWithoutRepoUrl = SamplePackages.Instance.PackageWithoutRepoUrl.Value.FullName;
11-
private string _packageWithoutRepoCommit = SamplePackages.Instance.PackageWithoutRepoCommit.Value.FullName;
12-
private string _packageWithoutRepoBranch = SamplePackages.Instance.PackageWithoutRepoBranch.Value.FullName;
6+
private readonly string _packageWithRepoGitExtension = SamplePackages.Instance.PackageWithRepoGitExtension.Value.FullName;
7+
private readonly string _packageWithoutRepoGitExtension = SamplePackages.Instance.PackageWithoutRepoGitExtension.Value.FullName;
8+
private readonly string _packageWithoutRepoHttps = SamplePackages.Instance.PackageWithoutRepoHttps.Value.FullName;
9+
private readonly string _packageWithoutRepoGitHubDomain = SamplePackages.Instance.PackageWithoutRepoGitHubDomain.Value.FullName;
10+
private readonly string _packageWithoutRepoUrl = SamplePackages.Instance.PackageWithoutRepoUrl.Value.FullName;
11+
private readonly string _packageWithoutRepoCommit = SamplePackages.Instance.PackageWithoutRepoCommit.Value.FullName;
12+
private readonly string _packageWithoutRepoBranch = SamplePackages.Instance.PackageWithoutRepoBranch.Value.FullName;
1313

1414
[TestMethod]
1515
public Task DoNotScrubGitExtensionOnRepoUrl()
@@ -78,6 +78,6 @@ public Task SkipScrubbingForRepoWithNoBranch()
7878
settings.UseUniqueDirectory();
7979
settings.ScrubNuspec();
8080

81-
return VerifyFile(_packageWithoutRepoUrl, settings);
81+
return VerifyFile(_packageWithoutRepoBranch, settings);
8282
}
8383
}

Tests/Verify.Nupkg.Tests/SimplePackageTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ namespace Verify.Nupkg.Tests;
33
[TestClass]
44
public partial class SimplePackageTests
55
{
6-
private string _simplePackage = SamplePackages.Instance.SimplePackage.Value.FullName;
6+
private readonly string _simplePackage = SamplePackages.Instance.SimplePackage.Value.FullName;
77

88
[TestMethod]
99
public Task BasicTest()

Tests/Verify.Nupkg.Tests/VerifyNupkgPackageTests.Baseline/manifest.verified.nuspec

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,17 +14,14 @@
1414
<repository type="git" url="https://github.com/********/Verify.Nupkg.git" branch="********" commit="****************************************" />
1515
<dependencies>
1616
<group targetFramework=".NETFramework4.7.2">
17-
<dependency id="Verify" version="23.0.1" exclude="Build,Analyzers" />
17+
<dependency id="Verify" version="28.13.0" exclude="Build,Analyzers" />
1818
</group>
1919
<group targetFramework="net8.0">
20-
<dependency id="Verify" version="23.0.1" exclude="Build,Analyzers" />
20+
<dependency id="Verify" version="28.13.0" exclude="Build,Analyzers" />
2121
</group>
2222
<group targetFramework="net9.0">
23-
<dependency id="Verify" version="23.0.1" exclude="Build,Analyzers" />
23+
<dependency id="Verify" version="28.13.0" exclude="Build,Analyzers" />
2424
</group>
2525
</dependencies>
26-
<frameworkAssemblies>
27-
<frameworkAssembly assemblyName="System.IO.Compression" targetFramework=".NETFramework4.7.2" />
28-
</frameworkAssemblies>
2926
</metadata>
3027
</package>

Verify.Nupkg/Verify.Nupkg.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121

2222
<ItemGroup>
2323
<PackageReference Include="Polyfill" Version="7.20.0" PrivateAssets="all" />
24-
<PackageReference Include="Verify" Version="23.0.1" />
24+
<PackageReference Include="Verify" Version="28.13.0" />
2525
</ItemGroup>
2626

2727
<ItemGroup>

benchmarks/Benchmarks.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
<ItemGroup>
99
<PackageReference Include="BenchmarkDotNet" Version="0.13.12" />
10-
<PackageReference Include="Verify" Version="23.1.0" />
10+
<PackageReference Include="Verify" Version="28.13.0" />
1111
</ItemGroup>
1212

1313
<ItemGroup>

benchmarks/Program.cs

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,8 @@ public class NuspecScrubbing
5555

5656
private readonly VerifySettings _settings;
5757
private readonly Target _target;
58-
private readonly string _verifyFile = Path.Combine(Directory.GetCurrentDirectory(), "can-be-anything.nuspec");
58+
private readonly string _verifyDirectory = Directory.GetCurrentDirectory();
59+
private readonly string _verifyFile = "can-be-anything.nuspec";
5960

6061
public NuspecScrubbing()
6162
{
@@ -73,18 +74,28 @@ public async Task Baseline()
7374
{
7475
Func<InnerVerifier, Task<VerifyResult>> verify = _ => _.Verify(_target);
7576

76-
await new SettingsTask(_settings, async verifySettings =>
77+
try
7778
{
78-
using var verifier = new InnerVerifier(_verifyFile, verifySettings);
79-
return await verify(verifier);
80-
});
79+
await new SettingsTask(_settings, async verifySettings =>
80+
{
81+
using var verifier = new InnerVerifier(_verifyDirectory, _verifyFile, verifySettings);
82+
return await verify(verifier);
83+
});
84+
}
85+
catch (Exception)
86+
{
87+
// Mismatch is expected
88+
}
8189
}
8290

8391
[GlobalCleanup]
8492
public void Cleanup()
8593
{
86-
string verifiedFile = _verifyFile.Replace(".nuspec", ".verified.nuspec");
87-
File.Delete(verifiedFile);
94+
string receivedFile = Path.Combine(_verifyFile, _verifyFile.Replace(".nuspec", ".verified.nuspec"));
95+
string verifiedFile = Path.Combine(_verifyFile, _verifyFile.Replace(".nuspec", ".verified.nuspec"));
96+
97+
if (File.Exists(receivedFile)) { File.Delete(receivedFile); }
98+
if (File.Exists(verifiedFile)) { File.Delete(verifiedFile); }
8899
}
89100
}
90101

version.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "https://raw.githubusercontent.com/dotnet/Nerdbank.GitVersioning/main/src/NerdBank.GitVersioning/version.schema.json",
3-
"version": "2.0",
3+
"version": "3.0",
44
"publicReleaseRefSpec": [
55
"^refs/heads/main$",
66
"^refs/tags/v\\d+\\.\\d+\\.\\d+"
@@ -10,4 +10,4 @@
1010
"enabled": true
1111
}
1212
}
13-
}
13+
}

0 commit comments

Comments
 (0)