tests/general/Help.Exceptions.ps1

# List of functions that should be ignored
$global:FunctionHelpTestExceptions = @(
  'Get-NativePath'
  , 'Get-PasswordStateEnvironment'
  , 'Get-PasswordStateHost'
  , 'Get-PasswordStateFolder'
  , 'Get-PasswordStateList'
  , 'Get-PasswordStatePassword'
  , 'Get-PasswordStatePasswordHistory'
  , 'Get-StringHash'
  , 'New-PasswordStateDocument'
  , 'New-PasswordStateFolder'
  , 'New-PasswordStateHost'
  , 'New-PasswordStateList'
  , 'New-PasswordStatePassword'
  , 'New-RandomPassword'
  , 'Remove-PasswordStateHost'
  , 'Remove-PasswordStatePassword'
  , 'Remove-PasswordStatePlainTextPasswordFlag'
  , 'Save-PasswordStateDocument'
  , 'Set-PasswordStateEnvironment'
  , 'Set-PasswordStatePlainTextPasswordFlag'
  , 'Set-PasswordStateResource'
  , 'Test-PasswordPwned'
  , 'New-PasswordStateResource'
  , 'Remove-PasswordStateResource'
  , 'Get-PasswordStatePermission'
  , 'New-PasswordStateListPermission'
  , 'New-PasswordStatePasswordPermission'
  , 'Remove-PasswordStateListPermission'
  , 'Remove-PasswordStatePasswordPermission'
  , 'Set-PasswordStateListPermission'
  , 'Set-PasswordStatePassword'
  , 'Set-PasswordStatePasswordPermission'
  , 'New-PasswordStateSelfDestructMessage'
)

<#
  List of arrayed enumerations. These need to be treated differently. Add full name.
  Example:

  "Sqlcollaborative.Dbatools.Connection.ManagementConnectionType[]"
#>

$global:HelpTestEnumeratedArrays = @(
    
)

<#
  Some types on parameters just fail their validation no matter what.
  For those it becomes possible to skip them, by adding them to this hashtable.
  Add by following this convention: <command name> = @(<list of parameter names>)
  Example:

  "Get-DbaCmObject" = @("DoNotUse")
#>

$global:HelpTestSkipParameterType = @{
    
}