From 67a22cca97f09edd2e6c6305d95277e376da59b2 Mon Sep 17 00:00:00 2001 From: Adam Hathcock Date: Fri, 9 Oct 2026 14:59:45 +0100 Subject: [PATCH] Fix net48 test build: use plain using for AsyncOnlyStream in gzip reader/archive tests Co-Authored-By: Claude Opus 5.5 --- tests/SharpCompress.Test/GZip/GZipExtraFieldTests.cs | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/tests/SharpCompress.Test/GZip/GZipExtraFieldTests.cs b/tests/SharpCompress.Test/GZip/GZipExtraFieldTests.cs index 33ded0f6..2d484fd3 100644 --- a/tests/SharpCompress.Test/GZip/GZipExtraFieldTests.cs +++ b/tests/SharpCompress.Test/GZip/GZipExtraFieldTests.cs @@ -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();