@@ -60,9 +60,6 @@ test('onboarding with link', async ({ page, getOnboardingData }) => {
60
60
await emailTextbox . fill ( onboardingData . email )
61
61
62
62
await page . getByRole ( 'button' , { name : / s u b m i t / i } ) . click ( )
63
- await expect (
64
- page . getByRole ( 'button' , { name : / s u b m i t / i, disabled : true } ) ,
65
- ) . toBeVisible ( )
66
63
await expect ( page . getByText ( / c h e c k y o u r e m a i l / i) ) . toBeVisible ( )
67
64
68
65
const email = await readEmail ( onboardingData . email )
@@ -92,6 +89,8 @@ test('onboarding with link', async ({ page, getOnboardingData }) => {
92
89
93
90
await page . getByLabel ( / ^ c o n f i r m p a s s w o r d / i) . fill ( onboardingData . password )
94
91
92
+ await page . waitForLoadState ( 'networkidle' ) // ensure js is fully loaded.
93
+
95
94
await page . getByLabel ( / t e r m s / i) . check ( )
96
95
97
96
await page . getByLabel ( / r e m e m b e r m e / i) . check ( )
@@ -120,9 +119,6 @@ test('onboarding with a short code', async ({ page, getOnboardingData }) => {
120
119
await emailTextbox . fill ( onboardingData . email )
121
120
122
121
await page . getByRole ( 'button' , { name : / s u b m i t / i } ) . click ( )
123
- await expect (
124
- page . getByRole ( 'button' , { name : / s u b m i t / i, disabled : true } ) ,
125
- ) . toBeVisible ( )
126
122
await expect ( page . getByText ( / c h e c k y o u r e m a i l / i) ) . toBeVisible ( )
127
123
128
124
const email = await readEmail ( onboardingData . email )
@@ -173,6 +169,7 @@ test('completes onboarding after GitHub OAuth given valid user details', async (
173
169
name : / c r e a t e a n a c c o u n t / i,
174
170
} )
175
171
172
+ await page . waitForLoadState ( 'networkidle' ) // ensure js is fully loaded.
176
173
await page
177
174
. getByLabel ( / d o y o u a g r e e t o o u r t e r m s o f s e r v i c e a n d p r i v a c y p o l i c y / i)
178
175
. check ( )
@@ -313,6 +310,8 @@ test('shows help texts on entering invalid details on onboarding page after GitH
313
310
await expect ( page ) . toHaveURL ( / \/ o n b o a r d i n g \/ g i t h u b / )
314
311
315
312
// we are all set up and ...
313
+
314
+ await page . waitForLoadState ( 'networkidle' ) // ensure js is fully loaded.
316
315
await page
317
316
. getByLabel ( / d o y o u a g r e e t o o u r t e r m s o f s e r v i c e a n d p r i v a c y p o l i c y / i)
318
317
. check ( )
@@ -350,9 +349,6 @@ test('reset password with a link', async ({ page, insertNewUser }) => {
350
349
) . toBeVisible ( )
351
350
await page . getByRole ( 'textbox' , { name : / u s e r n a m e / i } ) . fill ( user . username )
352
351
await page . getByRole ( 'button' , { name : / r e c o v e r p a s s w o r d / i } ) . click ( )
353
- await expect (
354
- page . getByRole ( 'button' , { name : / r e c o v e r p a s s w o r d / i, disabled : true } ) ,
355
- ) . toBeVisible ( )
356
352
await expect ( page . getByText ( / c h e c k y o u r e m a i l / i) ) . toBeVisible ( )
357
353
358
354
const email = await readEmail ( user . email )
@@ -377,9 +373,6 @@ test('reset password with a link', async ({ page, insertNewUser }) => {
377
373
await page . getByLabel ( / ^ c o n f i r m p a s s w o r d $ / i) . fill ( newPassword )
378
374
379
375
await page . getByRole ( 'button' , { name : / r e s e t p a s s w o r d / i } ) . click ( )
380
- await expect (
381
- page . getByRole ( 'button' , { name : / r e s e t p a s s w o r d / i, disabled : true } ) ,
382
- ) . toBeVisible ( )
383
376
384
377
await expect ( page ) . toHaveURL ( '/login' )
385
378
await page . getByRole ( 'textbox' , { name : / u s e r n a m e / i } ) . fill ( user . username )
@@ -408,9 +401,6 @@ test('reset password with a short code', async ({ page, insertNewUser }) => {
408
401
) . toBeVisible ( )
409
402
await page . getByRole ( 'textbox' , { name : / u s e r n a m e / i } ) . fill ( user . username )
410
403
await page . getByRole ( 'button' , { name : / r e c o v e r p a s s w o r d / i } ) . click ( )
411
- await expect (
412
- page . getByRole ( 'button' , { name : / r e c o v e r p a s s w o r d / i, disabled : true } ) ,
413
- ) . toBeVisible ( )
414
404
await expect ( page . getByText ( / c h e c k y o u r e m a i l / i) ) . toBeVisible ( )
415
405
416
406
const email = await readEmail ( user . email )
0 commit comments