Skip to content

Commit f69b760

Browse files
JamesWTruheradityapatwardhan
authored andcommitted
Be sure to change psdefaultparametervalue in the global scope (PowerShell#4977)
* Be sure that you change psdefaultparametervalue in the global scope * [Feature]
1 parent 15a6c57 commit f69b760

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

test/powershell/Modules/Microsoft.PowerShell.Security/CertificateProvider.Tests.ps1

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,15 @@ Describe "Certificate Provider tests" -Tags "CI" {
2828
if(!$IsWindows)
2929
{
3030
# Skip for non-Windows platforms
31-
$defaultParamValues = $PSdefaultParameterValues.Clone()
32-
$PSdefaultParameterValues = @{ "it:skip" = $true }
31+
$defaultParamValues = $global:PSDefaultParameterValues.Clone()
32+
$global:PSDefaultParameterValues = @{ "it:skip" = $true }
3333
}
3434
}
3535

3636
AfterAll {
3737
if(!$IsWindows)
3838
{
39-
$global:PSdefaultParameterValues = $defaultParamValues
39+
$global:PSDefaultParameterValues = $defaultParamValues
4040
}
4141
}
4242

@@ -85,8 +85,8 @@ Describe "Certificate Provider tests" -Tags "Feature" {
8585
else
8686
{
8787
# Skip for non-Windows platforms
88-
$defaultParamValues = $PSdefaultParameterValues.Clone()
89-
$PSdefaultParameterValues = @{ "it:skip" = $true }
88+
$defaultParamValues = $global:PSDefaultParameterValues.Clone()
89+
$PSDefaultParameterValues = @{ "it:skip" = $true }
9090
}
9191
}
9292

@@ -98,7 +98,7 @@ Describe "Certificate Provider tests" -Tags "Feature" {
9898
}
9999
else
100100
{
101-
$global:PSdefaultParameterValues = $defaultParamValues
101+
$global:PSDefaultParameterValues = $defaultParamValues
102102
}
103103
}
104104

0 commit comments

Comments
 (0)