Skip to content

Commit 8fb96c2

Browse files
committed
Stabilize connect tests
1 parent 9aa888a commit 8fb96c2

2 files changed

Lines changed: 10 additions & 0 deletions

File tree

packages/tests-e2e/src/connect/scenarios/login.spec.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ test.describe('login flows', () => {
3030

3131
const email = TestDataFactory.generateEmail();
3232
const postLoginPage = await signupPage.submit(email, TestDataFactory.phoneNumber, TestDataFactory.password);
33+
await postLoginPage.awaitPage();
3334
const profilePage = await postLoginPage.continue(true);
3435
await profilePage.awaitPage();
3536

@@ -54,6 +55,7 @@ test.describe('login flows', () => {
5455

5556
const email = TestDataFactory.generateEmail();
5657
const postLoginPage = await signupPage.submit(email, TestDataFactory.phoneNumber, TestDataFactory.password);
58+
await postLoginPage.awaitPage();
5759
const profilePage = await postLoginPage.continue(true);
5860
await profilePage.awaitPage();
5961
const loginPage2 = await profilePage.logout();
@@ -79,6 +81,7 @@ test.describe('login flows', () => {
7981

8082
const email = TestDataFactory.generateEmail();
8183
const postLoginPage = await signupPage.submit(email, TestDataFactory.phoneNumber, TestDataFactory.password);
84+
await postLoginPage.awaitPage();
8285
const profilePage = await postLoginPage.continue(true);
8386
await profilePage.awaitPage();
8487

@@ -108,6 +111,7 @@ test.describe('login flows', () => {
108111

109112
const email = TestDataFactory.generateEmail();
110113
const postLoginPage = await signupPage.submit(email, TestDataFactory.phoneNumber, TestDataFactory.password);
114+
await postLoginPage.awaitPage();
111115
const mfaPage = await postLoginPage.autoSkipAfterSignup().awaitPage();
112116

113117
const authenticator = new AuthenticatorApp();
@@ -133,6 +137,7 @@ test.describe('login flows', () => {
133137

134138
const email = TestDataFactory.generateEmail();
135139
const postLoginPage = await signupPage.submit(email, TestDataFactory.phoneNumber, TestDataFactory.password);
140+
await postLoginPage.awaitPage();
136141
const profilePage = await postLoginPage.continue(true);
137142
await profilePage.awaitPage();
138143
expect(await profilePage.awaitState(ProfileStatus.ListWithPasskeys)).toBeTruthy();

packages/tests-e2e/src/connect/scenarios/network-blocking.spec.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ test.describe('network blocking flows', () => {
3232

3333
const email = TestDataFactory.generateEmail();
3434
const postLoginPage = await signupPage.submit(email, TestDataFactory.phoneNumber, TestDataFactory.password);
35+
await postLoginPage.awaitPage();
3536
const profilePage = await postLoginPage.continue(true);
3637
await profilePage.awaitPage();
3738

@@ -69,6 +70,7 @@ test.describe('network blocking flows', () => {
6970

7071
await networkBlocker.appendInit();
7172
const postLoginPage = await signupPage.submit(email, TestDataFactory.phoneNumber, TestDataFactory.password);
73+
await postLoginPage.awaitPage();
7274
const mfaPage = postLoginPage.autoSkipAfterSignup();
7375

7476
const authenticator = new AuthenticatorApp();
@@ -80,13 +82,15 @@ test.describe('network blocking flows', () => {
8082
await loginPage2.loginWithIdentifierAndPasswordIdentifierFirst(email, TestDataFactory.password);
8183
const codeFirst = await authenticator.getCode(sharedKey);
8284
const postLoginPage2 = await loginPage2.completeLoginWithTOTP(codeFirst!);
85+
await postLoginPage2.awaitPage();
8386
await postLoginPage2.autoSkip().awaitPage();
8487

8588
await networkBlocker.appendFinish();
8689
const loginPage3 = await profilePage.logout();
8790
await loginPage3.loginWithIdentifierAndPasswordIdentifierFirst(email, TestDataFactory.password);
8891
const codeSecond = await authenticator.getCode(sharedKey);
8992
const postLoginPage3 = await loginPage3.completeLoginWithTOTP(codeSecond!);
93+
await postLoginPage3.awaitPage();
9094
await postLoginPage3.autoSkip().awaitPage();
9195
});
9296

@@ -100,6 +104,7 @@ test.describe('network blocking flows', () => {
100104

101105
const email = TestDataFactory.generateEmail();
102106
const postLoginPage = await signupPage.submit(email, TestDataFactory.phoneNumber, TestDataFactory.password);
107+
await postLoginPage.awaitPage();
103108
const profilePage = await postLoginPage.continue(true);
104109
await profilePage.awaitPage();
105110
expect(await profilePage.awaitState(ProfileStatus.ListWithPasskeys)).toBeTruthy();

0 commit comments

Comments
 (0)