@@ -14,6 +14,7 @@ Describe "RuleSuppressionWithoutScope" {
14
14
Context " Function" {
15
15
It " Does not raise violations" {
16
16
$suppression = $violations | Where-Object { $_.RuleName -eq " PSProvideCommentHelp" }
17
+ $suppression.Count | Should Be 0
17
18
$suppression = $violationsUsingScriptDefinition | Where-Object { $_.RuleName -eq " PSProvideCommentHelp" }
18
19
$suppression.Count | Should Be 0
19
20
}
@@ -22,6 +23,7 @@ Describe "RuleSuppressionWithoutScope" {
22
23
Context " Class" {
23
24
It " Does not raise violations" {
24
25
$suppression = $violations | Where-Object {$_.RuleName -eq " PSAvoidUsingInvokeExpression" }
26
+ $suppression.Count | Should Be 0
25
27
$suppression = $violationsUsingScriptDefinition | Where-Object {$_.RuleName -eq " PSAvoidUsingInvokeExpression" }
26
28
$suppression.Count | Should Be 0
27
29
}
@@ -30,6 +32,7 @@ Describe "RuleSuppressionWithoutScope" {
30
32
Context " FunctionInClass" {
31
33
It " Does not raise violations" {
32
34
$suppression = $violations | Where-Object {$_.RuleName -eq " PSAvoidUsingCmdletAliases" }
35
+ $suppression.Count | Should Be 0
33
36
$suppression = $violationsUsingScriptDefinition | Where-Object {$_.RuleName -eq " PSAvoidUsingCmdletAliases" }
34
37
$suppression.Count | Should Be 0
35
38
}
@@ -38,6 +41,7 @@ Describe "RuleSuppressionWithoutScope" {
38
41
Context " Script" {
39
42
It " Does not raise violations" {
40
43
$suppression = $violations | Where-Object {$_.RuleName -eq " PSProvideCommentHelp" }
44
+ $suppression.Count | Should Be 0
41
45
$suppression = $violationsUsingScriptDefinition | Where-Object {$_.RuleName -eq " PSProvideCommentHelp" }
42
46
$suppression.Count | Should Be 0
43
47
}
@@ -46,6 +50,7 @@ Describe "RuleSuppressionWithoutScope" {
46
50
Context " RuleSuppressionID" {
47
51
It " Only suppress violations for that ID" {
48
52
$suppression = $violations | Where-Object {$_.RuleName -eq " PSProvideDefaultParameterValue" }
53
+ $suppression.Count | Should Be 1
49
54
$suppression = $violationsUsingScriptDefinition | Where-Object {$_.RuleName -eq " PSProvideDefaultParameterValue" }
50
55
$suppression.Count | Should Be 1
51
56
}
@@ -56,6 +61,7 @@ Describe "RuleSuppressionWithScope" {
56
61
Context " FunctionScope" {
57
62
It " Does not raise violations" {
58
63
$suppression = $violations | Where-Object {$_.RuleName -eq " PSAvoidUsingPositionalParameters" }
64
+ $suppression.Count | Should Be 0
59
65
$suppression = $violationsUsingScriptDefinition | Where-Object {$_.RuleName -eq " PSAvoidUsingPositionalParameters" }
60
66
$suppression.Count | Should Be 0
61
67
}
@@ -64,6 +70,7 @@ Describe "RuleSuppressionWithScope" {
64
70
Context " ClassScope" {
65
71
It " Does not raise violations" {
66
72
$suppression = $violations | Where-Object {$_.RuleName -eq " PSAvoidUsingConvertToSecureStringWithPlainText" }
73
+ $suppression.Count | Should Be 0
67
74
$suppression = $violationsUsingScriptDefinition | Where-Object {$_.RuleName -eq " PSAvoidUsingConvertToSecureStringWithPlainText" }
68
75
$suppression.Count | Should Be 0
69
76
}
0 commit comments