@@ -14,6 +14,7 @@ Describe "RuleSuppressionWithoutScope" {
1414 Context " Function" {
1515 It " Does not raise violations" {
1616 $suppression = $violations | Where-Object { $_.RuleName -eq " PSProvideCommentHelp" }
17+ $suppression.Count | Should Be 0
1718 $suppression = $violationsUsingScriptDefinition | Where-Object { $_.RuleName -eq " PSProvideCommentHelp" }
1819 $suppression.Count | Should Be 0
1920 }
@@ -22,6 +23,7 @@ Describe "RuleSuppressionWithoutScope" {
2223 Context " Class" {
2324 It " Does not raise violations" {
2425 $suppression = $violations | Where-Object {$_.RuleName -eq " PSAvoidUsingInvokeExpression" }
26+ $suppression.Count | Should Be 0
2527 $suppression = $violationsUsingScriptDefinition | Where-Object {$_.RuleName -eq " PSAvoidUsingInvokeExpression" }
2628 $suppression.Count | Should Be 0
2729 }
@@ -30,6 +32,7 @@ Describe "RuleSuppressionWithoutScope" {
3032 Context " FunctionInClass" {
3133 It " Does not raise violations" {
3234 $suppression = $violations | Where-Object {$_.RuleName -eq " PSAvoidUsingCmdletAliases" }
35+ $suppression.Count | Should Be 0
3336 $suppression = $violationsUsingScriptDefinition | Where-Object {$_.RuleName -eq " PSAvoidUsingCmdletAliases" }
3437 $suppression.Count | Should Be 0
3538 }
@@ -38,6 +41,7 @@ Describe "RuleSuppressionWithoutScope" {
3841 Context " Script" {
3942 It " Does not raise violations" {
4043 $suppression = $violations | Where-Object {$_.RuleName -eq " PSProvideCommentHelp" }
44+ $suppression.Count | Should Be 0
4145 $suppression = $violationsUsingScriptDefinition | Where-Object {$_.RuleName -eq " PSProvideCommentHelp" }
4246 $suppression.Count | Should Be 0
4347 }
@@ -46,6 +50,7 @@ Describe "RuleSuppressionWithoutScope" {
4650 Context " RuleSuppressionID" {
4751 It " Only suppress violations for that ID" {
4852 $suppression = $violations | Where-Object {$_.RuleName -eq " PSProvideDefaultParameterValue" }
53+ $suppression.Count | Should Be 1
4954 $suppression = $violationsUsingScriptDefinition | Where-Object {$_.RuleName -eq " PSProvideDefaultParameterValue" }
5055 $suppression.Count | Should Be 1
5156 }
@@ -56,6 +61,7 @@ Describe "RuleSuppressionWithScope" {
5661 Context " FunctionScope" {
5762 It " Does not raise violations" {
5863 $suppression = $violations | Where-Object {$_.RuleName -eq " PSAvoidUsingPositionalParameters" }
64+ $suppression.Count | Should Be 0
5965 $suppression = $violationsUsingScriptDefinition | Where-Object {$_.RuleName -eq " PSAvoidUsingPositionalParameters" }
6066 $suppression.Count | Should Be 0
6167 }
@@ -64,6 +70,7 @@ Describe "RuleSuppressionWithScope" {
6470 Context " ClassScope" {
6571 It " Does not raise violations" {
6672 $suppression = $violations | Where-Object {$_.RuleName -eq " PSAvoidUsingConvertToSecureStringWithPlainText" }
73+ $suppression.Count | Should Be 0
6774 $suppression = $violationsUsingScriptDefinition | Where-Object {$_.RuleName -eq " PSAvoidUsingConvertToSecureStringWithPlainText" }
6875 $suppression.Count | Should Be 0
6976 }
0 commit comments