11import userEvent from '@testing-library/user-event' ;
22import type MockAdapter from 'axios-mock-adapter' ;
3- import { QueryClient } from '@tanstack/react-query' ;
43
5- import { act } from 'react' ;
64import {
75 initializeMocks ,
8- fireEvent ,
96 render ,
107 screen ,
118 waitFor ,
129} from '../../testUtils' ;
1310import {
14- getLibraryContainerApiUrl ,
1511 getLibraryContainerChildrenApiUrl ,
16- getLibraryContainersApiUrl ,
1712} from '../data/api' ;
1813import {
1914 mockContentLibrary ,
@@ -22,21 +17,13 @@ import {
2217 mockGetContainerChildren ,
2318 mockLibraryBlockMetadata ,
2419} from '../data/api.mocks' ;
25- import { mockContentSearchConfig , mockGetBlockTypes , mockSearchResult } from '../../search-manager/data/api.mock' ;
20+ import { mockContentSearchConfig , mockGetBlockTypes } from '../../search-manager/data/api.mock' ;
2621import { mockClipboardEmpty } from '../../generic/data/api.mock' ;
27- import LibraryLayout from '../LibraryLayout' ;
28- import { ToastActionData , ToastProvider } from '../../generic/toast-context' ;
29- import mockResult from '../__mocks__/subsection-single.json' ;
30- import { ContainerType } from '../../generic/key-utils' ;
22+ import { ToastProvider } from '../../generic/toast-context' ;
3123import ContainerRemover from './ContainerRemover' ;
3224import { LibraryProvider } from '../common/context/LibraryContext' ;
3325
34- const path = '/library/:libraryId/*' ;
35- const libraryTitle = mockContentLibrary . libraryData . title ;
36-
3726let axiosMock : MockAdapter ;
38- let queryClient : QueryClient ;
39- let mockShowToast : ( message : string , action ?: ToastActionData | undefined ) => void ;
4027
4128mockClipboardEmpty . applyMock ( ) ;
4229mockGetContainerMetadata . applyMock ( ) ;
@@ -57,8 +44,8 @@ const renderModal = (element: React.ReactNode) => {
5744 { element }
5845 </ LibraryProvider >
5946 </ ToastProvider > ,
60- )
61- }
47+ ) ;
48+ } ;
6249
6350jest . mock ( 'react-router-dom' , ( ) => ( {
6451 ...jest . requireActual ( 'react-router-dom' ) ,
@@ -69,7 +56,7 @@ jest.mock('react-router-dom', () => ({
6956
7057describe ( '<ContainerRemover />' , ( ) => {
7158 beforeEach ( ( ) => {
72- ( { axiosMock, mockShowToast , queryClient } = initializeMocks ( ) ) ;
59+ ( { axiosMock } = initializeMocks ( ) ) ;
7360 } ) ;
7461
7562 afterEach ( ( ) => {
@@ -88,7 +75,7 @@ describe('<ContainerRemover />', () => {
8875 containerKey = { result [ 0 ] . id }
8976 displayName = "Title"
9077 index = { 0 }
91- /> )
78+ /> ) ;
9279 const btn = await screen . findByRole ( 'button' , { name : 'Remove' } ) ;
9380 await user . click ( btn ) ;
9481
0 commit comments