@@ -1630,10 +1630,13 @@ describe('leaflet_ProcessingService', () => {
16301630 } ) ;
16311631
16321632 /*测试outputsetting为MONGODB*/
1633- xit ( 'mongoDB_addOverlayGeoJob, getOverlayGeoJobsState' , ( done ) => {
1633+ it ( 'mongoDB_addOverlayGeoJob, getOverlayGeoJobsState' , ( done ) => {
16341634 var id = id_overlayGeoJob ;
1635- spyOn ( FetchRequest , 'post' ) . and . callFake ( ( testUrl ) => {
1635+ spyOn ( FetchRequest , 'post' ) . and . callFake ( ( testUrl , params ) => {
16361636 if ( testUrl === url + "/spatialanalyst/overlay.json?token=" + token ) {
1637+ var paramsObj = JSON . parse ( params . replace ( / ' / g, "\"" ) ) ;
1638+ expect ( paramsObj . output . datasourceInfo . engineType ) . toBe ( "MONGODB" ) ;
1639+ expect ( paramsObj . output . type ) . toBe ( "MONGODB" ) ;
16371640 var escapedJson = overlayGeoJob_post ;
16381641 return Promise . resolve ( new Response ( escapedJson ) ) ;
16391642 }
@@ -1695,12 +1698,12 @@ describe('leaflet_ProcessingService', () => {
16951698 expect ( setting . input . datasetInfo . epsgCode ) . toEqual ( 4326 ) ;
16961699 expect ( setting . input . datasetName ) . toBe ( "samples_processing_newyorkZone_R" ) ;
16971700 expect ( setting . output . datasetName ) . toBe ( "analystResult" ) ;
1698- expect ( setting . output . datasourceInfo . server ) . toBe ( "mongodb://127.0.0.1:27010/" ) ;
1699- expect ( setting . output . datasourceInfo . dataBase ) . toBe ( "Overlaybase" ) ;
1700- expect ( setting . output . datasourceInfo . engineType ) . toBe ( "MONGODB" ) ;
1701- expect ( setting . output . datasourceInfo . alias ) . toBe ( "OverlayTest" ) ;
1701+ // expect(setting.output.datasourceInfo.server).toBe("mongodb://127.0.0.1:27010/");
1702+ // expect(setting.output.datasourceInfo.dataBase).toBe("Overlaybase");
1703+ // expect(setting.output.datasourceInfo.engineType).toBe("MONGODB");
1704+ // expect(setting.output.datasourceInfo.alias).toBe("OverlayTest");
17021705 expect ( setting . output . outputPath ) . toBe ( "D:\\overlayAnalystGeo.smwu" ) ;
1703- expect ( setting . output . type ) . toBe ( "MONGODB" ) ;
1706+ // expect(setting.output.type).toBe("MONGODB");
17041707 expect ( setting . serviceInfo . targetDataPath ) . toBe ( "D:\\overlayAnalystGeo.smwu" ) ;
17051708 expect ( setting . serviceInfo . targetServiceInfos . length ) . toEqual ( 2 ) ;
17061709 expect ( setting . serviceRoot ) . toBe ( "http://supermapiserver:8090/iserver/services/" ) ;
0 commit comments