Fix net48 test build: use plain using for AsyncOnlyStream in gzip reader/archive tests

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Adam Hathcock
2026-10-09 14:59:45 +01:00
parent f07d5e5d75
commit 67a22cca97

View File

@@ -74,10 +74,8 @@ public class GZipExtraFieldTests
[Fact]
public async ValueTask GZipReader_ReadAsync_WithLargeExtraFieldAndName_ShouldReturnEntry()
{
await using var input = new AsyncOnlyStream(
new MemoryStream(CreateGZipWithExtraField(65535, "payload.bin")),
disposeStream: false
);
using var rawInput = new MemoryStream(CreateGZipWithExtraField(65535, "payload.bin"));
using var input = new AsyncOnlyStream(rawInput, disposeStream: false);
await using var reader = await GZipReader.OpenAsyncReader(input);
Assert.True(await reader.MoveToNextEntryAsync());
@@ -107,10 +105,8 @@ public class GZipExtraFieldTests
[Fact]
public async ValueTask GZipArchive_ReadAsync_WithLargeExtraFieldAndName_ShouldReturnEntry()
{
await using var input = new AsyncOnlyStream(
new MemoryStream(CreateGZipWithExtraField(65535, "payload.bin")),
disposeStream: false
);
using var rawInput = new MemoryStream(CreateGZipWithExtraField(65535, "payload.bin"));
using var input = new AsyncOnlyStream(rawInput, disposeStream: false);
await using var archive = await GZipArchive.OpenAsyncArchive(input);
var entry = await archive.EntriesAsync.FirstAsync();