diff options
| author | Hank <hank@mullvad.net> | 2022-09-15 12:06:44 +0200 |
|---|---|---|
| committer | Hank <hank@mullvad.net> | 2022-09-20 11:34:21 +0200 |
| commit | 5cd0b08fea12c14a81063607dabe4d72e041c66c (patch) | |
| tree | 9fbb0c0372e3deadb378d4408862a8546591a282 /gui | |
| parent | 626df04f9ef795b531ac19e18f4464cd1eaf9bd6 (diff) | |
| download | mullvadvpn-5cd0b08fea12c14a81063607dabe4d72e041c66c.tar.xz mullvadvpn-5cd0b08fea12c14a81063607dabe4d72e041c66c.zip | |
Export functions directly instead of exporting a bunch at the end of the file
Diffstat (limited to 'gui')
| -rw-r--r-- | gui/test/e2e/utils.ts | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/gui/test/e2e/utils.ts b/gui/test/e2e/utils.ts index 165d6b76de..c8d75f6119 100644 --- a/gui/test/e2e/utils.ts +++ b/gui/test/e2e/utils.ts @@ -8,7 +8,7 @@ interface StartAppResponse { let electronApp: ElectronApplication; -const startApp = async (): Promise<StartAppResponse> => { +export const startApp = async (): Promise<StartAppResponse> => { process.env.CI = 'e2e'; electronApp = await electron.launch({ @@ -33,7 +33,7 @@ type MockIpcHandleProps<T> = { response: T; }; -const mockIpcHandle = async <T>({ channel, response }: MockIpcHandleProps<T>) => { +export const mockIpcHandle = async <T>({ channel, response }: MockIpcHandleProps<T>) => { await electronApp.evaluate( ({ ipcMain }, { channel, response }) => { ipcMain.removeHandler(channel); @@ -53,7 +53,7 @@ type SendMockIpcResponseProps<T> = { response: T; }; -const sendMockIpcResponse = async <T>({ channel, response }: SendMockIpcResponseProps<T>) => { +export const sendMockIpcResponse = async <T>({ channel, response }: SendMockIpcResponseProps<T>) => { await electronApp.evaluate( ({ webContents }, { channel, response }) => { webContents.getAllWebContents()[0].send(channel, response); @@ -71,12 +71,10 @@ const getStyleProperty = async (locator: Locator, property: string) => { ); }; -const getColor = async (locator: Locator) => { +export const getColor = async (locator: Locator) => { return getStyleProperty(locator, 'color'); }; -const getBackgroundColor = async (locator: Locator) => { +export const getBackgroundColor = async (locator: Locator) => { return getStyleProperty(locator, 'background-color'); }; - -export { startApp, mockIpcHandle, sendMockIpcResponse, getColor, getBackgroundColor }; |
