mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Fix tests
Signed-off-by: Alex Andreev <alex.andreev.email@gmail.com>
This commit is contained in:
parent
1cfba32493
commit
7ea37913b0
@ -32,6 +32,12 @@ jest.mock("../../../../common/vars", () => {
|
|||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|
||||||
|
jest.mock("@electron/remote", () => {
|
||||||
|
return {
|
||||||
|
getCurrentWindow: () => jest.fn(),
|
||||||
|
};
|
||||||
|
});
|
||||||
|
|
||||||
describe("<Tobar/> in Linux", () => {
|
describe("<Tobar/> in Linux", () => {
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
TopBarRegistry.createInstance();
|
TopBarRegistry.createInstance();
|
||||||
|
|||||||
@ -36,6 +36,23 @@ jest.mock("../../../../common/vars", () => {
|
|||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|
||||||
|
const mockMinimize = jest.fn();
|
||||||
|
const mockMaximize = jest.fn();
|
||||||
|
const mockUnmaximize = jest.fn();
|
||||||
|
const mockClose = jest.fn();
|
||||||
|
|
||||||
|
jest.mock("@electron/remote", () => {
|
||||||
|
return {
|
||||||
|
getCurrentWindow: () => ({
|
||||||
|
minimize: () => mockMinimize(),
|
||||||
|
maximize: () => mockMaximize(),
|
||||||
|
unmaximize: () => mockUnmaximize(),
|
||||||
|
close: () => mockClose(),
|
||||||
|
isMaximized: () => false,
|
||||||
|
}),
|
||||||
|
};
|
||||||
|
});
|
||||||
|
|
||||||
describe("<Tobar/> in Windows", () => {
|
describe("<Tobar/> in Windows", () => {
|
||||||
beforeEach(() => {
|
beforeEach(() => {
|
||||||
TopBarRegistry.createInstance();
|
TopBarRegistry.createInstance();
|
||||||
@ -66,12 +83,12 @@ describe("<Tobar/> in Windows", () => {
|
|||||||
expect(broadcastMessage).toHaveBeenCalledWith(IpcMainWindowEvents.OPEN_CONTEXT_MENU);
|
expect(broadcastMessage).toHaveBeenCalledWith(IpcMainWindowEvents.OPEN_CONTEXT_MENU);
|
||||||
|
|
||||||
fireEvent.click(minimize);
|
fireEvent.click(minimize);
|
||||||
expect(broadcastMessage).toHaveBeenCalledWith(IpcMainWindowEvents.MINIMIZE);
|
expect(mockMinimize).toHaveBeenCalled();
|
||||||
|
|
||||||
fireEvent.click(maximize);
|
fireEvent.click(maximize);
|
||||||
expect(broadcastMessage).toHaveBeenCalledWith(IpcMainWindowEvents.MAXIMIZE);
|
expect(mockMaximize).toHaveBeenCalled();
|
||||||
|
|
||||||
fireEvent.click(close);
|
fireEvent.click(close);
|
||||||
expect(broadcastMessage).toHaveBeenCalledWith(IpcMainWindowEvents.CLOSE);
|
expect(mockClose).toHaveBeenCalled();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
@ -65,6 +65,7 @@ jest.mock("@electron/remote", () => {
|
|||||||
}];
|
}];
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
getCurrentWindow: () => jest.fn(),
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user