@@ -374,6 +374,9 @@ describe('pubmatic analytics adapter', function () {
374
374
// slot 1
375
375
expect ( data . s [ 0 ] . sn ) . to . equal ( '/19968336/header-bid-tag-0' ) ;
376
376
expect ( data . s [ 0 ] . fskp ) . to . equal ( 0 ) ;
377
+ expect ( data . s [ 0 ] . ffs ) . to . equal ( 1 ) ;
378
+ expect ( data . s [ 0 ] . fsrc ) . to . equal ( 2 ) ;
379
+ expect ( data . s [ 0 ] . fp ) . to . equal ( 'pubmatic' ) ;
377
380
expect ( data . s [ 0 ] . sz ) . to . deep . equal ( [ '640x480' ] ) ;
378
381
expect ( data . s [ 0 ] . ps ) . to . be . an ( 'array' ) ;
379
382
expect ( data . s [ 0 ] . au ) . to . equal ( '/19968336/header-bid-tag-0' ) ;
@@ -403,6 +406,9 @@ describe('pubmatic analytics adapter', function () {
403
406
// slot 2
404
407
expect ( data . s [ 1 ] . sn ) . to . equal ( '/19968336/header-bid-tag-1' ) ;
405
408
expect ( data . s [ 1 ] . fskp ) . to . equal ( 0 ) ;
409
+ expect ( data . s [ 1 ] . ffs ) . to . equal ( 1 ) ;
410
+ expect ( data . s [ 1 ] . fsrc ) . to . equal ( 2 ) ;
411
+ expect ( data . s [ 1 ] . fp ) . to . equal ( 'pubmatic' ) ;
406
412
expect ( data . s [ 1 ] . sz ) . to . deep . equal ( [ '1000x300' , '970x250' , '728x90' ] ) ;
407
413
expect ( data . s [ 1 ] . ps ) . to . be . an ( 'array' ) ;
408
414
expect ( data . s [ 1 ] . ps . length ) . to . equal ( 1 ) ;
@@ -583,6 +589,9 @@ describe('pubmatic analytics adapter', function () {
583
589
// slot 1
584
590
expect ( data . s [ 0 ] . sn ) . to . equal ( '/19968336/header-bid-tag-0' ) ;
585
591
expect ( data . s [ 0 ] . fskp ) . to . equal ( 0 ) ;
592
+ expect ( data . s [ 0 ] . ffs ) . to . equal ( 1 ) ;
593
+ expect ( data . s [ 0 ] . fsrc ) . to . equal ( 2 ) ;
594
+ expect ( data . s [ 0 ] . fp ) . to . equal ( 'pubmatic' ) ;
586
595
expect ( data . s [ 0 ] . sz ) . to . deep . equal ( [ '640x480' ] ) ;
587
596
expect ( data . s [ 0 ] . ps ) . to . be . an ( 'array' ) ;
588
597
expect ( data . s [ 0 ] . au ) . to . equal ( '/19968336/header-bid-tag-0' ) ;
@@ -702,6 +711,9 @@ describe('pubmatic analytics adapter', function () {
702
711
expect ( data . tgid ) . to . equal ( 0 ) ; // test group id should be an INT between 0-15 else set to 0
703
712
expect ( data . s [ 1 ] . sn ) . to . equal ( '/19968336/header-bid-tag-1' ) ;
704
713
expect ( data . s [ 1 ] . fskp ) . to . equal ( 0 ) ;
714
+ expect ( data . s [ 1 ] . ffs ) . to . equal ( 1 ) ;
715
+ expect ( data . s [ 1 ] . fsrc ) . to . equal ( 2 ) ;
716
+ expect ( data . s [ 1 ] . fp ) . to . equal ( 'pubmatic' ) ;
705
717
expect ( data . s [ 1 ] . sz ) . to . deep . equal ( [ '1000x300' , '970x250' , '728x90' ] ) ;
706
718
expect ( data . s [ 1 ] . ps ) . to . be . an ( 'array' ) ;
707
719
expect ( data . s [ 1 ] . ps . length ) . to . equal ( 1 ) ;
@@ -784,6 +796,9 @@ describe('pubmatic analytics adapter', function () {
784
796
let data = getLoggerJsonFromRequest ( request . requestBody ) ;
785
797
expect ( data . s [ 1 ] . sn ) . to . equal ( '/19968336/header-bid-tag-1' ) ;
786
798
expect ( data . s [ 1 ] . fskp ) . to . equal ( 0 ) ;
799
+ expect ( data . s [ 1 ] . ffs ) . to . equal ( 1 ) ;
800
+ expect ( data . s [ 1 ] . fsrc ) . to . equal ( 2 ) ;
801
+ expect ( data . s [ 1 ] . fp ) . to . equal ( 'pubmatic' ) ;
787
802
expect ( data . s [ 1 ] . sz ) . to . deep . equal ( [ '1000x300' , '970x250' , '728x90' ] ) ;
788
803
expect ( data . s [ 1 ] . ps ) . to . be . an ( 'array' ) ;
789
804
expect ( data . s [ 1 ] . ps . length ) . to . equal ( 1 ) ;
@@ -893,6 +908,9 @@ describe('pubmatic analytics adapter', function () {
893
908
let data = getLoggerJsonFromRequest ( request . requestBody ) ;
894
909
expect ( data . s [ 1 ] . sn ) . to . equal ( '/19968336/header-bid-tag-1' ) ;
895
910
expect ( data . s [ 1 ] . fskp ) . to . equal ( 0 ) ;
911
+ expect ( data . s [ 1 ] . ffs ) . to . equal ( 1 ) ;
912
+ expect ( data . s [ 1 ] . fsrc ) . to . equal ( 2 ) ;
913
+ expect ( data . s [ 1 ] . fp ) . to . equal ( 'pubmatic' ) ;
896
914
expect ( data . s [ 1 ] . sz ) . to . deep . equal ( [ '1000x300' , '970x250' , '728x90' ] ) ;
897
915
expect ( data . s [ 1 ] . ps ) . to . be . an ( 'array' ) ;
898
916
expect ( data . s [ 1 ] . ps . length ) . to . equal ( 1 ) ;
@@ -1006,6 +1024,9 @@ describe('pubmatic analytics adapter', function () {
1006
1024
let data = getLoggerJsonFromRequest ( request . requestBody ) ;
1007
1025
expect ( data . s [ 1 ] . sn ) . to . equal ( '/19968336/header-bid-tag-1' ) ;
1008
1026
expect ( data . s [ 1 ] . fskp ) . to . equal ( 0 ) ;
1027
+ expect ( data . s [ 1 ] . ffs ) . to . equal ( 1 ) ;
1028
+ expect ( data . s [ 1 ] . fsrc ) . to . equal ( 2 ) ;
1029
+ expect ( data . s [ 1 ] . fp ) . to . equal ( 'pubmatic' ) ;
1009
1030
expect ( data . s [ 1 ] . sz ) . to . deep . equal ( [ '1000x300' , '970x250' , '728x90' ] ) ;
1010
1031
expect ( data . s [ 1 ] . ps ) . to . be . an ( 'array' ) ;
1011
1032
expect ( data . s [ 1 ] . ps . length ) . to . equal ( 1 ) ;
@@ -1121,6 +1142,9 @@ describe('pubmatic analytics adapter', function () {
1121
1142
// Testing only for rejected bid as other scenarios will be covered under other TCs
1122
1143
expect ( data . s [ 1 ] . sn ) . to . equal ( '/19968336/header-bid-tag-1' ) ;
1123
1144
expect ( data . s [ 1 ] . fskp ) . to . equal ( 0 ) ;
1145
+ expect ( data . s [ 1 ] . ffs ) . to . equal ( 1 ) ;
1146
+ expect ( data . s [ 1 ] . fsrc ) . to . equal ( 2 ) ;
1147
+ expect ( data . s [ 1 ] . fp ) . to . equal ( 'pubmatic' ) ;
1124
1148
expect ( data . s [ 1 ] . sz ) . to . deep . equal ( [ '1000x300' , '970x250' , '728x90' ] ) ;
1125
1149
expect ( data . s [ 1 ] . ps ) . to . be . an ( 'array' ) ;
1126
1150
expect ( data . s [ 1 ] . ps . length ) . to . equal ( 1 ) ;
@@ -1196,6 +1220,9 @@ describe('pubmatic analytics adapter', function () {
1196
1220
// slot 1
1197
1221
expect ( data . s [ 0 ] . sn ) . to . equal ( '/19968336/header-bid-tag-0' ) ;
1198
1222
expect ( data . s [ 0 ] . fskp ) . to . equal ( 0 ) ;
1223
+ expect ( data . s [ 0 ] . ffs ) . to . equal ( 1 ) ;
1224
+ expect ( data . s [ 0 ] . fsrc ) . to . equal ( 2 ) ;
1225
+ expect ( data . s [ 0 ] . fp ) . to . equal ( 'pubmatic' ) ;
1199
1226
expect ( data . s [ 0 ] . sz ) . to . deep . equal ( [ '640x480' ] ) ;
1200
1227
expect ( data . s [ 0 ] . ps ) . to . be . an ( 'array' ) ;
1201
1228
expect ( data . s [ 0 ] . au ) . to . equal ( '/19968336/header-bid-tag-0' ) ;
@@ -1226,6 +1253,9 @@ describe('pubmatic analytics adapter', function () {
1226
1253
// slot 2
1227
1254
expect ( data . s [ 1 ] . sn ) . to . equal ( '/19968336/header-bid-tag-1' ) ;
1228
1255
expect ( data . s [ 1 ] . fskp ) . to . equal ( 0 ) ;
1256
+ expect ( data . s [ 1 ] . ffs ) . to . equal ( 1 ) ;
1257
+ expect ( data . s [ 1 ] . fsrc ) . to . equal ( 2 ) ;
1258
+ expect ( data . s [ 1 ] . fp ) . to . equal ( 'pubmatic' ) ;
1229
1259
expect ( data . s [ 1 ] . sz ) . to . deep . equal ( [ '1000x300' , '970x250' , '728x90' ] ) ;
1230
1260
expect ( data . s [ 1 ] . ps ) . to . be . an ( 'array' ) ;
1231
1261
expect ( data . s [ 1 ] . ps . length ) . to . equal ( 1 ) ;
@@ -1318,6 +1348,9 @@ describe('pubmatic analytics adapter', function () {
1318
1348
// slot 1
1319
1349
expect ( data . s [ 0 ] . sn ) . to . equal ( '/19968336/header-bid-tag-0' ) ;
1320
1350
expect ( data . s [ 0 ] . fskp ) . to . equal ( 0 ) ;
1351
+ expect ( data . s [ 0 ] . ffs ) . to . equal ( 1 ) ;
1352
+ expect ( data . s [ 0 ] . fsrc ) . to . equal ( 2 ) ;
1353
+ expect ( data . s [ 0 ] . fp ) . to . equal ( 'pubmatic' ) ;
1321
1354
expect ( data . s [ 0 ] . sz ) . to . deep . equal ( [ '640x480' ] ) ;
1322
1355
expect ( data . s [ 0 ] . ps ) . to . be . an ( 'array' ) ;
1323
1356
expect ( data . s [ 0 ] . au ) . to . equal ( '/19968336/header-bid-tag-0' ) ;
0 commit comments