MCPcopy
hub / github.com/darkreader/darkreader / fillUserSettings

Function fillUserSettings

tests/inject/utils/url.tests.ts:5–29  ·  view source on GitHub ↗
(settings: Partial<UserSettings>)

Source from the content-addressed store, hash-verified

3
4it('URL is enabled', () => {
5 function fillUserSettings(settings: Partial<UserSettings>): UserSettings {
6 return {
7 schemeVersion: 2,
8 enabled: false,
9 fetchNews: false,
10 theme: null,
11 presets: [],
12 customThemes: [],
13 disabledFor: [],
14 enabledFor: [],
15 enabledByDefault: true,
16 changeBrowserTheme: false,
17 syncSettings: false,
18 syncSitesFixes: false,
19 automation: null,
20 time: null,
21 location: null,
22 previewNewDesign: false,
23 enableForPDF: false,
24 enableForProtectedPages: false,
25 enableContextMenus: false,
26 detectDarkTheme: false,
27 ...settings,
28 } as UserSettings;
29 }
30
31 // Not invert listed
32 expect(isURLEnabled(

Callers 1

url.tests.tsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected