diff --git a/Directory.Packages.props b/Directory.Packages.props
index 1fd816d..c0b5803 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -1,7 +1,7 @@
- 12.1.1
- 12.1.0.6
+ 12.1.4
+ 12.1.0.11
@@ -18,15 +18,15 @@
-
+
-
-
-
+
+
+
diff --git a/tests/Stampeded.Core.Tests/DiffFoldingTests.cs b/tests/Stampeded.Core.Tests/DiffFoldingTests.cs
index 087e6b7..ecbb36f 100644
--- a/tests/Stampeded.Core.Tests/DiffFoldingTests.cs
+++ b/tests/Stampeded.Core.Tests/DiffFoldingTests.cs
@@ -42,7 +42,7 @@ void M()
var ranges = DiffFolding.Members(MemberFolding.Compute(source), sideToDoc);
Assert.That(ranges, Is.Not.Empty);
- Assert.That(ranges, Has.All.Matches(r => r.FromHeaderEnd && !r.DefaultClosed));
+ Assert.That(ranges, Has.All.Matches(r => r is { FromHeaderEnd: true, DefaultClosed: false }));
// The type spans source lines 1..7, i.e. document lines 2..14.
Assert.That(ranges[0].StartLine, Is.EqualTo(2));
Assert.That(ranges[0].EndLine, Is.EqualTo(14));
diff --git a/tests/Stampeded.Core.Tests/GitRemoteTests.cs b/tests/Stampeded.Core.Tests/GitRemoteTests.cs
index 0d7fce5..3ecf4af 100644
--- a/tests/Stampeded.Core.Tests/GitRemoteTests.cs
+++ b/tests/Stampeded.Core.Tests/GitRemoteTests.cs
@@ -76,7 +76,7 @@ public async Task AmbiguousRemotesSayHowToChoose()
await Git(repo, "switch", "--quiet", "--detach");
var git = new GitService(repo);
- var failure = Assert.ThrowsAsync(async () => await git.FetchAsync());
+ var failure = await Assert.ThrowsAsync(async () => await git.FetchAsync());
Assert.That(ExternalTool.Explain(failure!), Does.Contain("fork, github").And.Contain("checkout.defaultRemote"));
// The reader follows the advice; the same service sees it without being made again.
@@ -85,12 +85,12 @@ public async Task AmbiguousRemotesSayHowToChoose()
}
[Test]
- public void NoRemoteSaysSo()
+ public async Task NoRemoteSaysSo()
{
string repo = NewDirectory();
Assert.That(async () => await Git(repo, "init", "--quiet"), Throws.Nothing);
- var failure = Assert.ThrowsAsync(async () => await new GitService(repo).GetRemoteAsync());
+ var failure = await Assert.ThrowsAsync(async () => await new GitService(repo).GetRemoteAsync());
Assert.That(ExternalTool.Explain(failure!), Does.Contain("no git remote"));
}