Skip to content

Commit 5224213

Browse files
🩹 [Patch]: Refactor module import test to manage debug and verbose preferences more consistently
1 parent 77f5d6f commit 5224213

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

‎scripts/tests/Module/PSModule/PSModule.Tests.ps1‎

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,15 @@ Describe 'PSModule - Module tests' {
1919
It 'The module should be importable' {
2020
{
2121
LogGroup 'Importing Module' {
22-
Import-Module -Name $moduleName -Force -Verbose -Debug
23-
} -Verbose -Debug
22+
$currentDebugPreference = $DebugPreference
23+
$currentVerbosePreference = $VerbosePreference
24+
$DebugPreference = 'Continue'
25+
$VerbosePreference = 'Continue'
26+
Get-Module -Name $moduleName | Remove-Module -Force
27+
Import-Module -Name $moduleName -Verbose -Debug
28+
$DebugPreference = $currentDebugPreference
29+
$VerbosePreference = $currentVerbosePreference
30+
}
2431
} | Should -Not -Throw
2532
}
2633
}

0 commit comments

Comments
 (0)