forked from chrismaltby/gb-studio
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup.ts
More file actions
21 lines (16 loc) · 706 Bytes
/
setup.ts
File metadata and controls
21 lines (16 loc) · 706 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/* eslint-disable @typescript-eslint/no-explicit-any */
/* eslint-disable camelcase */
import "@testing-library/jest-dom";
import APIMock from "./__mocks__/apiMock";
import * as matchers from "jest-extended";
expect.extend(matchers);
const mockGlobal = global as any;
mockGlobal.__non_webpack_require__ = (a: any) => require(a);
mockGlobal.API = APIMock;
mockGlobal.SPLASH_WINDOW_PRELOAD_WEBPACK_ENTRY =
"SPLASH_WINDOW_PRELOAD_WEBPACK_ENTRY";
mockGlobal.SPLASH_WINDOW_WEBPACK_ENTRY = "SPLASH_WINDOW_WEBPACK_ENTRY";
mockGlobal.PREFERENCES_WINDOW_PRELOAD_WEBPACK_ENTRY =
"PREFERENCES_WINDOW_PRELOAD_WEBPACK_ENTRY";
mockGlobal.PREFERENCES_WINDOW_WEBPACK_ENTRY =
"PREFERENCES_WINDOW_WEBPACK_ENTRY";