@@ -2,7 +2,7 @@ import React from 'react'
2
2
import { mock , instance } from 'ts-mockito'
3
3
4
4
import { render } from 'uiSrc/utils/test-utils'
5
- import { useDisposableWebworker } from 'uiSrc/services'
5
+ import * as Services from 'uiSrc/services'
6
6
import VirtualTree , { Props } from './VirtualTree'
7
7
8
8
const mockedProps = mock < Props > ( )
@@ -44,6 +44,7 @@ const mockTreeItem2 = {
44
44
export const mockVirtualTreeResult = [ mockTreeItem , mockTreeItem2 ]
45
45
46
46
jest . mock ( 'uiSrc/services' , ( ) => ( {
47
+ __esModule : true ,
47
48
...jest . requireActual ( 'uiSrc/services' ) ,
48
49
useDisposableWebworker : jest . fn ( ) . mockReturnValue ( { result : mockVirtualTreeResult , run : jest . fn ( ) } )
49
50
} ) )
@@ -67,10 +68,9 @@ describe('VirtualTree', () => {
67
68
} )
68
69
69
70
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
+
74
74
const mockFn = jest . fn ( )
75
75
const { queryByTestId } = render (
76
76
< VirtualTree
@@ -84,10 +84,9 @@ describe('VirtualTree', () => {
84
84
} )
85
85
86
86
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
+
91
90
const mockFn = jest . fn ( )
92
91
const mockOnStatusOpen = jest . fn ( )
93
92
0 commit comments