File tree Expand file tree Collapse file tree 2 files changed +25
-1
lines changed
packages/connectors/datalayer/src Expand file tree Collapse file tree 2 files changed +25
-1
lines changed Original file line number Diff line number Diff line change @@ -30,6 +30,30 @@ describe('mapping', () => {
3030
3131 beforeEach ( ( ) => { } ) ;
3232
33+ test ( 'mapping name' , ( ) => {
34+ const { dataLayer } = connectorDataLayer ( {
35+ elb,
36+ mapping : {
37+ foo : {
38+ name : 'bar' ,
39+ } ,
40+ baz : {
41+ name : 'nope' ,
42+ custom : {
43+ event : { value : 'prioritize' } ,
44+ } ,
45+ } ,
46+ } ,
47+ } ) ! ;
48+
49+ dataLayer . push ( { event : 'foo' } ) ;
50+ expect ( elb ) . toHaveBeenCalledWith ( expect . objectContaining ( { event : 'bar' } ) ) ;
51+ dataLayer . push ( { event : 'baz' } ) ;
52+ expect ( elb ) . toHaveBeenCalledWith (
53+ expect . objectContaining ( { event : 'prioritize' } ) ,
54+ ) ;
55+ } ) ;
56+
3357 test ( 'mapping ignore' , ( ) => {
3458 const { dataLayer } = connectorDataLayer ( {
3559 elb,
Original file line number Diff line number Diff line change @@ -108,7 +108,7 @@ export function objToEvent(
108108 }
109109 }
110110
111- // Update the event name // @TODO test for name
111+ // Update the event name
112112 event . event =
113113 event . event || name || `${ config . prefix } ${ obj . event . replace ( / / g, '_' ) } ` ;
114114
You can’t perform that action at this time.
0 commit comments