@@ -374,6 +374,7 @@ 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 ] . sid ) . not . to . be . undefined ;
377
378
expect ( data . s [ 0 ] . ffs ) . to . equal ( 1 ) ;
378
379
expect ( data . s [ 0 ] . fsrc ) . to . equal ( 2 ) ;
379
380
expect ( data . s [ 0 ] . fp ) . to . equal ( 'pubmatic' ) ;
@@ -406,6 +407,7 @@ describe('pubmatic analytics adapter', function () {
406
407
// slot 2
407
408
expect ( data . s [ 1 ] . sn ) . to . equal ( '/19968336/header-bid-tag-1' ) ;
408
409
expect ( data . s [ 1 ] . fskp ) . to . equal ( 0 ) ;
410
+ expect ( data . s [ 1 ] . sid ) . not . to . be . undefined ;
409
411
expect ( data . s [ 1 ] . ffs ) . to . equal ( 1 ) ;
410
412
expect ( data . s [ 1 ] . fsrc ) . to . equal ( 2 ) ;
411
413
expect ( data . s [ 1 ] . fp ) . to . equal ( 'pubmatic' ) ;
@@ -589,6 +591,7 @@ describe('pubmatic analytics adapter', function () {
589
591
// slot 1
590
592
expect ( data . s [ 0 ] . sn ) . to . equal ( '/19968336/header-bid-tag-0' ) ;
591
593
expect ( data . s [ 0 ] . fskp ) . to . equal ( 0 ) ;
594
+ expect ( data . s [ 0 ] . sid ) . not . to . be . undefined ;
592
595
expect ( data . s [ 0 ] . ffs ) . to . equal ( 1 ) ;
593
596
expect ( data . s [ 0 ] . fsrc ) . to . equal ( 2 ) ;
594
597
expect ( data . s [ 0 ] . fp ) . to . equal ( 'pubmatic' ) ;
@@ -711,9 +714,13 @@ describe('pubmatic analytics adapter', function () {
711
714
expect ( data . tgid ) . to . equal ( 0 ) ; // test group id should be an INT between 0-15 else set to 0
712
715
expect ( data . s [ 1 ] . sn ) . to . equal ( '/19968336/header-bid-tag-1' ) ;
713
716
expect ( data . s [ 1 ] . fskp ) . to . equal ( 0 ) ;
717
+
718
+ expect ( data . s [ 1 ] . sid ) . not . to . be . undefined ;
719
+
714
720
expect ( data . s [ 1 ] . ffs ) . to . equal ( 1 ) ;
715
721
expect ( data . s [ 1 ] . fsrc ) . to . equal ( 2 ) ;
716
722
expect ( data . s [ 1 ] . fp ) . to . equal ( 'pubmatic' ) ;
723
+
717
724
expect ( data . s [ 1 ] . sz ) . to . deep . equal ( [ '1000x300' , '970x250' , '728x90' ] ) ;
718
725
expect ( data . s [ 1 ] . ps ) . to . be . an ( 'array' ) ;
719
726
expect ( data . s [ 1 ] . ps . length ) . to . equal ( 1 ) ;
@@ -796,6 +803,7 @@ describe('pubmatic analytics adapter', function () {
796
803
let data = getLoggerJsonFromRequest ( request . requestBody ) ;
797
804
expect ( data . s [ 1 ] . sn ) . to . equal ( '/19968336/header-bid-tag-1' ) ;
798
805
expect ( data . s [ 1 ] . fskp ) . to . equal ( 0 ) ;
806
+ expect ( data . s [ 1 ] . sid ) . not . to . be . undefined ;
799
807
expect ( data . s [ 1 ] . ffs ) . to . equal ( 1 ) ;
800
808
expect ( data . s [ 1 ] . fsrc ) . to . equal ( 2 ) ;
801
809
expect ( data . s [ 1 ] . fp ) . to . equal ( 'pubmatic' ) ;
@@ -861,6 +869,7 @@ describe('pubmatic analytics adapter', function () {
861
869
expect ( data . s [ 1 ] . sn ) . to . equal ( '/19968336/header-bid-tag-1' ) ;
862
870
expect ( data . s [ 1 ] . sz ) . to . deep . equal ( [ '1000x300' , '970x250' , '728x90' ] ) ;
863
871
expect ( data . s [ 1 ] . ps ) . to . be . an ( 'array' ) ;
872
+ expect ( data . s [ 1 ] . sid ) . not . to . be . undefined ;
864
873
expect ( data . s [ 1 ] . ps . length ) . to . equal ( 1 ) ;
865
874
expect ( data . s [ 1 ] . ps [ 0 ] . pn ) . to . equal ( 'pubmatic' ) ;
866
875
expect ( data . s [ 1 ] . ps [ 0 ] . bc ) . to . equal ( 'pubmatic' ) ;
@@ -908,6 +917,7 @@ describe('pubmatic analytics adapter', function () {
908
917
let data = getLoggerJsonFromRequest ( request . requestBody ) ;
909
918
expect ( data . s [ 1 ] . sn ) . to . equal ( '/19968336/header-bid-tag-1' ) ;
910
919
expect ( data . s [ 1 ] . fskp ) . to . equal ( 0 ) ;
920
+ expect ( data . s [ 1 ] . sid ) . not . to . be . undefined ;
911
921
expect ( data . s [ 1 ] . ffs ) . to . equal ( 1 ) ;
912
922
expect ( data . s [ 1 ] . fsrc ) . to . equal ( 2 ) ;
913
923
expect ( data . s [ 1 ] . fp ) . to . equal ( 'pubmatic' ) ;
@@ -970,6 +980,7 @@ describe('pubmatic analytics adapter', function () {
970
980
let data = getLoggerJsonFromRequest ( request . requestBody ) ;
971
981
expect ( data . s [ 1 ] . sn ) . to . equal ( '/19968336/header-bid-tag-1' ) ;
972
982
expect ( data . s [ 1 ] . sz ) . to . deep . equal ( [ '1000x300' , '970x250' , '728x90' ] ) ;
983
+ expect ( data . s [ 1 ] . sid ) . not . to . be . undefined ;
973
984
expect ( data . s [ 1 ] . ps ) . to . be . an ( 'array' ) ;
974
985
expect ( data . s [ 1 ] . ps . length ) . to . equal ( 1 ) ;
975
986
expect ( data . s [ 1 ] . ps [ 0 ] . pn ) . to . equal ( 'pubmatic' ) ;
@@ -1024,6 +1035,7 @@ describe('pubmatic analytics adapter', function () {
1024
1035
let data = getLoggerJsonFromRequest ( request . requestBody ) ;
1025
1036
expect ( data . s [ 1 ] . sn ) . to . equal ( '/19968336/header-bid-tag-1' ) ;
1026
1037
expect ( data . s [ 1 ] . fskp ) . to . equal ( 0 ) ;
1038
+ expect ( data . s [ 1 ] . sid ) . not . to . be . undefined ;
1027
1039
expect ( data . s [ 1 ] . ffs ) . to . equal ( 1 ) ;
1028
1040
expect ( data . s [ 1 ] . fsrc ) . to . equal ( 2 ) ;
1029
1041
expect ( data . s [ 1 ] . fp ) . to . equal ( 'pubmatic' ) ;
@@ -1084,6 +1096,7 @@ describe('pubmatic analytics adapter', function () {
1084
1096
let data = getLoggerJsonFromRequest ( request . requestBody ) ;
1085
1097
expect ( data . s [ 1 ] . sn ) . to . equal ( '/19968336/header-bid-tag-1' ) ;
1086
1098
expect ( data . s [ 1 ] . sz ) . to . deep . equal ( [ '1000x300' , '970x250' , '728x90' ] ) ;
1099
+ expect ( data . s [ 1 ] . sid ) . not . to . be . undefined ;
1087
1100
expect ( data . s [ 1 ] . ps ) . to . be . an ( 'array' ) ;
1088
1101
expect ( data . s [ 1 ] . ps . length ) . to . equal ( 1 ) ;
1089
1102
expect ( data . s [ 1 ] . ps [ 0 ] . pn ) . to . equal ( 'pubmatic' ) ;
@@ -1146,6 +1159,7 @@ describe('pubmatic analytics adapter', function () {
1146
1159
expect ( data . s [ 1 ] . fsrc ) . to . equal ( 2 ) ;
1147
1160
expect ( data . s [ 1 ] . fp ) . to . equal ( 'pubmatic' ) ;
1148
1161
expect ( data . s [ 1 ] . sz ) . to . deep . equal ( [ '1000x300' , '970x250' , '728x90' ] ) ;
1162
+ expect ( data . s [ 1 ] . sid ) . not . to . be . undefined ;
1149
1163
expect ( data . s [ 1 ] . ps ) . to . be . an ( 'array' ) ;
1150
1164
expect ( data . s [ 1 ] . ps . length ) . to . equal ( 1 ) ;
1151
1165
expect ( data . s [ 1 ] . ps [ 0 ] . pn ) . to . equal ( 'pubmatic' ) ;
@@ -1224,6 +1238,7 @@ describe('pubmatic analytics adapter', function () {
1224
1238
expect ( data . s [ 0 ] . fsrc ) . to . equal ( 2 ) ;
1225
1239
expect ( data . s [ 0 ] . fp ) . to . equal ( 'pubmatic' ) ;
1226
1240
expect ( data . s [ 0 ] . sz ) . to . deep . equal ( [ '640x480' ] ) ;
1241
+ expect ( data . s [ 0 ] . sid ) . not . to . be . undefined ;
1227
1242
expect ( data . s [ 0 ] . ps ) . to . be . an ( 'array' ) ;
1228
1243
expect ( data . s [ 0 ] . au ) . to . equal ( '/19968336/header-bid-tag-0' ) ;
1229
1244
expect ( data . s [ 0 ] . ps . length ) . to . equal ( 1 ) ;
@@ -1257,6 +1272,7 @@ describe('pubmatic analytics adapter', function () {
1257
1272
expect ( data . s [ 1 ] . fsrc ) . to . equal ( 2 ) ;
1258
1273
expect ( data . s [ 1 ] . fp ) . to . equal ( 'pubmatic' ) ;
1259
1274
expect ( data . s [ 1 ] . sz ) . to . deep . equal ( [ '1000x300' , '970x250' , '728x90' ] ) ;
1275
+ expect ( data . s [ 1 ] . sid ) . not . to . be . undefined ;
1260
1276
expect ( data . s [ 1 ] . ps ) . to . be . an ( 'array' ) ;
1261
1277
expect ( data . s [ 1 ] . ps . length ) . to . equal ( 1 ) ;
1262
1278
expect ( data . s [ 1 ] . ps [ 0 ] . pn ) . to . equal ( 'pubmatic' ) ;
@@ -1352,6 +1368,7 @@ describe('pubmatic analytics adapter', function () {
1352
1368
expect ( data . s [ 0 ] . fsrc ) . to . equal ( 2 ) ;
1353
1369
expect ( data . s [ 0 ] . fp ) . to . equal ( 'pubmatic' ) ;
1354
1370
expect ( data . s [ 0 ] . sz ) . to . deep . equal ( [ '640x480' ] ) ;
1371
+ expect ( data . s [ 0 ] . sid ) . not . to . be . undefined ;
1355
1372
expect ( data . s [ 0 ] . ps ) . to . be . an ( 'array' ) ;
1356
1373
expect ( data . s [ 0 ] . au ) . to . equal ( '/19968336/header-bid-tag-0' ) ;
1357
1374
expect ( data . s [ 0 ] . ps . length ) . to . equal ( 1 ) ;
@@ -1381,6 +1398,7 @@ describe('pubmatic analytics adapter', function () {
1381
1398
// slot 2
1382
1399
expect ( data . s [ 1 ] . sn ) . to . equal ( '/19968336/header-bid-tag-1' ) ;
1383
1400
expect ( data . s [ 1 ] . sz ) . to . deep . equal ( [ '1000x300' , '970x250' , '728x90' ] ) ;
1401
+ expect ( data . s [ 1 ] . sid ) . not . to . be . undefined ;
1384
1402
expect ( data . s [ 1 ] . ps ) . to . be . an ( 'array' ) ;
1385
1403
expect ( data . s [ 1 ] . ps . length ) . to . equal ( 1 ) ;
1386
1404
expect ( data . s [ 1 ] . ps [ 0 ] . pn ) . to . equal ( 'pubmatic' ) ;
0 commit comments