mockChrome function test
Last updated: 2026-03-01T23:25:47.124Z
Metrics
LOC: 21
Complexity: 1
Params: 3
Signature
mockChrome(
overrides: Record<string, unknown> = {},
): : Record<string, unknown>
Source Code
function mockChrome(
overrides: Record<string, unknown> = {},
): Record<string, unknown> {
const mock = {
storage: {
local: {
get: vi.fn().mockResolvedValue({}),
},
session: {
get: vi.fn().mockResolvedValue({}),
set: vi.fn().mockResolvedValue(undefined),
},
onChanged: {
addListener: vi.fn(),
},
},
...overrides,
};
vi.stubGlobal("chrome", mock);
return mock;
}
Dependencies (Outgoing)
| Target | Type |
|---|---|
| mockChrome | calls |
Impact (Incoming)
| Source | Type |
|---|---|
| makeEntry | calls |
| mockChrome | calls |