File tree Expand file tree Collapse file tree 1 file changed +22
-0
lines changed
Expand file tree Collapse file tree 1 file changed +22
-0
lines changed Original file line number Diff line number Diff line change @@ -928,6 +928,28 @@ describe('openlayers_WebMap', () => {
928928 var datavizWebmap = new WebMap ( id , options ) ;
929929 } ) ;
930930
931+ it ( 'createWMTSSource1' , ( done ) => {
932+ //第二次请求wmts参数值太大
933+ spyOn ( FetchRequest , 'get' ) . and . callFake ( ( url ) => {
934+ if ( url . indexOf ( 'map.json' ) > - 1 ) {
935+ var mapJson = datavizWebMap_WMTS ;
936+ return Promise . resolve ( new Response ( mapJson ) ) ;
937+ } else if ( url . includes ( "/iserver/services/maps/wmts100?" ) ) {
938+ return Promise . resolve ( new Response ( wmtsInfo2 ) ) ;
939+ }
940+ return Promise . resolve ( ) ;
941+ } ) ;
942+ var datavizWebmap = new WebMap ( id , { server : defaultServer } ) ;
943+ var layerInfo = JSON . parse ( wmtsInfo1 ) ;
944+ datavizWebmap . baseProjection = "EPSG:4326" ;
945+ datavizWebmap . createWMTSSource ( layerInfo ) ;
946+
947+ setTimeout ( ( ) => {
948+ expect ( datavizWebmap . server ) . toBe ( defaultServer ) ;
949+ done ( ) ;
950+ } , 0 ) ;
951+ } ) ;
952+
931953 it ( 'changeWeight' , ( done ) => {
932954 spyOn ( FetchRequest , 'get' ) . and . callFake ( ( url ) => {
933955 if ( url . indexOf ( 'map.json' ) > - 1 ) {
You can’t perform that action at this time.
0 commit comments