Skip to content

Commit f945b8d

Browse files
#RI-5131 - fix test
1 parent 9a3ac4a commit f945b8d

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

redisinsight/ui/src/pages/browser/components/virtual-tree/VirtualTree.spec.tsx

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import React from 'react'
22
import { mock, instance } from 'ts-mockito'
33

44
import { render } from 'uiSrc/utils/test-utils'
5-
import { useDisposableWebworker } from 'uiSrc/services'
5+
import * as Services from 'uiSrc/services'
66
import VirtualTree, { Props } from './VirtualTree'
77

88
const mockedProps = mock<Props>()
@@ -44,6 +44,7 @@ const mockTreeItem2 = {
4444
export const mockVirtualTreeResult = [mockTreeItem, mockTreeItem2]
4545

4646
jest.mock('uiSrc/services', () => ({
47+
__esModule: true,
4748
...jest.requireActual('uiSrc/services'),
4849
useDisposableWebworker: jest.fn().mockReturnValue({ result: mockVirtualTreeResult, run: jest.fn() })
4950
}))
@@ -67,10 +68,9 @@ describe('VirtualTree', () => {
6768
})
6869

6970
it('should render items', async () => {
70-
(useDisposableWebworker as jest.Mock).mockReturnValueOnce({
71-
result: mockVirtualTreeResult,
72-
run: jest.fn()
73-
})
71+
jest.spyOn(Services, 'useDisposableWebworker')
72+
.mockReturnValueOnce({ result: [mockTreeItem, mockTreeItem2], run: jest.fn() })
73+
7474
const mockFn = jest.fn()
7575
const { queryByTestId } = render(
7676
<VirtualTree
@@ -84,10 +84,9 @@ describe('VirtualTree', () => {
8484
})
8585

8686
it('should call onStatusOpen if only one folder is exist', () => {
87-
(useDisposableWebworker as jest.Mock).mockReturnValueOnce({
88-
result: [mockTreeItem],
89-
run: jest.fn()
90-
})
87+
jest.spyOn(Services, 'useDisposableWebworker')
88+
.mockReturnValueOnce({ result: [mockTreeItem], run: jest.fn() })
89+
9190
const mockFn = jest.fn()
9291
const mockOnStatusOpen = jest.fn()
9392

0 commit comments

Comments
 (0)