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 ' ;
6
6
7
7
var url = GlobeParameter . WorldURL ;
8
8
describe ( 'leaflet_ImageMapLayer' , ( ) => {
@@ -27,7 +27,7 @@ describe('leaflet_ImageMapLayer', () => {
27
27
} ) ;
28
28
beforeEach ( ( ) => {
29
29
originalTimeout = jasmine . DEFAULT_TIMEOUT_INTERVAL ;
30
- jasmine . DEFAULT_TIMEOUT_INTERVAL = 50000 ;
30
+ jasmine . DEFAULT_TIMEOUT_INTERVAL = 5000 ;
31
31
imageLayer = null ;
32
32
} ) ;
33
33
afterEach ( ( ) => {
@@ -103,7 +103,7 @@ describe('leaflet_ImageMapLayer', () => {
103
103
104
104
it ( 'bringToFront' , ( done ) => {
105
105
imageLayer1 = imageMapLayer ( url ) . addTo ( map ) ;
106
- imageLayer1 . on ( 'load' , ( ) => {
106
+ imageLayer1 . once ( 'load' , ( ) => {
107
107
expect ( imageLayer1 . bringToFront ( ) ) . not . toBeNull ( ) ;
108
108
expect ( imageLayer1 . options . position ) . toBe ( "front" ) ;
109
109
done ( ) ;
@@ -113,7 +113,7 @@ describe('leaflet_ImageMapLayer', () => {
113
113
114
114
it ( 'bringToBack' , ( done ) => {
115
115
imageLayer1 = imageMapLayer ( url ) . addTo ( map ) ;
116
- imageLayer1 . on ( 'load' , ( ) => {
116
+ imageLayer1 . once ( 'load' , ( ) => {
117
117
expect ( imageLayer1 . bringToBack ( ) ) . not . toBeNull ( ) ;
118
118
expect ( imageLayer1 . options . position ) . toBe ( "back" ) ;
119
119
done ( ) ;
@@ -134,17 +134,16 @@ describe('leaflet_ImageMapLayer', () => {
134
134
it ( 'update_zoomIn' , ( done ) => {
135
135
imageLayer = imageMapLayer ( url ) . addTo ( map ) ;
136
136
var oldUrl , newUrl ;
137
- imageLayer . on ( 'load' , ( ) => {
137
+ imageLayer . once ( 'load' , ( ) => {
138
138
oldUrl = imageLayer . _currentImage . _url ;
139
139
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' ) ;
142
140
imageLayer . on ( 'load' , ( ) => {
143
141
newUrl = imageLayer . _currentImage . _url ;
144
142
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' ) ;
145
143
expect ( oldUrl ) . not . toEqual ( newUrl ) ;
146
144
done ( ) ;
147
145
} ) ;
146
+ map . zoomIn ( ) ;
148
147
} ) ;
149
148
} ) ;
150
149
0 commit comments