blob: eeae6bbde574336bca14e8529a33ab152c508917 (
about) (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
import * as ReactNative from "react-native"
import mockFile from "./mock-file"
jest.doMock("react-native", () => {
// Extend ReactNative
return Object.setPrototypeOf(
{
Image: {
...ReactNative.Image,
resolveAssetSource: jest.fn((source) => mockFile), // eslint-disable-line @typescript-eslint/no-unused-vars
getSize: jest.fn((
uri: string, // eslint-disable-line @typescript-eslint/no-unused-vars
success: (width: number, height: number) => void,
failure?: (error: any) => void, // eslint-disable-line @typescript-eslint/no-unused-vars
) => success(100, 100)),
},
},
ReactNative,
)
})
|