Skip to content

Commit 7569cd7

Browse files
committed
【bug】1) 处理webMap单元测试报错
(reviewed by songym)
1 parent bdd40f4 commit 7569cd7

File tree

1 file changed

+6
-29
lines changed

1 file changed

+6
-29
lines changed

test/openlayers/mapping/WebMapSpec.js

Lines changed: 6 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -591,7 +591,6 @@ describe('openlayers_WebMap', () => {
591591
} else {
592592
return Promise.resolve(new Response(jinJingMap))
593593
}
594-
return Promise.resolve();
595594
});
596595
spyOn(options, 'successCallback');
597596
var datavizWebmap = new WebMap(id, options);
@@ -900,13 +899,7 @@ describe('openlayers_WebMap', () => {
900899
});
901900

902901
it('isValidResponse', (done) => {
903-
spyOn(FetchRequest, 'get').and.callFake((url) => {
904-
if (url === `https://www.supermapol.com/apps/viewer/getUrlResource.json?url=${encodeURIComponent(`${defaultServeRequest}.json`)}`) {
905-
var mapJson = datavizWebMap_WMTS;
906-
return Promise.resolve(new Response(mapJson));
907-
}
908-
});
909-
var datavizWebmap = new WebMap(id, {});
902+
var datavizWebmap = new WebMap(id, {webMap: JSON.parse(datavizWebMap_BAIDU)});
910903
setTimeout(() => {
911904
var response = {};
912905
expect(datavizWebmap.isValidResponse(response)).toBe(false);
@@ -915,13 +908,7 @@ describe('openlayers_WebMap', () => {
915908
});
916909

917910
it('getReslutionsFromScales', (done) => {
918-
spyOn(FetchRequest, 'get').and.callFake((url) => {
919-
if (url === `https://www.supermapol.com/apps/viewer/getUrlResource.json?url=${encodeURIComponent(`${defaultServeRequest}.json`)}`) {
920-
var mapJson = datavizWebMap_WMTS;
921-
return Promise.resolve(new Response(mapJson));
922-
}
923-
});
924-
var datavizWebmap = new WebMap(id, {});
911+
var datavizWebmap = new WebMap({webMap: JSON.parse(datavizWebMap_BAIDU)});
925912
setTimeout(() => {
926913
var scales = {
927914
TileMatrix: [{
@@ -934,13 +921,8 @@ describe('openlayers_WebMap', () => {
934921
});
935922

936923
it('getRangeStyleGroup', (done) => {
937-
spyOn(FetchRequest, 'get').and.callFake((url) => {
938-
if (url === `https://www.supermapol.com/apps/viewer/getUrlResource.json?url=${encodeURIComponent(`${defaultServeRequest}.json`)}`) {
939-
var mapJson = datavizWebMap_WMTS;
940-
return Promise.resolve(new Response(mapJson));
941-
}
942-
});
943-
var datavizWebmap = new WebMap(id, {});
924+
let webMapObj = JSON.parse(datavizWebMap_BAIDU);
925+
var datavizWebmap = new WebMap({webMap: webMapObj});
944926
setTimeout(() => {
945927
var params = '{"layerType":"RANGE","visible":true,"themeSetting":{"themeField":"field","customSettings":{"0":{"color":"#bd10e0","segment":{"start":1, "end": 10}}},"segmentMethod":"square","segmentCount":6,"colors":["#D53E4F","#FC8D59","#FEE08B","#FFFFBF","#E6F598","#99D594","#3288BD"]},"name":"上海市可校外学习中心","featureType":"POINT","xyField":{"xField":"经度","yField":"纬度"},"style":{"strokeWidth":1,"fillColor":"#99D594","fillOpacity":0.9,"radius":5,"strokeColor":"#ffffff","type":"BASIC_POINT","strokeOpacity":1},"projection":"EPSG:4326","dataSource":{"type":"PORTAL_DATA","serverId":"1132407305"}}';
946928
var features = [];
@@ -959,16 +941,11 @@ describe('openlayers_WebMap', () => {
959941
});
960942

961943
it('getRangeStyleGroup1', (done) => {
962-
spyOn(FetchRequest, 'get').and.callFake((url) => {
963-
if (url === `https://www.supermapol.com/apps/viewer/getUrlResource.json?url=${encodeURIComponent(`${defaultServeRequest}.json`)}`) {
964-
var mapJson = datavizWebMap_WMTS;
965-
return Promise.resolve(new Response(mapJson));
966-
}
967-
});
968944
spyOn(ArrayStatistic, "getArraySegments").and.callFake(() => {
969945
return [4133010335, 4133011647, 4133013294, 4133014535, 4133016408, 4233051885, 9233063036];
970946
});
971-
var datavizWebmap = new WebMap(id, {});
947+
let webMapObj = JSON.parse(datavizWebMap_BAIDU);
948+
var datavizWebmap = new WebMap({webMap: webMapObj});
972949
setTimeout(() => {
973950
var params = '{"layerType":"RANGE","visible":true,"themeSetting":{"themeField":"field","customSettings":{"0":{"color":"#bd10e0","segment":{"start":1, "end": 10}}},"segmentMethod":"square","segmentCount":6,"colors":["#D53E4F","#FC8D59","#FEE08B","#FFFFBF","#E6F598","#99D594","#3288BD"]},"name":"上海市可校外学习中心","featureType":"POINT","xyField":{"xField":"经度","yField":"纬度"},"style":{"strokeWidth":1,"fillColor":"#99D594","fillOpacity":0.9,"radius":5,"strokeColor":"#ffffff","type":"BASIC_POINT","strokeOpacity":1},"projection":"EPSG:4326","dataSource":{"type":"PORTAL_DATA","serverId":"1132407305"}}';
974951
var features = [];

0 commit comments

Comments
 (0)