@@ -101,7 +101,7 @@ describe('reporter', () => {
101
101
}
102
102
103
103
it ( 'should add some entries to metricsQueue' , ( ) => {
104
- Reporter . reportWafInit ( wafVersion , rulesVersion , diagnosticsRules )
104
+ Reporter . reportWafInit ( wafVersion , rulesVersion , diagnosticsRules , true )
105
105
106
106
expect ( Reporter . metricsQueue . get ( '_dd.appsec.waf.version' ) ) . to . be . eq ( wafVersion )
107
107
expect ( Reporter . metricsQueue . get ( '_dd.appsec.event_rules.loaded' ) ) . to . be . eq ( 3 )
@@ -110,6 +110,15 @@ describe('reporter', () => {
110
110
. to . be . eq ( JSON . stringify ( diagnosticsRules . errors ) )
111
111
} )
112
112
113
+ it ( 'should not add entries to metricsQueue with success false' , ( ) => {
114
+ Reporter . reportWafInit ( wafVersion , rulesVersion , diagnosticsRules , false )
115
+
116
+ expect ( Reporter . metricsQueue . get ( '_dd.appsec.waf.version' ) ) . to . be . undefined
117
+ expect ( Reporter . metricsQueue . get ( '_dd.appsec.event_rules.loaded' ) ) . to . be . undefined
118
+ expect ( Reporter . metricsQueue . get ( '_dd.appsec.event_rules.error_count' ) ) . to . be . undefined
119
+ expect ( Reporter . metricsQueue . get ( '_dd.appsec.event_rules.errors' ) ) . to . be . undefined
120
+ } )
121
+
113
122
it ( 'should call incrementWafInitMetric' , ( ) => {
114
123
Reporter . reportWafInit ( wafVersion , rulesVersion , diagnosticsRules , true )
115
124
0 commit comments