@@ -1329,7 +1329,8 @@ describe('utils', function() {
13291329 it ( 'should return true for valid endpoints' , function ( ) {
13301330 assert . equal ( utils . shouldAddDMAParams ( '/v1/open' ) , true ) ;
13311331 assert . equal ( utils . shouldAddDMAParams ( '/v1/pageview' ) , true ) ;
1332- assert . equal ( utils . shouldAddDMAParams ( '/v2/event' ) , true ) ;
1332+ assert . equal ( utils . shouldAddDMAParams ( '/v2/event/standard' ) , true ) ;
1333+ assert . equal ( utils . shouldAddDMAParams ( '/v2/event/custom' ) , true ) ;
13331334 } ) ;
13341335
13351336 it ( 'should return false for invalid endpoints' , function ( ) {
@@ -1349,16 +1350,27 @@ describe('utils', function() {
13491350 utils . setDMAParams ( data , dmaObj , '/v1/open' ) ;
13501351 assert . deepEqual ( data , { dma_eea : true , dma_ad_personalization : true , dma_ad_user_data : false } ) ;
13511352 } ) ;
1352- it ( 'should add DMA parameters for valid endpoints: v2/event' , ( ) => {
1353+ it ( 'should add DMA parameters for valid endpoints: v2/event/standard ' , ( ) => {
13531354 const dmaObj = {
13541355 eeaRegion : true ,
13551356 adPersonalizationConsent : true ,
13561357 adUserDataUsageConsent : false
13571358 } ;
13581359
13591360 const data2 = { } ;
1360- utils . setDMAParams ( data2 , dmaObj , '/v2/event' ) ;
1361- assert . deepEqual ( data2 , { "user_data" : { dma_eea : true , dma_ad_personalization : true , dma_ad_user_data : false } } ) ;
1361+ utils . setDMAParams ( data2 , dmaObj , '/v2/event/standard' ) ;
1362+ assert . deepEqual ( data2 , { "user_data" :"{\"dma_eea\":true,\"dma_ad_personalization\":true,\"dma_ad_user_data\":false}" } ) ;
1363+ } ) ;
1364+ it ( 'should add DMA parameters for valid endpoints: v2/event/custom' , ( ) => {
1365+ const dmaObj = {
1366+ eeaRegion : true ,
1367+ adPersonalizationConsent : true ,
1368+ adUserDataUsageConsent : false
1369+ } ;
1370+
1371+ const data2 = { } ;
1372+ utils . setDMAParams ( data2 , dmaObj , '/v2/event/custom' ) ;
1373+ assert . deepEqual ( data2 , { "user_data" :"{\"dma_eea\":true,\"dma_ad_personalization\":true,\"dma_ad_user_data\":false}" } ) ;
13621374 } ) ;
13631375 it ( 'should add DMA parameters for valid endpoints: v1/pageview' , ( ) => {
13641376 const dmaObj = {
0 commit comments