@@ -1012,25 +1012,26 @@ describe('Pivot pipes', () => {
10121012 const columnPipeResult = columnPipe . transform ( rowPipeResult , pivotConfigHierarchy . columns , values ) ;
10131013 expect ( columnPipeResult ) . toEqual ( [ {
10141014 'field1' :'All' , 'records' :[
1015- { 'field1' :'Clothing' , 'level' :1 , 'All-UnitsSold' :1526 , 'All-Bulgaria-UnitsSold' :774 ,
1015+ { 'field1' :'Clothing' , 'level' :1 , 'field1_level' : 1 , 'All-UnitsSold' :1526 , 'All-Bulgaria-UnitsSold' :774 ,
10161016 'All-Bulgaria-UnitPrice' :28.86 , 'All-USA-UnitsSold' :296 , 'All-USA-UnitPrice' :49.57 , 'All-Uruguay-UnitsSold' :456 ,
10171017 'All-Uruguay-UnitPrice' :68.33 , 'All-UnitPrice' :146.76 } ,
1018- { 'field1' :'Bikes' , 'level' :1 , 'All-UnitsSold' :68 , 'All-Uruguay-UnitsSold' :68 ,
1018+ { 'field1' :'Bikes' , 'level' :1 , 'field1_level' : 1 , 'All-UnitsSold' :68 , 'All-Uruguay-UnitsSold' :68 ,
10191019 'All-Uruguay-UnitPrice' :3.56 , 'All-UnitPrice' :3.56 } ,
1020- { 'field1' :'Accessories' , 'level' :1 , 'All-UnitsSold' :293 , 'All-USA-UnitsSold' :293 ,
1020+ { 'field1' :'Accessories' , 'level' :1 , 'field1_level' : 1 , 'All-UnitsSold' :293 , 'All-USA-UnitsSold' :293 ,
10211021 'All-USA-UnitPrice' :85.58 , 'All-UnitPrice' :85.58 } ,
1022- { 'field1' :'Components' , 'level' :1 , 'All-UnitsSold' :240 , 'All-USA-UnitsSold' :240 ,
1022+ { 'field1' :'Components' , 'level' :1 , 'field1_level' : 1 , 'All-UnitsSold' :240 , 'All-USA-UnitsSold' :240 ,
10231023 'All-USA-UnitPrice' :18.13 , 'All-UnitPrice' :18.13 }
1024- ] , 'level' :0 , 'All-UnitsSold' :2127 , 'All-Bulgaria-UnitsSold' :774 , 'All-Bulgaria-UnitPrice' :28.86 , 'All-USA-UnitsSold' :829 ,
1024+ ] , 'level' :0 , 'field1_level' : 0 ,
1025+ 'All-UnitsSold' :2127 , 'All-Bulgaria-UnitsSold' :774 , 'All-Bulgaria-UnitPrice' :28.86 , 'All-USA-UnitsSold' :829 ,
10251026 'All-USA-UnitPrice' :153.28 , 'All-Uruguay-UnitsSold' :524 , 'All-Uruguay-UnitPrice' :71.89 , 'All-UnitPrice' :254.02999999999997 } ,
1026- { 'field1' :'Clothing' , 'level' :1 , 'All-UnitsSold' :1526 , 'All-Bulgaria-UnitsSold' :774 ,
1027+ { 'field1' :'Clothing' , 'level' :1 , 'field1_level' : 1 , 'All-UnitsSold' :1526 , 'All-Bulgaria-UnitsSold' :774 ,
10271028 'All-Bulgaria-UnitPrice' :28.86 , 'All-USA-UnitsSold' :296 , 'All-USA-UnitPrice' :49.57 , 'All-Uruguay-UnitsSold' :456 ,
10281029 'All-Uruguay-UnitPrice' :68.33 , 'All-UnitPrice' :146.76 } ,
1029- { 'field1' :'Bikes' , 'level' :1 , 'All-UnitsSold' :68 , 'All-Uruguay-UnitsSold' :68 ,
1030+ { 'field1' :'Bikes' , 'level' :1 , 'field1_level' : 1 , 'All-UnitsSold' :68 , 'All-Uruguay-UnitsSold' :68 ,
10301031 'All-Uruguay-UnitPrice' :3.56 , 'All-UnitPrice' :3.56 } ,
1031- { 'field1' :'Accessories' , 'level' :1 , 'All-UnitsSold' :293 , 'All-USA-UnitsSold' :293 ,
1032+ { 'field1' :'Accessories' , 'level' :1 , 'field1_level' : 1 , 'All-UnitsSold' :293 , 'All-USA-UnitsSold' :293 ,
10321033 'All-USA-UnitPrice' :85.58 , 'All-UnitPrice' :85.58 } ,
1033- { 'field1' :'Components' , 'level' :1 , 'All-UnitsSold' :240 , 'All-USA-UnitsSold' :240 ,
1034+ { 'field1' :'Components' , 'level' :1 , 'field1_level' : 1 , 'All-UnitsSold' :240 , 'All-USA-UnitsSold' :240 ,
10341035 'All-USA-UnitPrice' :18.13 , 'All-UnitPrice' :18.13 }
10351036 ] ) ;
10361037 } ) ;
0 commit comments