Upgraded to .NET 10 (#1147)

This commit is contained in:
Thorsten Sommer authored and GitHub committed 2026-11-01 20:32:16 +01:00
1 parent faae2951f7
commit fc7399e81b
327 files changed
+3059 -3049

No files matched your search

@@ -44,11 +44,11 @@ public sealed class MailAttachmentPiecesTests
var server = new PieceServer(file);
var written = await WriteDecodedAsync(server, transferEncoding);
Assert.Multiple(() =>
using (Assert.EnterMultipleScope())
{
Assert.That(written, Is.EqualTo(file));
Assert.That(server.RequestedOffsets, Is.EqualTo(new[] { 0, 7, 14, 21 }));
});
}
}
[Test]
@@ -61,22 +61,22 @@ public sealed class MailAttachmentPiecesTests
}
[Test]
public void AnUnknownEncodingFetchesNothing()
public async Task AnUnknownEncodingFetchesNothing()
{
var server = new PieceServer(Encoding.ASCII.GetBytes("Uryyb"));
Assert.Multiple(() =>
using (Assert.EnterMultipleScope())
{
Assert.ThrowsAsync<InvalidDataException>(async () => await WriteDecodedAsync(server, "x-rot13"));
await Assert.ThrowsAsync<InvalidDataException>(async () => await WriteDecodedAsync(server, "x-rot13"));
Assert.That(server.RequestedOffsets, Is.Empty);
});
}
}
[Test]
public void APieceLargerThanAskedForIsRefused()
public async Task APieceLargerThanAskedForIsRefused()
{
// Taken as it came, the next piece would repeat what this one already delivered:
var server = new PieceServer(new byte[100], deliveredBytes: PIECE_BYTES + 1);
Assert.ThrowsAsync<InvalidDataException>(async () => await WriteDecodedAsync(server, "binary"));
await Assert.ThrowsAsync<InvalidDataException>(async () => await WriteDecodedAsync(server, "binary"));
}
private static async Task<byte[]> WriteDecodedAsync(PieceServer server, string? transferEncoding)