Skip to content

🧪Add ALCLoader test for PowerShell session with System.IO.Packaging 9 - #27

Merged
JustinGrote merged 1 commit into
mainfrom
feature/agents/add-alcloader-test-powershell-session
Aug 7, 2026
Merged

🧪Add ALCLoader test for PowerShell session with System.IO.Packaging 9#27
JustinGrote merged 1 commit into
mainfrom
feature/agents/add-alcloader-test-powershell-session

Conversation

@JustinGrote

Copy link
Copy Markdown
Owner

This pull request introduces a new test for the ALCLoader that verifies compatibility with an older version of the System.IO.Packaging assembly (version 9.0.2). The test is designed to ensure that the ExcelFast module can be imported successfully without throwing assembly loading errors.

Key changes include:

  • Created Test/PowerShell/ALCLoader.Tests.ps1 to:
    • Download and load the System.IO.Packaging 9.0.2 NuGet package.
    • Use Pester's $TestDrive for managing test artifacts.
    • Define the test as a parameterized scriptblock for better clarity and maintainability.
    • Skip the test on Windows PowerShell 5.1 to avoid compatibility issues.

All targeted and full Pester test suites pass successfully, confirming that the implementation works as intended.

@JustinGrote JustinGrote changed the title Add ALCLoader test for PowerShell session with System.IO.Packaging 9 🧪Add ALCLoader test for PowerShell session with System.IO.Packaging 9 Aug 7, 2026
@JustinGrote
JustinGrote merged commit c5d0d8b into main Aug 7, 2026
2 checks passed
@JustinGrote
JustinGrote deleted the feature/agents/add-alcloader-test-powershell-session branch August 7, 2026 00:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant