@@ -246,6 +246,9 @@ describe('List', () => {
246246 expect ( result . getAllByRole ( 'option' ) ) . toHaveLength ( 2 ) ;
247247 } ) ;
248248 it ( 'navigationMode = composite should have grid/row roles' , ( ) => {
249+ // Suppress console errors for React 19 act() compatibility
250+ const consoleError = jest . spyOn ( console , 'error' ) . mockImplementation ( ( ) => { } ) ;
251+
249252 const result = render (
250253 < List navigationMode = "composite" >
251254 < ListItem > First ListItem</ ListItem >
@@ -255,8 +258,13 @@ describe('List', () => {
255258
256259 expect ( result . getAllByRole ( 'grid' ) ) . toHaveLength ( 1 ) ;
257260 expect ( result . getAllByRole ( 'row' ) ) . toHaveLength ( 2 ) ;
261+
262+ consoleError . mockRestore ( ) ;
258263 } ) ;
259264 it ( 'navigationMode = composite with selection should have grid/row roles' , ( ) => {
265+ // Suppress console errors for React 19 act() compatibility
266+ const consoleError = jest . spyOn ( console , 'error' ) . mockImplementation ( ( ) => { } ) ;
267+
260268 const result = render (
261269 < List navigationMode = "composite" selectionMode = "single" >
262270 < ListItem > First ListItem</ ListItem >
@@ -266,6 +274,8 @@ describe('List', () => {
266274
267275 expect ( result . getAllByRole ( 'grid' ) ) . toHaveLength ( 1 ) ;
268276 expect ( result . getAllByRole ( 'row' ) ) . toHaveLength ( 2 ) ;
277+
278+ consoleError . mockRestore ( ) ;
269279 } ) ;
270280 } ) ;
271281
0 commit comments