Add test for IArchive.WriteToDirectoryAsync

Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot] 2025-12-19 12:04:47 +00:00
parent 8b95e0a76d
commit 0e59bf39f4

View file

@ -194,4 +194,18 @@ public class ZipArchiveAsyncTests : ArchiveTests
}
VerifyFiles();
}
[Fact]
public async Task Zip_Deflate_Archive_WriteToDirectoryAsync()
{
using (Stream stream = File.OpenRead(Path.Combine(TEST_ARCHIVES_PATH, "Zip.deflate.zip")))
using (var archive = ZipArchive.Open(stream))
{
await archive.WriteToDirectoryAsync(
SCRATCH_FILES_PATH,
new ExtractionOptions { ExtractFullPath = true, Overwrite = true }
);
}
VerifyFiles();
}
}