@@ -55,6 +55,20 @@ describe('SourceListV3', () => {
55
55
'line-opacity' : 0.8
56
56
}
57
57
} ,
58
+ {
59
+ id : 'graticuleLayer_1_line' ,
60
+ type : 'line' ,
61
+ source : 'graticuleLayer_1_line' ,
62
+ layout : {
63
+ 'line-cap' : 'round' ,
64
+ 'line-join' : 'round'
65
+ } ,
66
+ paint : {
67
+ 'line-color' : '#065726' ,
68
+ 'line-width' : 5 ,
69
+ 'line-opacity' : 0.8
70
+ }
71
+ } ,
58
72
{
59
73
id : 'tdt-search-line' ,
60
74
type : 'line' ,
@@ -227,13 +241,12 @@ describe('SourceListV3', () => {
227
241
} ) ;
228
242
const appreciableLayers = sourceListModel . getLayers ( ) ;
229
243
const selfAppreciableLayers = sourceListModel . getSelfLayers ( ) ;
230
- expect ( appreciableLayers . length ) . toBe ( mapInfo . metadata . layerCatalog . length + 3 ) ;
244
+ expect ( appreciableLayers . length ) . toBe ( mapInfo . metadata . layerCatalog . length + 2 ) ;
231
245
expect ( selfAppreciableLayers . length ) . toBe ( mapInfo . metadata . layerCatalog . length ) ;
232
246
const extraLayers = appreciableLayers . slice ( mapInfo . metadata . layerCatalog . length ) ;
233
247
expect ( extraLayers [ 1 ] . title ) . toBe ( 'test-source' ) ;
234
248
expect ( extraLayers [ 1 ] . renderLayers ) . toEqual ( [ 'test-id' , 'test-id-label' ] ) ;
235
- expect ( extraLayers [ 2 ] . title ) . toBe ( 'graticuleLayer_1723443238046_line' ) ;
236
- expect ( extraLayers [ 2 ] . renderLayers ) . toEqual ( [ 'graticuleLayer_1723443238046_line' , 'graticuleLayer_1723443238046' ] ) ;
249
+ expect ( extraLayers [ 2 ] ) . toBe ( undefined ) ;
237
250
done ( ) ;
238
251
} ) ;
239
252
@@ -250,7 +263,7 @@ describe('SourceListV3', () => {
250
263
}
251
264
} ) ;
252
265
const layerList = sourceListModel . getLayerCatalog ( ) ;
253
- expect ( layerList . length ) . toBe ( mapInfo . metadata . layerCatalog . length + 3 ) ;
266
+ expect ( layerList . length ) . toBe ( mapInfo . metadata . layerCatalog . length + 2 ) ;
254
267
done ( ) ;
255
268
} ) ;
256
269
@@ -267,7 +280,7 @@ describe('SourceListV3', () => {
267
280
}
268
281
} ) ;
269
282
const layerList = sourceListModel . getLayerCatalog ( ) ;
270
- expect ( layerList . length ) . toBe ( mapInfo . metadata . layerCatalog . length + 3 ) ;
283
+ expect ( layerList . length ) . toBe ( mapInfo . metadata . layerCatalog . length + 2 ) ;
271
284
done ( ) ;
272
285
} ) ;
273
286
@@ -284,7 +297,7 @@ describe('SourceListV3', () => {
284
297
}
285
298
} ) ;
286
299
const layerList = sourceListModel . getLayerCatalog ( ) ;
287
- expect ( layerList . length ) . toBe ( mapInfo . metadata . layerCatalog . length + 4 ) ;
300
+ expect ( layerList . length ) . toBe ( mapInfo . metadata . layerCatalog . length + 3 ) ;
288
301
const selfIds = mapInfo . metadata . layerCatalog . map ( item => item . id ) ;
289
302
const selfLayerCatalogs = layerList . filter ( layer => selfIds . includes ( layer . id ) ) ;
290
303
expect ( selfLayerCatalogs . some ( layer => ! layer . renderLayers . includes ( layer . id ) ) ) . toBe ( false ) ;
@@ -304,7 +317,7 @@ describe('SourceListV3', () => {
304
317
}
305
318
} ) ;
306
319
const layerList = sourceListModel . getLayerCatalog ( ) ;
307
- expect ( layerList . length ) . toBe ( mapInfo . metadata . layerCatalog . length + 3 ) ;
320
+ expect ( layerList . length ) . toBe ( mapInfo . metadata . layerCatalog . length + 2 ) ;
308
321
const selfIds = mapInfo . metadata . layerCatalog . map ( item => item . id ) ;
309
322
const selfLayerCatalogs = layerList . filter ( layer => selfIds . includes ( layer . id ) ) ;
310
323
expect ( selfLayerCatalogs . some ( layer => ! layer . renderLayers . includes ( layer . id ) ) ) . toBe ( false ) ;
@@ -324,7 +337,7 @@ describe('SourceListV3', () => {
324
337
}
325
338
} ) ;
326
339
const layerList = sourceListModel . getLayerCatalog ( ) ;
327
- expect ( layerList . length ) . toBe ( mapInfo . metadata . layerCatalog . length + 4 ) ;
340
+ expect ( layerList . length ) . toBe ( mapInfo . metadata . layerCatalog . length + 3 ) ;
328
341
const selfIds = mapInfo . metadata . layerCatalog . filter ( item => item . parts ) . map ( item => item . id ) ;
329
342
const selfLayerCatalogs = layerList . filter ( layer => selfIds . includes ( layer . id ) ) ;
330
343
expect ( selfLayerCatalogs . some ( layer => layer . renderLayers . includes ( layer . id ) ) ) . toBe ( false ) ;
@@ -368,7 +381,7 @@ describe('SourceListV3', () => {
368
381
}
369
382
} ) ;
370
383
const layerList = sourceListModel . getLayerCatalog ( ) ;
371
- expect ( layerList . length ) . toBe ( mapInfo . metadata . layerCatalog . length + 3 ) ;
384
+ expect ( layerList . length ) . toBe ( mapInfo . metadata . layerCatalog . length + 2 ) ;
372
385
expect ( layerList [ 0 ] . id ) . toBe ( '中国金牌个人获奖者(1)' ) ;
373
386
expect ( layerList [ 0 ] . type ) . toBe ( 'chart' ) ;
374
387
expect ( layerList [ 0 ] . visible ) . toBeTruthy ( ) ;
@@ -402,7 +415,7 @@ describe('SourceListV3', () => {
402
415
}
403
416
} ) ;
404
417
let layerList = sourceListModel . getLayerCatalog ( ) ;
405
- expect ( layerList . length ) . toBe ( mapInfo . metadata . layerCatalog . length + 3 ) ;
418
+ expect ( layerList . length ) . toBe ( mapInfo . metadata . layerCatalog . length + 2 ) ;
406
419
expect ( layerList [ 0 ] . visible ) . toBeTruthy ( ) ;
407
420
sourceListModel . toggleLayerVisible ( layerList [ 0 ] , false ) ;
408
421
layerList = sourceListModel . getLayerCatalog ( ) ;
@@ -460,7 +473,7 @@ describe('SourceListV3', () => {
460
473
}
461
474
} ) ;
462
475
const layerList = sourceListModel . getLayerCatalog ( ) ;
463
- expect ( layerList . length ) . toBe ( mapInfo . metadata . layerCatalog . length + 3 ) ;
476
+ expect ( layerList . length ) . toBe ( mapInfo . metadata . layerCatalog . length + 2 ) ;
464
477
expect ( layerList [ 4 ] . visible ) . toBeTruthy ( ) ;
465
478
sourceListModel . on ( {
466
479
layerupdatechanged : ( ) => {
0 commit comments