mirror of
https://github.com/PowerShell/PowerShell
synced 2026-06-08 12:12:50 +00:00
[release/v7.4] Update the Update-Help tests to use -Force to remove read-only files (#26786)
Co-authored-by: Dongbo Wang <dongbow@microsoft.com>
This commit is contained in:
co-authored by
Dongbo Wang
parent
8bd316fb35
commit
84c8a2d3ac
@@ -215,17 +215,19 @@ function RunUpdateHelpTests
|
|||||||
It ('Validate Update-Help for module ''{0}'' in {1}' -F $moduleName, [PSCustomObject] $updateScope) -Skip:(!(Test-CanWriteToPsHome) -and $userscope -eq $false) {
|
It ('Validate Update-Help for module ''{0}'' in {1}' -F $moduleName, [PSCustomObject] $updateScope) -Skip:(!(Test-CanWriteToPsHome) -and $userscope -eq $false) {
|
||||||
|
|
||||||
# Delete the whole help directory
|
# Delete the whole help directory
|
||||||
Remove-Item ($moduleHelpPath) -Recurse
|
Remove-Item ($moduleHelpPath) -Recurse -Force -ErrorAction SilentlyContinue
|
||||||
|
|
||||||
[hashtable] $UICultureParam = $(if ((Get-UICulture).Name -ne $myUICulture) { @{ UICulture = $myUICulture } } else { @{} })
|
[hashtable] $UICultureParam = $(if ((Get-UICulture).Name -ne $myUICulture) { @{ UICulture = $myUICulture } } else { @{} })
|
||||||
[hashtable] $sourcePathParam = $(if ($useSourcePath) { @{ SourcePath = Join-Path $PSScriptRoot assets } } else { @{} })
|
[hashtable] $sourcePathParam = $(if ($useSourcePath) { @{ SourcePath = Join-Path $PSScriptRoot assets } } else { @{} })
|
||||||
Update-Help -Module:$moduleName -Force @UICultureParam @sourcePathParam -Scope:$updateScope
|
Update-Help -Module:$moduleName -Force @UICultureParam @sourcePathParam -Scope:$updateScope -ErrorAction Stop
|
||||||
|
|
||||||
[hashtable] $userScopeParam = $(if ($userscope) { @{ UserScope = $true } } else { @{} })
|
[hashtable] $userScopeParam = $(if ($userscope) { @{ UserScope = $true } } else { @{} })
|
||||||
ValidateInstalledHelpContent -moduleName:$moduleName @userScopeParam
|
ValidateInstalledHelpContent -moduleName:$moduleName @userScopeParam
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if ($tag -eq "CI")
|
if ($tag -eq "CI")
|
||||||
{
|
{
|
||||||
break
|
break
|
||||||
|
|||||||
Reference in New Issue
Block a user