From d081962e1fb421f52c23fa6c534e65e4cd6a4ea1 Mon Sep 17 00:00:00 2001 From: Aditya Patwardhan Date: Mon, 2 Apr 2018 12:18:59 -0700 Subject: [PATCH] [Feature] Mark Save-Help PackageManagement tests as pending --- .../engine/Help/UpdatableHelpSystem.Tests.ps1 | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/test/powershell/engine/Help/UpdatableHelpSystem.Tests.ps1 b/test/powershell/engine/Help/UpdatableHelpSystem.Tests.ps1 index c7df94a7236..1db5045a751 100644 --- a/test/powershell/engine/Help/UpdatableHelpSystem.Tests.ps1 +++ b/test/powershell/engine/Help/UpdatableHelpSystem.Tests.ps1 @@ -229,9 +229,16 @@ function RunSaveHelpTests try { $saveHelpFolder = Join-Path $TestDrive (Get-Random).ToString() - New-Item $saveHelpFolder -Force -ItemType Directory + New-Item $saveHelpFolder -Force -ItemType Directory > $null - It "Validate Save-Help for the '$moduleName' module" { + ## Save help has intermittent connectivity issues for downloading PackageManagement help content. + ## Hence the test has been marked as Pending. + if($moduleName -eq 'PackageManagement') + { + $pending = $true + } + + It "Validate Save-Help for the '$moduleName' module" -Pending:$pending { if ((Get-UICulture).Name -ne "en-Us") { @@ -245,6 +252,12 @@ function RunSaveHelpTests ValidateSaveHelp -moduleName $moduleName -path $saveHelpFolder } + ## Reset pending state. + if($pending) + { + $pending = $false + } + if ($tag -eq "CI") { break