Releases: PSModule/Test-PSModule
Releases · PSModule/Test-PSModule
v3.0.2
Description
This pull request simplifies the PSModule.Tests.ps1
script by removing unnecessary logging groups within the test cases which would autoload GitHub and its dependencies, breaking on tests for its dependencies (Sodium, Uri, CaseStyle, etc.).
Simplification of test cases:
- Removed
LogGroup
blocks from theModule Manifest exists
andModule Manifest is valid
tests.
Type of change
- 📖 [Docs]
- 🪲 [Fix]
- 🩹 [Patch]
-
⚠️ [Security fix] - 🚀 [Feature]
- 🌟 [Breaking change]
Checklist
- I have performed a self-review of my own code
- I have commented my code, particularly in hard-to-understand areas
v3.0.1
Description
This pull request introduces several changes to improve logging, enhance test configuration, and streamline code readability in the PowerShell module and its associated tests. Key updates include adding code coverage settings.
Logging Improvements
- Replaced all occurrences of
Write-Verbose
withWrite-Debug
intests/outputTestRepo/outputs/module/PSModuleTest/PSModuleTest.psm1
.
Test Configuration Enhancements
⚠️ Added aCodeCoverage
section withEnabled = $true
inscripts/tests/Module/Module.Configuration.ps1
to enable code coverage reporting during tests.
v3.0.0
What's Changed
🌟 Breaking Changes
- 🌟 [Major]: Support parallel workflows and split in concerns by @MariusStorhaug in #98
Full Changelog: v2...v3.0.0
v2.1.6
What's Changed
Other Changes
- 🩹 [Patch]: Update linter and git configuration by @MariusStorhaug in #97
Full Changelog: v2...v2.1.6
v2.1.5
What's Changed
Other Changes
- 🪲 [Fix]: Fix conditional logic for test result handling by @MariusStorhaug in #92
Full Changelog: v2...v2.1.5
v2.1.4
What's Changed
Other Changes
- 🪲 [Fix]: Fix script path and improve test result handling by @MariusStorhaug in #91
Full Changelog: v2...v2.1.4
v2.1.3
What's Changed
Other Changes
- 🩹 [Patch]: Add Retry on Install-Module by @MariusStorhaug in #88
Full Changelog: v2...v2.1.3
v2.1.2
What's Changed
Other Changes
- 🩹 [Patch]: Improve test output by @MariusStorhaug in #87
Full Changelog: v2...v2.1.2
v2.1.1
What's Changed
Other Changes
- 🪲 [Fix]: Fix skip when multiple skips are found by @MariusStorhaug in #86
Full Changelog: v2...v2.1.1
v2.1.0
What's Changed
🚀 New Features
- 🚀 [Feature]: Enable skips on SourceCode.PSModule tests by @MariusStorhaug in #84
Full Changelog: v2.0.9...v2.1.0