1
0
mirror of https://github.com/matrix-org/matrix-react-sdk.git synced 2025-07-28 15:22:05 +03:00

Apply prettier formatting

This commit is contained in:
Michael Weimann
2022-12-12 12:24:14 +01:00
parent 1cac306093
commit 526645c791
1576 changed files with 65385 additions and 62478 deletions

View File

@ -19,13 +19,13 @@ import dis from "../../../src/dispatcher/dispatcher";
import FontSizeController from "../../../src/settings/controllers/FontSizeController";
import { SettingLevel } from "../../../src/settings/SettingLevel";
const dispatchSpy = jest.spyOn(dis, 'dispatch');
const dispatchSpy = jest.spyOn(dis, "dispatch");
describe('FontSizeController', () => {
it('dispatches a font size action on change', () => {
describe("FontSizeController", () => {
it("dispatches a font size action on change", () => {
const controller = new FontSizeController();
controller.onChange(SettingLevel.ACCOUNT, '$room:server', 12);
controller.onChange(SettingLevel.ACCOUNT, "$room:server", 12);
expect(dispatchSpy).toHaveBeenCalledWith({
action: Action.UpdateFontSize,

View File

@ -18,15 +18,15 @@ import IncompatibleController from "../../../src/settings/controllers/Incompatib
import { SettingLevel } from "../../../src/settings/SettingLevel";
import SettingsStore from "../../../src/settings/SettingsStore";
describe('IncompatibleController', () => {
const settingsGetValueSpy = jest.spyOn(SettingsStore, 'getValue');
describe("IncompatibleController", () => {
const settingsGetValueSpy = jest.spyOn(SettingsStore, "getValue");
beforeEach(() => {
settingsGetValueSpy.mockClear();
});
describe('incompatibleSetting', () => {
describe('when incompatibleValue is not set', () => {
it('returns true when setting value is true', () => {
describe("incompatibleSetting", () => {
describe("when incompatibleValue is not set", () => {
it("returns true when setting value is true", () => {
// no incompatible value set, defaulted to true
const controller = new IncompatibleController("feature_spotlight", { key: null });
settingsGetValueSpy.mockReturnValue(true);
@ -36,56 +36,56 @@ describe('IncompatibleController', () => {
expect(settingsGetValueSpy).toHaveBeenCalledWith("feature_spotlight");
});
it('returns false when setting value is not true', () => {
it("returns false when setting value is not true", () => {
// no incompatible value set, defaulted to true
const controller = new IncompatibleController("feature_spotlight", { key: null });
settingsGetValueSpy.mockReturnValue('test');
settingsGetValueSpy.mockReturnValue("test");
expect(controller.incompatibleSetting).toBe(false);
});
});
describe('when incompatibleValue is set to a value', () => {
it('returns true when setting value matches incompatible value', () => {
const controller = new IncompatibleController("feature_spotlight", { key: null }, 'test');
settingsGetValueSpy.mockReturnValue('test');
describe("when incompatibleValue is set to a value", () => {
it("returns true when setting value matches incompatible value", () => {
const controller = new IncompatibleController("feature_spotlight", { key: null }, "test");
settingsGetValueSpy.mockReturnValue("test");
expect(controller.incompatibleSetting).toBe(true);
});
it('returns false when setting value is not true', () => {
const controller = new IncompatibleController("feature_spotlight", { key: null }, 'test');
settingsGetValueSpy.mockReturnValue('not test');
it("returns false when setting value is not true", () => {
const controller = new IncompatibleController("feature_spotlight", { key: null }, "test");
settingsGetValueSpy.mockReturnValue("not test");
expect(controller.incompatibleSetting).toBe(false);
});
});
describe('when incompatibleValue is set to a function', () => {
it('returns result from incompatibleValue function', () => {
describe("when incompatibleValue is set to a function", () => {
it("returns result from incompatibleValue function", () => {
const incompatibleValueFn = jest.fn().mockReturnValue(false);
const controller = new IncompatibleController("feature_spotlight", { key: null }, incompatibleValueFn);
settingsGetValueSpy.mockReturnValue('test');
settingsGetValueSpy.mockReturnValue("test");
expect(controller.incompatibleSetting).toBe(false);
expect(incompatibleValueFn).toHaveBeenCalledWith('test');
expect(incompatibleValueFn).toHaveBeenCalledWith("test");
});
});
});
describe('getValueOverride()', () => {
it('returns forced value when setting is incompatible', () => {
describe("getValueOverride()", () => {
it("returns forced value when setting is incompatible", () => {
settingsGetValueSpy.mockReturnValue(true);
const forcedValue = { key: null };
const controller = new IncompatibleController("feature_spotlight", forcedValue);
expect(controller.getValueOverride(
SettingLevel.ACCOUNT, '$room:server', true, SettingLevel.ACCOUNT,
)).toEqual(forcedValue);
expect(
controller.getValueOverride(SettingLevel.ACCOUNT, "$room:server", true, SettingLevel.ACCOUNT),
).toEqual(forcedValue);
});
it('returns null when setting is not incompatible', () => {
it("returns null when setting is not incompatible", () => {
settingsGetValueSpy.mockReturnValue(false);
const forcedValue = { key: null };
const controller = new IncompatibleController("feature_spotlight", forcedValue);
expect(controller.getValueOverride(
SettingLevel.ACCOUNT, '$room:server', true, SettingLevel.ACCOUNT,
)).toEqual(null);
expect(
controller.getValueOverride(SettingLevel.ACCOUNT, "$room:server", true, SettingLevel.ACCOUNT),
).toEqual(null);
});
});
});

View File

@ -20,14 +20,14 @@ import SystemFontController from "../../../src/settings/controllers/SystemFontCo
import { SettingLevel } from "../../../src/settings/SettingLevel";
import SettingsStore from "../../../src/settings/SettingsStore";
const dispatchSpy = jest.spyOn(dis, 'dispatch');
const dispatchSpy = jest.spyOn(dis, "dispatch");
describe('SystemFontController', () => {
it('dispatches a font size action on change', () => {
const getValueSpy = jest.spyOn(SettingsStore, 'getValue').mockReturnValue(true);
describe("SystemFontController", () => {
it("dispatches a font size action on change", () => {
const getValueSpy = jest.spyOn(SettingsStore, "getValue").mockReturnValue(true);
const controller = new SystemFontController();
controller.onChange(SettingLevel.ACCOUNT, '$room:server', 12);
controller.onChange(SettingLevel.ACCOUNT, "$room:server", 12);
expect(dispatchSpy).toHaveBeenCalledWith({
action: Action.UpdateSystemFont,

View File

@ -19,57 +19,50 @@ import { SettingLevel } from "../../../src/settings/SettingLevel";
import SettingsStore from "../../../src/settings/SettingsStore";
import { DEFAULT_THEME } from "../../../src/theme";
describe('ThemeController', () => {
jest.spyOn(SettingsStore, 'getValue').mockReturnValue([]);
describe("ThemeController", () => {
jest.spyOn(SettingsStore, "getValue").mockReturnValue([]);
afterEach(() => {
// reset
ThemeController.isLogin = false;
});
it('returns null when calculatedValue is falsy', () => {
it("returns null when calculatedValue is falsy", () => {
const controller = new ThemeController();
expect(controller.getValueOverride(
SettingLevel.ACCOUNT,
'$room:server',
undefined, /* calculatedValue */
SettingLevel.ACCOUNT,
)).toEqual(null);
expect(
controller.getValueOverride(
SettingLevel.ACCOUNT,
"$room:server",
undefined /* calculatedValue */,
SettingLevel.ACCOUNT,
),
).toEqual(null);
});
it('returns light when login flag is set', () => {
it("returns light when login flag is set", () => {
const controller = new ThemeController();
ThemeController.isLogin = true;
expect(controller.getValueOverride(
SettingLevel.ACCOUNT,
'$room:server',
'dark',
SettingLevel.ACCOUNT,
)).toEqual('light');
expect(controller.getValueOverride(SettingLevel.ACCOUNT, "$room:server", "dark", SettingLevel.ACCOUNT)).toEqual(
"light",
);
});
it('returns default theme when value is not a valid theme', () => {
it("returns default theme when value is not a valid theme", () => {
const controller = new ThemeController();
expect(controller.getValueOverride(
SettingLevel.ACCOUNT,
'$room:server',
'my-test-theme',
SettingLevel.ACCOUNT,
)).toEqual(DEFAULT_THEME);
expect(
controller.getValueOverride(SettingLevel.ACCOUNT, "$room:server", "my-test-theme", SettingLevel.ACCOUNT),
).toEqual(DEFAULT_THEME);
});
it('returns null when value is a valid theme', () => {
it("returns null when value is a valid theme", () => {
const controller = new ThemeController();
expect(controller.getValueOverride(
SettingLevel.ACCOUNT,
'$room:server',
'dark',
SettingLevel.ACCOUNT,
)).toEqual(null);
expect(controller.getValueOverride(SettingLevel.ACCOUNT, "$room:server", "dark", SettingLevel.ACCOUNT)).toEqual(
null,
);
});
});

View File

@ -20,14 +20,14 @@ import UseSystemFontController from "../../../src/settings/controllers/UseSystem
import { SettingLevel } from "../../../src/settings/SettingLevel";
import SettingsStore from "../../../src/settings/SettingsStore";
const dispatchSpy = jest.spyOn(dis, 'dispatch');
const dispatchSpy = jest.spyOn(dis, "dispatch");
describe('UseSystemFontController', () => {
it('dispatches a font size action on change', () => {
const getValueSpy = jest.spyOn(SettingsStore, 'getValue').mockReturnValue(12);
describe("UseSystemFontController", () => {
it("dispatches a font size action on change", () => {
const getValueSpy = jest.spyOn(SettingsStore, "getValue").mockReturnValue(12);
const controller = new UseSystemFontController();
controller.onChange(SettingLevel.ACCOUNT, '$room:server', true);
controller.onChange(SettingLevel.ACCOUNT, "$room:server", true);
expect(dispatchSpy).toHaveBeenCalledWith({
action: Action.UpdateSystemFont,