@@ -68,6 +68,21 @@ test.describe('onboarding', () => {
68
68
await onboarding . skippedCurrent ( ) ;
69
69
await onboarding . enableEnhancedAdBlocking ( ) ;
70
70
} ) ;
71
+ test ( 'Then I can skip enhanced ad blocking' , async ( { page } , workerInfo ) => {
72
+ const onboarding = OnboardingPage . create ( page , workerInfo ) ;
73
+ onboarding . withInitData ( {
74
+ stepDefinitions : {
75
+ systemSettings : {
76
+ rows : [ 'dock' , 'ad-blocking' , 'import' ] ,
77
+ } ,
78
+ } ,
79
+ order : 'v3' ,
80
+ } ) ;
81
+ await onboarding . reducedMotion ( ) ;
82
+ await onboarding . openPage ( { env : 'app' , page : 'systemSettings' } ) ;
83
+ await onboarding . skippedCurrent ( ) ;
84
+ await onboarding . skipAdBlocking ( ) ;
85
+ } ) ;
71
86
test ( 'Then I can turn on YouTube ad blocking' , async ( { page } , workerInfo ) => {
72
87
const onboarding = OnboardingPage . create ( page , workerInfo ) ;
73
88
onboarding . withInitData ( {
@@ -83,7 +98,22 @@ test.describe('onboarding', () => {
83
98
await onboarding . skippedCurrent ( ) ;
84
99
await onboarding . enableYouTubeAdBlocking ( ) ;
85
100
} ) ;
86
- test ( 'The I can skip all' , async ( { page } , workerInfo ) => {
101
+ test ( 'Then I can skip YouTube ad blocking' , async ( { page } , workerInfo ) => {
102
+ const onboarding = OnboardingPage . create ( page , workerInfo ) ;
103
+ onboarding . withInitData ( {
104
+ stepDefinitions : {
105
+ systemSettings : {
106
+ rows : [ 'dock' , 'youtube-ad-blocking' , 'import' ] ,
107
+ } ,
108
+ } ,
109
+ order : 'v3' ,
110
+ } ) ;
111
+ await onboarding . reducedMotion ( ) ;
112
+ await onboarding . openPage ( { env : 'app' , page : 'systemSettings' } ) ;
113
+ await onboarding . skippedCurrent ( ) ;
114
+ await onboarding . skipYouTubeAdBlocking ( ) ;
115
+ } ) ;
116
+ test ( 'Then I can skip all' , async ( { page } , workerInfo ) => {
87
117
const onboarding = OnboardingPage . create ( page , workerInfo ) ;
88
118
await onboarding . reducedMotion ( ) ;
89
119
await onboarding . openPage ( { env : 'app' , page : 'systemSettings' } ) ;
@@ -124,8 +154,8 @@ test.describe('onboarding', () => {
124
154
await onboarding . openPage ( { env : 'app' , page : 'customize' } ) ;
125
155
126
156
// skipped first 2
127
- await onboarding . skippedCurrent ( ) ;
128
- await onboarding . skippedCurrent ( ) ;
157
+ await onboarding . skippedBookmarksBar ( ) ;
158
+ await onboarding . skippedSessionRestore ( ) ;
129
159
130
160
await onboarding . showHomeButton ( ) ;
131
161
} ) ;
@@ -135,9 +165,9 @@ test.describe('onboarding', () => {
135
165
await onboarding . openPage ( { env : 'app' , page : 'customize' } ) ;
136
166
137
167
// skipped all
138
- await onboarding . skippedCurrent ( ) ;
139
- await onboarding . skippedCurrent ( ) ;
140
- await onboarding . skippedCurrent ( ) ;
168
+ await onboarding . skippedBookmarksBar ( ) ;
169
+ await onboarding . skippedSessionRestore ( ) ;
170
+ await onboarding . skippedShowHomeButton ( ) ;
141
171
142
172
await onboarding . canToggleHomeButton ( ) ;
143
173
} ) ;
@@ -341,7 +371,7 @@ test.describe('onboarding', () => {
341
371
} ) ;
342
372
await onboarding . reducedMotion ( ) ;
343
373
await onboarding . openPage ( { env : 'app' , page : 'customize' } ) ;
344
- await onboarding . skippedCurrent ( ) ;
374
+ await onboarding . skippedBookmarksBar ( ) ;
345
375
346
376
// ▶️ Then I can toggle it afterward
347
377
await onboarding . canToggleBookmarksBar ( ) ;
@@ -354,7 +384,7 @@ test.describe('onboarding', () => {
354
384
} ) ;
355
385
await onboarding . reducedMotion ( ) ;
356
386
await onboarding . openPage ( { env : 'app' , page : 'customize' } ) ;
357
- await onboarding . skippedCurrent ( ) ;
387
+ await onboarding . skippedBookmarksBar ( ) ;
358
388
359
389
// ▶️ Then the restore session bar shows
360
390
await onboarding . restoreSession ( ) ;
@@ -367,8 +397,8 @@ test.describe('onboarding', () => {
367
397
} ) ;
368
398
await onboarding . reducedMotion ( ) ;
369
399
await onboarding . openPage ( { env : 'app' , page : 'customize' } ) ;
370
- await onboarding . skippedCurrent ( ) ;
371
- await onboarding . skippedCurrent ( ) ;
400
+ await onboarding . skippedBookmarksBar ( ) ;
401
+ await onboarding . skippedSessionRestore ( ) ;
372
402
373
403
// ▶️ Then I can toggle it afterward
374
404
await onboarding . canToggleRestoreSession ( ) ;
@@ -383,8 +413,8 @@ test.describe('onboarding', () => {
383
413
await onboarding . openPage ( { env : 'app' , page : 'customize' } ) ;
384
414
385
415
// skipped first 2
386
- await onboarding . skippedCurrent ( ) ;
387
- await onboarding . skippedCurrent ( ) ;
416
+ await onboarding . skippedBookmarksBar ( ) ;
417
+ await onboarding . skippedSessionRestore ( ) ;
388
418
389
419
// ▶️ Then the home button bar shows
390
420
await onboarding . showHomeButton ( ) ;
@@ -399,9 +429,9 @@ test.describe('onboarding', () => {
399
429
await onboarding . openPage ( { env : 'app' , page : 'customize' } ) ;
400
430
401
431
// skipped all
402
- await onboarding . skippedCurrent ( ) ;
403
- await onboarding . skippedCurrent ( ) ;
404
- await onboarding . skippedCurrent ( ) ;
432
+ await onboarding . skippedBookmarksBar ( ) ;
433
+ await onboarding . skippedSessionRestore ( ) ;
434
+ await onboarding . skippedShowHomeButton ( ) ;
405
435
406
436
// ▶️ Then I can toggle it afterward
407
437
await onboarding . canToggleHomeButton ( ) ;
@@ -416,9 +446,9 @@ test.describe('onboarding', () => {
416
446
await onboarding . openPage ( { env : 'app' , page : 'customize' } ) ;
417
447
418
448
// skipped all
419
- await onboarding . skippedCurrent ( ) ;
420
- await onboarding . skippedCurrent ( ) ;
421
- await onboarding . skippedCurrent ( ) ;
449
+ await onboarding . skippedBookmarksBar ( ) ;
450
+ await onboarding . skippedSessionRestore ( ) ;
451
+ await onboarding . skippedShowHomeButton ( ) ;
422
452
423
453
// ▶️ Then I can toggle it afterward
424
454
await onboarding . startBrowsing ( ) ;
0 commit comments