SharpCompress/tests/SharpCompress.Test
copilot-swe-agent[bot] 83b11254db Add test for InvalidOperationException fix in RAR extraction
Added Rar_ExtractionCompletesWithoutInvalidOperationException test that verifies RAR extraction completes successfully without throwing InvalidOperationException when reading streams to EOF. The test validates the fix works across RAR, RAR5, RAR4, and RAR2 formats by reading all entries completely and ensuring no exceptions are thrown.

Co-authored-by: adamhathcock <527620+adamhathcock@users.noreply.github.com>
2026-01-04 09:33:31 +00:00
..
Arc Added buffer boundaty tests. Changed largefile to Alice29.txt as it's sufficient for the tests. 2025-11-22 12:32:25 +01:00
Arj Update csharpier and reformat 2025-11-25 11:50:21 +00:00
BZip2 review fixes 2025-10-31 10:55:33 +00:00
Filters Update dependencies and csharpier 2025-10-13 10:40:43 +01:00
GZip entrystream fixes and fmt 2025-10-29 08:41:05 +00:00
Mocks add async to forward only streams 2025-10-28 11:30:12 +00:00
Rar Add test for InvalidOperationException fix in RAR extraction 2026-01-04 09:33:31 +00:00
SevenZip Add tests 2025-12-18 12:30:38 +00:00
Streams Add test for StackSeek behavior 2025-11-14 03:37:08 +01:00
Tar Add validation to prevent memory exhaustion in TAR long name headers 2025-11-19 11:20:59 +00:00
Xz Update csharpier and reformat 2025-11-25 11:50:21 +00:00
Zip Replace Action<double> with IProgress<ProgressReport> for progress reporting 2025-12-19 13:25:36 +00:00
AdcAsyncTest.cs review fixes 2025-10-31 10:55:33 +00:00
ADCTest.cs more clean up on tests 2024-03-14 08:53:08 +00:00
ArchiveTests.cs Standardize on WriteToDirectory naming and add async support 2025-12-19 11:57:01 +00:00
ExceptionHierarchyTests.cs Format code with CSharpier 2025-10-28 11:13:51 +00:00
ExtractAll.cs fmt 2025-12-19 14:33:24 +00:00
ExtractAllEntriesTests.cs Update tests/SharpCompress.Test/ExtractAllEntriesTests.cs 2025-12-23 15:38:17 +00:00
ExtractionTests.cs Address code review feedback: use RuntimeInformation for platform detection 2025-10-28 10:20:05 +00:00
OperatingSystemExtensions.cs fix and fmt 2024-04-23 09:16:05 +01:00
packages.lock.json Merge master branch - add ZStandard compression support and TarHeaderWriteFormat 2025-12-19 11:36:44 +00:00
ProgressReportTests.cs fix ordering and token passing 2025-12-23 09:22:38 +00:00
ReaderTests.cs Added buffer boundaty tests. Changed largefile to Alice29.txt as it's sufficient for the tests. 2025-11-22 12:32:25 +01:00
SharpCompress.Test.csproj Drop .NET 6 support and add .NET 10 support 2025-12-18 12:30:38 +00:00
SharpCompress.Test.snk signed test assembly 2025-01-15 04:43:16 +03:00
TestBase.cs Consolidate not null 2025-10-22 09:17:13 +01:00
UtilityTests.cs xplat tests for path characters 2025-10-22 10:21:22 +01:00
WriterTests.cs add tar specific tests 2025-10-27 10:46:08 +00:00