Skip to content

Commit 0c14735

Browse files
committed
【UT】add UT
1 parent bb93f01 commit 0c14735

File tree

1 file changed

+9
-7
lines changed

1 file changed

+9
-7
lines changed

test/openlayers/mapping/WebMapSpec.js

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1705,18 +1705,20 @@ describe('openlayers_WebMap', () => {
17051705
if (url.indexOf('web/datas/676516522/content.json') > -1) {
17061706
return Promise.resolve(new Response(layerData_CSV));
17071707
} else if (url.indexOf('dataflow.json') > -1) {
1708-
dataflowLayerData.dataflow.urls[0].url = urlDataFlow;
1709-
return Promise.resolve(new Response(JSON.stringify(dataflowLayerData.dataflow)));
1708+
const dataflowLayerDataCopy = CommonUtil.cloneObject(dataflowLayerData);
1709+
dataflowLayerDataCopy.dataflow.urls[0].url = urlDataFlow;
1710+
return Promise.resolve(new Response(JSON.stringify(dataflowLayerDataCopy.dataflow)));
17101711
} else if (url.indexOf('broadcast') > -1) {
17111712
return Promise.resolve(new Response(JSON.stringify(dataflowLayerData.broadcast)));
17121713
} else if (url.indexOf('subscribe') > -1) {
17131714
return Promise.resolve(new Response(JSON.stringify(dataflowLayerData.subscribe)));
17141715
} else if (url.indexOf('map.json') > -1) {
1715-
dataflowLayer.layers[0].url = urlDataFlow;
1716-
dataflowLayer.layers[1].url = urlDataFlow;
1717-
dataflowLayer.layers[2].url = urlDataFlow;
1718-
dataflowLayer.layers[3].url = urlDataFlow;
1719-
return Promise.resolve(new Response(JSON.stringify(dataflowLayer)));
1716+
const dataflowLayerCopy = CommonUtil.cloneObject(dataflowLayer);
1717+
dataflowLayerCopy.layers[0].url = urlDataFlow;
1718+
dataflowLayerCopy.layers[1].url = urlDataFlow;
1719+
dataflowLayerCopy.layers[2].url = urlDataFlow;
1720+
dataflowLayerCopy.layers[3].url = urlDataFlow;
1721+
return Promise.resolve(new Response(JSON.stringify(dataflowLayerCopy)));
17201722
}
17211723
return Promise.resolve();
17221724
});

0 commit comments

Comments
 (0)