Skip to content

Commit 1eb5f51

Browse files
author
Frederik Rothenberger
committed
Fix selenium test
1 parent 4b14e65 commit 1eb5f51

File tree

2 files changed

+9
-12
lines changed

2 files changed

+9
-12
lines changed

src/frontend/src/test-e2e/constants.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,4 @@ export const ABOUT_URL = `${II_URL}/about`;
1111

1212
export const DEVICE_NAME1 = "Virtual WebAuthn device";
1313
export const DEVICE_NAME2 = "Other WebAuthn device";
14+
export const RECOVERY_PHRASE_NAME = "Recovery Phrase";

src/frontend/src/test-e2e/recovery.test.ts

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import {
77
import { FLOWS } from "./flows";
88
import { addVirtualAuthenticator, runInBrowser } from "./util";
99

10-
import { II_URL, DEVICE_NAME1 } from "./constants";
10+
import { II_URL, DEVICE_NAME1, RECOVERY_PHRASE_NAME } from "./constants";
1111

1212
test("Recover access, after registration", async () => {
1313
await runInBrowser(async (browser: WebdriverIO.Browser) => {
@@ -46,16 +46,15 @@ test("Remove unprotected recovery phrase", async () => {
4646
await FLOWS.addRecoveryMechanismSeedPhrase(browser);
4747
await mainView.waitForDisplay();
4848

49-
const recoveryAlias = "Recovery phrase";
50-
await mainView.waitForDeviceDisplay(recoveryAlias);
51-
await mainView.deviceSettings(recoveryAlias);
49+
await mainView.waitForDeviceDisplay(RECOVERY_PHRASE_NAME);
50+
await mainView.deviceSettings(RECOVERY_PHRASE_NAME);
5251

5352
const settingsView = new DeviceSettingsView(browser);
5453
await settingsView.waitForDisplay();
5554
await settingsView.remove();
5655
await browser.acceptAlert();
5756

58-
await mainView.waitForDeviceNotDisplay(recoveryAlias);
57+
await mainView.waitForDeviceNotDisplay(RECOVERY_PHRASE_NAME);
5958
});
6059
}, 300_000);
6160

@@ -69,8 +68,7 @@ test("Make recovery protected", async () => {
6968
const seedPhrase = await FLOWS.addRecoveryMechanismSeedPhrase(browser);
7069
await mainView.waitForDisplay();
7170

72-
const recoveryAlias = "Recovery phrase";
73-
await mainView.deviceSettings(recoveryAlias);
71+
await mainView.deviceSettings(RECOVERY_PHRASE_NAME);
7472

7573
const settingsView = new DeviceSettingsView(browser);
7674
await settingsView.waitForDisplay();
@@ -88,8 +86,7 @@ test("Remove protected recovery phrase", async () => {
8886
const seedPhrase = await FLOWS.addRecoveryMechanismSeedPhrase(browser);
8987
await mainView.waitForDisplay();
9088

91-
const recoveryAlias = "Recovery phrase";
92-
await mainView.deviceSettings(recoveryAlias);
89+
await mainView.deviceSettings(RECOVERY_PHRASE_NAME);
9390

9491
const settingsView = new DeviceSettingsView(browser);
9592
await settingsView.waitForDisplay();
@@ -104,7 +101,7 @@ test("Remove protected recovery phrase", async () => {
104101
await recoveryView.enterSeedPhrase(seedPhrase);
105102
await recoveryView.enterSeedPhraseContinue();
106103
await mainView.waitForDisplay();
107-
await mainView.waitForDeviceNotDisplay(recoveryAlias);
104+
await mainView.waitForDeviceNotDisplay(RECOVERY_PHRASE_NAME);
108105
});
109106
}, 300_000);
110107

@@ -118,8 +115,7 @@ test("Remove protected recovery phrase, confirm with empty seed phrase", async (
118115
const seedPhrase = await FLOWS.addRecoveryMechanismSeedPhrase(browser);
119116
await mainView.waitForDisplay();
120117

121-
const recoveryAlias = "Recovery phrase";
122-
await mainView.deviceSettings(recoveryAlias);
118+
await mainView.deviceSettings(RECOVERY_PHRASE_NAME);
123119

124120
const settingsView = new DeviceSettingsView(browser);
125121
await settingsView.waitForDisplay();

0 commit comments

Comments
 (0)