11import { test , expect , chromium } from '@playwright/test' ;
22
3- test . describe ( 'Map change event are fired when layers/extents are checked or unchecked ' , ( ) => {
3+ test . describe ( 'Map change event are only fired when layers/extents are checked or unchecked in the layer menu ' , ( ) => {
44 let page ;
55 let context ;
66 test . beforeAll ( async ( ) => {
@@ -34,7 +34,7 @@ test.describe('Map change event are fired when layers/extents are checked or unc
3434 layer . checked = true ;
3535 } ) ;
3636 await page . waitForTimeout ( 500 ) ;
37- expect ( layerClicked ) . toBe ( 2 ) ;
37+ expect ( layerClicked ) . toBe ( 0 ) ;
3838
3939 // check and uncheck layers using removeAttribute and setAttribute
4040 await page . evaluate ( ( ) => {
@@ -43,7 +43,7 @@ test.describe('Map change event are fired when layers/extents are checked or unc
4343 layer . setAttribute ( 'checked' , '' ) ;
4444 } ) ;
4545 await page . waitForTimeout ( 500 ) ;
46- expect ( layerClicked ) . toBe ( 4 ) ;
46+ expect ( layerClicked ) . toBe ( 0 ) ;
4747
4848 // check and uncheck layers in the layer menu
4949 await page . hover ( '.leaflet-top.leaflet-right' ) ;
@@ -52,7 +52,7 @@ test.describe('Map change event are fired when layers/extents are checked or unc
5252 await button . click ( ) ;
5353
5454 await page . waitForTimeout ( 500 ) ;
55- expect ( layerClicked ) . toBe ( 6 ) ;
55+ expect ( layerClicked ) . toBe ( 2 ) ;
5656 } ) ;
5757
5858 test ( 'Map change event for sub-layers work' , async ( ) => {
@@ -73,7 +73,7 @@ test.describe('Map change event are fired when layers/extents are checked or unc
7373 extent . checked = true ;
7474 } ) ;
7575 await page . waitForTimeout ( 500 ) ;
76- expect ( extentClicked ) . toBe ( 2 ) ;
76+ expect ( extentClicked ) . toBe ( 0 ) ;
7777
7878 // check and uncheck extents using removeAttribute and setAttribute
7979 await page . evaluate ( ( ) => {
@@ -82,10 +82,12 @@ test.describe('Map change event are fired when layers/extents are checked or unc
8282 extent . setAttribute ( 'checked' , '' ) ;
8383 } ) ;
8484 await page . waitForTimeout ( 500 ) ;
85- expect ( extentClicked ) . toBe ( 4 ) ;
85+ expect ( extentClicked ) . toBe ( 0 ) ;
8686
8787 // check and uncheck extents in the layer menu
88- const layerSettings = await page . locator ( '.mapml-layer-item-settings-control' ) ;
88+ const layerSettings = await page . locator (
89+ '.mapml-layer-item-settings-control'
90+ ) ;
8991 await page . hover ( '.leaflet-top.leaflet-right' ) ;
9092 await layerSettings . first ( ) . click ( ) ;
9193 const extentControls = await page . locator ( '.mapml-layer-extent' ) ;
@@ -94,6 +96,6 @@ test.describe('Map change event are fired when layers/extents are checked or unc
9496 await button . click ( ) ;
9597
9698 await page . waitForTimeout ( 500 ) ;
97- expect ( extentClicked ) . toBe ( 6 ) ;
99+ expect ( extentClicked ) . toBe ( 2 ) ;
98100 } ) ;
99101} ) ;
0 commit comments