Skip to content

Commit 547e531

Browse files
committed
【fix】UT
1 parent 9adf6fe commit 547e531

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed

test/leaflet/mapping/ImageMapLayerSpec.js

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
import {imageMapLayer} from '../../../src/leaflet/mapping/ImageMapLayer';
2-
import {NDVIParameter} from '../../../src/common/iServer/NDVIParameter';
3-
import {HillshadeParameter} from '../../../src/common/iServer/HillshadeParameter';
4-
import {getQueryValue} from '../../tool/utils';
5-
import {mockInitImage} from '../../tool/mock_leaflet';
1+
import { HillshadeParameter } from '../../../src/common/iServer/HillshadeParameter';
2+
import { NDVIParameter } from '../../../src/common/iServer/NDVIParameter';
3+
import { imageMapLayer } from '../../../src/leaflet/mapping/ImageMapLayer';
4+
import { mockInitImage } from '../../tool/mock_leaflet';
5+
import { getQueryValue } from '../../tool/utils';
66

77
var url = GlobeParameter.WorldURL;
88
describe('leaflet_ImageMapLayer', () => {
@@ -27,7 +27,7 @@ describe('leaflet_ImageMapLayer', () => {
2727
});
2828
beforeEach(() => {
2929
originalTimeout = jasmine.DEFAULT_TIMEOUT_INTERVAL;
30-
jasmine.DEFAULT_TIMEOUT_INTERVAL = 50000;
30+
jasmine.DEFAULT_TIMEOUT_INTERVAL = 5000;
3131
imageLayer = null;
3232
});
3333
afterEach(() => {
@@ -103,7 +103,7 @@ describe('leaflet_ImageMapLayer', () => {
103103

104104
it('bringToFront', (done) => {
105105
imageLayer1 = imageMapLayer(url).addTo(map);
106-
imageLayer1.on('load', () => {
106+
imageLayer1.once('load', () => {
107107
expect(imageLayer1.bringToFront()).not.toBeNull();
108108
expect(imageLayer1.options.position).toBe("front");
109109
done();
@@ -113,7 +113,7 @@ describe('leaflet_ImageMapLayer', () => {
113113

114114
it('bringToBack', (done) => {
115115
imageLayer1 = imageMapLayer(url).addTo(map);
116-
imageLayer1.on('load', () => {
116+
imageLayer1.once('load', () => {
117117
expect(imageLayer1.bringToBack()).not.toBeNull();
118118
expect(imageLayer1.options.position).toBe("back");
119119
done();
@@ -134,17 +134,16 @@ describe('leaflet_ImageMapLayer', () => {
134134
it('update_zoomIn', (done) => {
135135
imageLayer = imageMapLayer(url).addTo(map);
136136
var oldUrl, newUrl;
137-
imageLayer.on('load', () => {
137+
imageLayer.once('load', () => {
138138
oldUrl = imageLayer._currentImage._url;
139139
expect(oldUrl).toBe(url + '/image.png?redirect=false&transparent=true&cacheEnabled=true&overlapDisplayed=false&viewBounds=%7B%22leftBottom%22%3A%7B%22x%22%3A-19567879.241005123%2C%22y%22%3A-19567879.24100514%7D%2C%22rightTop%22%3A%7B%22x%22%3A19567879.241005123%2C%22y%22%3A19567879.241005138%7D%7D&width=500&height=500');
140-
map.zoomIn();
141-
imageLayer.off('load');
142140
imageLayer.on('load', () => {
143141
newUrl = imageLayer._currentImage._url;
144142
expect(newUrl).toBe(url + '/image.png?redirect=false&transparent=true&cacheEnabled=true&overlapDisplayed=false&viewBounds=%7B%22leftBottom%22%3A%7B%22x%22%3A-9783939.620502561%2C%22y%22%3A-9783939.620502561%7D%2C%22rightTop%22%3A%7B%22x%22%3A9783939.620502561%2C%22y%22%3A9783939.620502565%7D%7D&width=500&height=500');
145143
expect(oldUrl).not.toEqual(newUrl);
146144
done();
147145
});
146+
map.zoomIn();
148147
});
149148
});
150149

0 commit comments

Comments
 (0)