tests/general/FileIntegrity.Exceptions.ps1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# List of forbidden commands
$global:BannedCommands = @(
    'Write-Host',
    'Write-Verbose',
    'Write-Warning',
    'Write-Error',
    'Write-Output',
    'Write-Information'
)

# Contains list of exceptions for banned cmdlets
$global:MayContainCommand = @{
    "Write-Host"  = @('Write-PSFHostColor.ps1')
    "Write-Verbose" = @()
    "Write-Warning" = @()
    "Write-Error"  = @('Invoke-PSFCommand.ps1','Stop-PSFFunction.ps1')
    "Write-Output" = @()
    "Write-Information" = @()
}