The PSSessionConfiguration tests were putting many repeated warning messages into the log, changed warnings to be silent (#4794)
This commit is contained in:
parent
fb60c47a1e
commit
6b684bb7dd
|
@ -2,6 +2,8 @@ try
|
||||||
{
|
{
|
||||||
# Skip all tests on non-windows and non-PowerShellCore and non-elevated platforms.
|
# Skip all tests on non-windows and non-PowerShellCore and non-elevated platforms.
|
||||||
$originalDefaultParameterValues = $PSDefaultParameterValues.Clone()
|
$originalDefaultParameterValues = $PSDefaultParameterValues.Clone()
|
||||||
|
$originalWarningPreference = $WarningPreference
|
||||||
|
$WarningPreference = "SilentlyContinue"
|
||||||
$IsNotSkipped = ($IsWindows -and $IsCoreCLR -and (Test-IsElevated))
|
$IsNotSkipped = ($IsWindows -and $IsCoreCLR -and (Test-IsElevated))
|
||||||
$PSDefaultParameterValues["it:skip"] = !$IsNotSkipped
|
$PSDefaultParameterValues["it:skip"] = !$IsNotSkipped
|
||||||
|
|
||||||
|
@ -845,5 +847,6 @@ namespace PowershellTestConfigNamespace
|
||||||
finally
|
finally
|
||||||
{
|
{
|
||||||
$global:PSDefaultParameterValues = $originalDefaultParameterValues
|
$global:PSDefaultParameterValues = $originalDefaultParameterValues
|
||||||
|
$WarningPreference = $originalWarningPreference
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue