@@ -218,13 +218,13 @@ describe('Appsec Waf Telemetry metrics', () => {
218218 appsecTelemetry . incrementWafInitMetric ( wafVersion , rulesVersion , true )
219219
220220 const { metrics } = appsecNamespace . toJSON ( )
221- expect ( metrics . series . length ) . to . be . eq ( 2 )
222- expect ( metrics . series [ 1 ] . metric ) . to . be . eq ( 'waf.init' )
223- expect ( metrics . series [ 1 ] . points . length ) . to . be . eq ( 1 )
224- expect ( metrics . series [ 1 ] . points [ 0 ] [ 1 ] ) . to . be . eq ( 3 )
225- expect ( metrics . series [ 1 ] . tags ) . to . include ( 'waf_version:0.0.1' )
226- expect ( metrics . series [ 1 ] . tags ) . to . include ( 'event_rules_version:0.0.2' )
227- expect ( metrics . series [ 1 ] . tags ) . to . include ( 'success:true' )
221+ expect ( metrics . series . length ) . to . be . eq ( 1 )
222+ expect ( metrics . series [ 0 ] . metric ) . to . be . eq ( 'waf.init' )
223+ expect ( metrics . series [ 0 ] . points . length ) . to . be . eq ( 1 )
224+ expect ( metrics . series [ 0 ] . points [ 0 ] [ 1 ] ) . to . be . eq ( 3 )
225+ expect ( metrics . series [ 0 ] . tags ) . to . include ( 'waf_version:0.0.1' )
226+ expect ( metrics . series [ 0 ] . tags ) . to . include ( 'event_rules_version:0.0.2' )
227+ expect ( metrics . series [ 0 ] . tags ) . to . include ( 'success:true' )
228228 } )
229229
230230 it ( 'should increment waf.init and waf.config_errors on failed init' , ( ) => {
@@ -233,16 +233,16 @@ describe('Appsec Waf Telemetry metrics', () => {
233233 appsecTelemetry . incrementWafInitMetric ( wafVersion , rulesVersion , false )
234234
235235 const { metrics } = appsecNamespace . toJSON ( )
236- expect ( metrics . series . length ) . to . be . eq ( 3 )
237- expect ( metrics . series [ 1 ] . metric ) . to . be . eq ( 'waf.init' )
236+ expect ( metrics . series . length ) . to . be . eq ( 2 )
237+ expect ( metrics . series [ 0 ] . metric ) . to . be . eq ( 'waf.init' )
238+ expect ( metrics . series [ 0 ] . tags ) . to . include ( 'waf_version:0.0.1' )
239+ expect ( metrics . series [ 0 ] . tags ) . to . include ( 'event_rules_version:0.0.2' )
240+ expect ( metrics . series [ 0 ] . tags ) . to . include ( 'success:false' )
241+
242+ expect ( metrics . series [ 1 ] . metric ) . to . be . eq ( 'waf.config_errors' )
238243 expect ( metrics . series [ 1 ] . tags ) . to . include ( 'waf_version:0.0.1' )
239244 expect ( metrics . series [ 1 ] . tags ) . to . include ( 'event_rules_version:0.0.2' )
240- expect ( metrics . series [ 1 ] . tags ) . to . include ( 'success:false' )
241-
242- expect ( metrics . series [ 2 ] . metric ) . to . be . eq ( 'waf.config_errors' )
243- expect ( metrics . series [ 2 ] . tags ) . to . include ( 'waf_version:0.0.1' )
244- expect ( metrics . series [ 2 ] . tags ) . to . include ( 'event_rules_version:0.0.2' )
245- expect ( metrics . series [ 2 ] . tags ) . to . include ( 'action:init' )
245+ expect ( metrics . series [ 1 ] . tags ) . to . include ( 'action:init' )
246246 } )
247247 } )
248248
@@ -266,13 +266,13 @@ describe('Appsec Waf Telemetry metrics', () => {
266266 appsecTelemetry . incrementWafUpdatesMetric ( wafVersion , rulesVersion , true )
267267
268268 const { metrics } = appsecNamespace . toJSON ( )
269- expect ( metrics . series . length ) . to . be . eq ( 2 )
270- expect ( metrics . series [ 1 ] . metric ) . to . be . eq ( 'waf.updates' )
271- expect ( metrics . series [ 1 ] . points . length ) . to . be . eq ( 1 )
272- expect ( metrics . series [ 1 ] . points [ 0 ] [ 1 ] ) . to . be . eq ( 3 )
273- expect ( metrics . series [ 1 ] . tags ) . to . include ( 'waf_version:0.0.1' )
274- expect ( metrics . series [ 1 ] . tags ) . to . include ( 'event_rules_version:0.0.2' )
275- expect ( metrics . series [ 1 ] . tags ) . to . include ( 'success:true' )
269+ expect ( metrics . series . length ) . to . be . eq ( 1 )
270+ expect ( metrics . series [ 0 ] . metric ) . to . be . eq ( 'waf.updates' )
271+ expect ( metrics . series [ 0 ] . points . length ) . to . be . eq ( 1 )
272+ expect ( metrics . series [ 0 ] . points [ 0 ] [ 1 ] ) . to . be . eq ( 3 )
273+ expect ( metrics . series [ 0 ] . tags ) . to . include ( 'waf_version:0.0.1' )
274+ expect ( metrics . series [ 0 ] . tags ) . to . include ( 'event_rules_version:0.0.2' )
275+ expect ( metrics . series [ 0 ] . tags ) . to . include ( 'success:true' )
276276 } )
277277 } )
278278
@@ -296,13 +296,13 @@ describe('Appsec Waf Telemetry metrics', () => {
296296 appsecTelemetry . incrementWafConfigErrorsMetric ( wafVersion , rulesVersion , true )
297297
298298 const { metrics } = appsecNamespace . toJSON ( )
299- expect ( metrics . series . length ) . to . be . eq ( 2 )
300- expect ( metrics . series [ 1 ] . metric ) . to . be . eq ( 'waf.config_errors' )
301- expect ( metrics . series [ 1 ] . points . length ) . to . be . eq ( 1 )
302- expect ( metrics . series [ 1 ] . points [ 0 ] [ 1 ] ) . to . be . eq ( 3 )
303- expect ( metrics . series [ 1 ] . tags ) . to . include ( 'waf_version:0.0.1' )
304- expect ( metrics . series [ 1 ] . tags ) . to . include ( 'event_rules_version:0.0.2' )
305- expect ( metrics . series [ 1 ] . tags ) . to . include ( 'action:update' )
299+ expect ( metrics . series . length ) . to . be . eq ( 1 )
300+ expect ( metrics . series [ 0 ] . metric ) . to . be . eq ( 'waf.config_errors' )
301+ expect ( metrics . series [ 0 ] . points . length ) . to . be . eq ( 1 )
302+ expect ( metrics . series [ 0 ] . points [ 0 ] [ 1 ] ) . to . be . eq ( 3 )
303+ expect ( metrics . series [ 0 ] . tags ) . to . include ( 'waf_version:0.0.1' )
304+ expect ( metrics . series [ 0 ] . tags ) . to . include ( 'event_rules_version:0.0.2' )
305+ expect ( metrics . series [ 0 ] . tags ) . to . include ( 'action:update' )
306306 } )
307307 } )
308308
0 commit comments