@@ -64,18 +64,34 @@ describe('LayerTree component', () => {
6464 } ) ;
6565
6666 it ( 'renders empty fragment if no map' , ( ) => {
67- renderWithProvider ( < LayerTree /> , { layerTree : { } } , null ) ;
67+ renderWithProvider (
68+ < LayerTree /> ,
69+ {
70+ editFeature : {
71+ userEditMode : 'NONE'
72+ } ,
73+ layerTree : { }
74+ } ,
75+ null
76+ ) ;
6877 expect ( screen . queryByLabelText ( 'layertree' ) ) . not . toBeInTheDocument ( ) ;
6978 } ) ;
7079
7180 it ( 'renders a basic layer tree when map is provided' , ( ) => {
7281 mockMap . addLayer ( mockLayer ) ;
73- renderWithProvider ( < LayerTree /> , {
74- layerTree : {
75- showLegends : false ,
76- layerIconsVisible : false
77- }
78- } , mockMap ) ;
82+ renderWithProvider (
83+ < LayerTree /> ,
84+ {
85+ editFeature : {
86+ userEditMode : 'NONE'
87+ } ,
88+ layerTree : {
89+ showLegends : false ,
90+ layerIconsVisible : false
91+ }
92+ } ,
93+ mockMap
94+ ) ;
7995
8096 expect ( screen . getByLabelText ( 'layertree' ) ) . toBeInTheDocument ( ) ;
8197 } ) ;
@@ -84,7 +100,18 @@ describe('LayerTree component', () => {
84100 mockLayer . set ( 'name' , 'Tile Layer' ) ;
85101 mockMap . addLayer ( mockLayer ) ;
86102
87- renderWithProvider ( < LayerTree /> , { layerTree : { layerIconsVisible : true } } , mockMap ) ;
103+ renderWithProvider (
104+ < LayerTree /> ,
105+ {
106+ editFeature : {
107+ userEditMode : 'NONE'
108+ } ,
109+ layerTree : {
110+ layerIconsVisible : true
111+ }
112+ } ,
113+ mockMap
114+ ) ;
88115
89116 expect ( screen . getByLabelText ( 'layertree' ) ) . toBeInTheDocument ( ) ;
90117 expect ( document . querySelector ( '.ant-tree-treenode' ) ) . toBeInTheDocument ( ) ;
@@ -94,7 +121,18 @@ describe('LayerTree component', () => {
94121 mockLayer . set ( 'name' , 'Loading Layer' ) ;
95122 mockMap . addLayer ( mockLayer ) ;
96123
97- renderWithProvider ( < LayerTree /> , { layerTree : { layerIconsVisible : true } } , mockMap ) ;
124+ renderWithProvider (
125+ < LayerTree /> ,
126+ {
127+ editFeature : {
128+ userEditMode : 'NONE'
129+ } ,
130+ layerTree : {
131+ layerIconsVisible : true
132+ }
133+ } ,
134+ mockMap
135+ ) ;
98136
99137 act ( ( ) => {
100138 mockLayer . getSource ( ) ?. dispatchEvent ( 'tileloadstart' ) ;
@@ -110,7 +148,16 @@ describe('LayerTree component', () => {
110148 mockLayer . set ( 'name' , 'Finished Layer' ) ;
111149 mockMap . addLayer ( mockLayer ) ;
112150
113- renderWithProvider ( < LayerTree /> , { layerTree : { } } , mockMap ) ;
151+ renderWithProvider (
152+ < LayerTree /> ,
153+ {
154+ editFeature : {
155+ userEditMode : 'NONE'
156+ } ,
157+ layerTree : { }
158+ } ,
159+ mockMap
160+ ) ;
114161
115162 act ( ( ) => {
116163 mockLayer . getSource ( ) ?. dispatchEvent ( 'tileloadstart' ) ;
0 commit comments