@@ -3,6 +3,7 @@ import { render, screen, waitFor } from '@testing-library/react';
33import { MemoryRouter , Outlet } from 'react-router-dom' ;
44import { QueryClient , QueryClientProvider } from '@tanstack/react-query' ;
55import { initializeMockApp } from '@edx/frontend-platform/testing' ;
6+ import { IntlProvider } from '@edx/frontend-platform/i18n' ;
67import AuthZModule from './index' ;
78
89jest . mock ( './libraries-manager' , ( ) => ( {
@@ -32,11 +33,13 @@ describe('AuthZModule', () => {
3233 const path = '/libraries/lib:123' ;
3334
3435 render (
35- < QueryClientProvider client = { queryClient } >
36- < MemoryRouter initialEntries = { [ path ] } >
37- < AuthZModule />
38- </ MemoryRouter >
39- </ QueryClientProvider > ,
36+ < IntlProvider locale = "en" >
37+ < QueryClientProvider client = { queryClient } >
38+ < MemoryRouter initialEntries = { [ path ] } >
39+ < AuthZModule />
40+ </ MemoryRouter >
41+ </ QueryClientProvider >
42+ </ IntlProvider > ,
4043 ) ;
4144
4245 expect ( screen . getByTestId ( 'loading-page' ) ) . toBeInTheDocument ( ) ;
@@ -51,11 +54,13 @@ describe('AuthZModule', () => {
5154 const path = '/libraries/lib:123/testuser' ;
5255
5356 render (
54- < QueryClientProvider client = { queryClient } >
55- < MemoryRouter initialEntries = { [ path ] } >
56- < AuthZModule />
57- </ MemoryRouter >
58- </ QueryClientProvider > ,
57+ < IntlProvider locale = "en" >
58+ < QueryClientProvider client = { queryClient } >
59+ < MemoryRouter initialEntries = { [ path ] } >
60+ < AuthZModule />
61+ </ MemoryRouter >
62+ </ QueryClientProvider >
63+ </ IntlProvider > ,
5964 ) ;
6065 await waitFor ( ( ) => {
6166 expect ( screen . getByTestId ( 'libraries-user-manager' ) ) . toBeInTheDocument ( ) ;
0 commit comments