mirror of
https://github.com/MindWorkAI/AI-Studio.git
synced 2026-11-05 09:27:21 +00:00
Upgraded to .NET 10 (#1147)
This commit is contained in:
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)
|
||||
|
||||
Reference in new issue
Block a user