@@ -737,7 +737,7 @@ describe('openlayers_WebMap', () => {
737
737
if ( url . indexOf ( 'map.json' ) > - 1 ) {
738
738
var mapJson = datavizWebMap_WMTS ;
739
739
return Promise . resolve ( new Response ( mapJson ) ) ;
740
- } else if ( url . includes ( "http://localhost:9876/ iserver/services/maps/wmts100?" ) > - 1 ) {
740
+ } else if ( url . includes ( "/ iserver/services/maps/wmts100?" ) ) {
741
741
return Promise . resolve ( new Response ( wmtsInfo2 ) ) ;
742
742
}
743
743
return Promise . resolve ( ) ;
@@ -759,7 +759,7 @@ describe('openlayers_WebMap', () => {
759
759
if ( url . indexOf ( 'map.json' ) > - 1 ) {
760
760
var mapJson = datavizWebMap_WMTS ;
761
761
return Promise . resolve ( new Response ( mapJson ) ) ;
762
- } else if ( url . includes ( "http://localhost:9876/ iserver/services/maps/wmts100?" ) > - 1 ) {
762
+ } else if ( url . includes ( "/ iserver/services/maps/wmts100?" ) ) {
763
763
return Promise . resolve ( new Response ( wmtsInfo2 ) ) ;
764
764
}
765
765
return Promise . resolve ( ) ;
@@ -827,7 +827,7 @@ describe('openlayers_WebMap', () => {
827
827
if ( url . indexOf ( 'map.json' ) > - 1 ) {
828
828
var mapJson = datavizWebMap_WMTS ;
829
829
return Promise . resolve ( new Response ( mapJson ) ) ;
830
- } else if ( url . includes ( "http://localhost:9876/ iserver/services/maps/wmts100?" ) > - 1 ) {
830
+ } else if ( url . includes ( "/ iserver/services/maps/wmts100?" ) ) {
831
831
return Promise . resolve ( new Response ( wmtsInfo2 ) ) ;
832
832
}
833
833
return Promise . resolve ( ) ;
@@ -854,7 +854,7 @@ describe('openlayers_WebMap', () => {
854
854
if ( url . indexOf ( 'map.json' ) > - 1 ) {
855
855
var mapJson = datavizWebMap_WMTS ;
856
856
return Promise . resolve ( new Response ( mapJson ) ) ;
857
- } else if ( url . includes ( "/iserver/services/maps/wmts100?" ) > - 1 ) {
857
+ } else if ( url . includes ( "/iserver/services/maps/wmts100?" ) ) {
858
858
return Promise . resolve ( new Response ( wmtsInfo2 ) ) ;
859
859
}
860
860
return Promise . resolve ( ) ;
@@ -875,7 +875,7 @@ describe('openlayers_WebMap', () => {
875
875
done ( ) ;
876
876
} , 0 ) ;
877
877
function errorCallback ( error ) {
878
- console . log ( '---------' , error )
878
+ console . log ( error ) ;
879
879
}
880
880
} ) ;
881
881
@@ -885,7 +885,7 @@ describe('openlayers_WebMap', () => {
885
885
if ( url === requestUrl ) {
886
886
var mapJson = datavizWebMap_WMTS ;
887
887
return Promise . resolve ( new Response ( mapJson ) ) ;
888
- } else if ( url . includes ( "http://localhost:9876/ iserver/services/maps/wmts100?" ) > - 1 ) {
888
+ } else if ( url . includes ( "/ iserver/services/maps/wmts100?" ) ) {
889
889
return Promise . resolve ( new Response ( wmtsInfo2 ) ) ;
890
890
} else {
891
891
let wmtsData = '<Capabilities xmlns="http://www.opengis.net/wmts/1.0" xmlns:gml="http://www.opengis.net/gml" xmlns:ows="http://www.opengis.net/ows/1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" version="1.0.0" xsi:schemaLocation="http://www.opengis.net/wmts/1.0 http://support.supermap.com:8090/iserver/services/map-world/wmts100/wmts,1.0,wmtsGetCapabilities_response.xsd"><<ows:OperationsMetadata><<ows:Operation name="GetCapabilities"></ows:Operation></ows:OperationsMetadata></Capabilities>' ;
@@ -1047,7 +1047,7 @@ describe('openlayers_WebMap', () => {
1047
1047
if ( url . indexOf ( 'map.json' ) > - 1 ) {
1048
1048
var mapJson = datavizWebMap_WMTS ;
1049
1049
return Promise . resolve ( new Response ( mapJson ) ) ;
1050
- } else if ( url . includes ( "http://localhost:9876/ iserver/services/maps/wmts100?" ) > - 1 ) {
1050
+ } else if ( url . includes ( "/ iserver/services/maps/wmts100?" ) ) {
1051
1051
return Promise . resolve ( new Response ( wmtsInfo2 ) ) ;
1052
1052
}
1053
1053
return Promise . resolve ( ) ;
@@ -1073,7 +1073,7 @@ describe('openlayers_WebMap', () => {
1073
1073
if ( url . indexOf ( 'map.json' ) > - 1 ) {
1074
1074
var mapJson = datavizWebMap_WMTS ;
1075
1075
return Promise . resolve ( new Response ( mapJson ) ) ;
1076
- } else if ( url . includes ( "http://localhost:9876/ iserver/services/maps/wmts100?" ) > - 1 ) {
1076
+ } else if ( url . includes ( "/ iserver/services/maps/wmts100?" ) ) {
1077
1077
return Promise . resolve ( new Response ( wmtsInfo2 ) ) ;
1078
1078
}
1079
1079
return Promise . resolve ( ) ;
@@ -1093,4 +1093,45 @@ describe('openlayers_WebMap', () => {
1093
1093
done ( ) ;
1094
1094
} , 0 ) ;
1095
1095
} ) ;
1096
+ it ( 'svg canvg' , ( done ) => {
1097
+ let options = {
1098
+ server : server ,
1099
+ successCallback,
1100
+ errorCallback : function ( ) { }
1101
+ } ;
1102
+ spyOn ( FetchRequest , 'get' ) . and . callFake ( ( url ) => {
1103
+ if ( url . indexOf ( 'map.json' ) > - 1 ) {
1104
+ var mapJson = datavizWebMap_SVG ;
1105
+ return Promise . resolve ( new Response ( mapJson ) ) ;
1106
+ } else if ( url . indexOf ( 'content.json' ) > - 1 ) {
1107
+ return Promise . resolve ( new Response ( markerData ) ) ;
1108
+ }
1109
+ return Promise . resolve ( ) ;
1110
+ } ) ;
1111
+
1112
+ var datavizWebmap = new WebMap ( id , options ) ;
1113
+ function successCallback ( ) {
1114
+ expect ( datavizWebmap . server ) . toBe ( server ) ;
1115
+ datavizWebmap . stop
1116
+ done ( ) ;
1117
+ }
1118
+ } ) ;
1119
+
1120
+ it ( 'vector_svg' , ( done ) => {
1121
+ spyOn ( FetchRequest , 'get' ) . and . callFake ( ( url ) => {
1122
+ if ( url . indexOf ( 'map.json' ) > - 1 ) {
1123
+ var mapJson = datavizWebMap_SVG1 ;
1124
+ return Promise . resolve ( new Response ( mapJson ) ) ;
1125
+ } else if ( url . indexOf ( 'content.json' ) > - 1 ) {
1126
+ return Promise . resolve ( new Response ( geojsonData ) ) ;
1127
+ }
1128
+ return Promise . resolve ( ) ;
1129
+ } ) ;
1130
+ var datavizWebmap = new WebMap ( id , { server, successCallback } ) ;
1131
+ function successCallback ( ) {
1132
+ expect ( datavizWebmap . credentialKey ) . toBeUndefined ( ) ;
1133
+ expect ( datavizWebmap . credentialValue ) . toBeUndefined ( ) ;
1134
+ done ( ) ;
1135
+ }
1136
+ } ) ;
1096
1137
} ) ;
0 commit comments