Skip to content

Commit 9f5bc5a

Browse files
committed
【UT】ol webmap 新增ut; review by luox
1 parent dc2d68c commit 9f5bc5a

File tree

2 files changed

+17
-4
lines changed

2 files changed

+17
-4
lines changed

src/openlayers/mapping/WebMap.js

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -357,10 +357,6 @@ export class WebMap extends Observable {
357357
}
358358
that.addGraticule(mapInfo);
359359
}
360-
} else {
361-
// 不支持的坐标系
362-
that.errorCallback && that.errorCallback({type: "Not support CS", errorMsg: `Not support CS: ${mapInfo.projection}`}, 'getMapFaild', that.map);
363-
return;
364360
}
365361
}
366362

test/openlayers/mapping/WebMapSpec.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1376,6 +1376,23 @@ describe('openlayers_WebMap', () => {
13761376
}
13771377
})
13781378

1379+
it('center empty', (done) => {
1380+
var mapJsonData = JSON.parse(datavizWebMap_SVG1);
1381+
mapJsonData.center = [];
1382+
spyOn(FetchRequest, 'get').and.callFake((url) => {
1383+
if (url.indexOf('content.json') > -1) {
1384+
return Promise.resolve(new Response(geojsonData));
1385+
}
1386+
return Promise.resolve();
1387+
});
1388+
var datavizWebmap = new WebMap(id, { webMap: mapJsonData, successCallback });
1389+
function successCallback() {
1390+
expect(datavizWebmap.credentialKey).toBeUndefined();
1391+
expect(datavizWebmap.credentialValue).toBeUndefined();
1392+
done();
1393+
}
1394+
})
1395+
13791396
it('layer auto refrsh', () => {
13801397
let options = {
13811398
server: server,

0 commit comments

Comments
 (0)