Skip to content

Commit ba88366

Browse files
authored
Merge 626c15d into 8f6af53
2 parents 8f6af53 + 626c15d commit ba88366

File tree

3 files changed

+18
-14
lines changed

3 files changed

+18
-14
lines changed

special-pages/pages/onboarding/integration-tests/onboarding.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -482,14 +482,14 @@ export class OnboardingPage {
482482
async skipAdBlocking() {
483483
const { page } = this;
484484
await this.skippedCurrent();
485-
await page.getByRole('button', { name: 'Import' }).waitFor();
485+
await page.getByRole('button', { name: 'Next' }).waitFor();
486486
await this.didSetAdBlocking({ enabled: false }); // important that setAdBlocking() is called when skipped so that native apps can fire a pixel
487487
}
488488

489489
async skipYouTubeAdBlocking() {
490490
const { page } = this;
491491
await this.skippedCurrent();
492-
await page.getByRole('button', { name: 'Import' }).waitFor();
492+
await page.getByRole('button', { name: 'Next' }).waitFor();
493493
await this.didSetAdBlocking({ enabled: false }); // important that setAdBlocking() is called when skipped so that native apps can fire a pixel
494494
}
495495

@@ -733,13 +733,13 @@ export class OnboardingPage {
733733
apple: () => page.getByRole('button', { name: 'Keep in Dock' }),
734734
});
735735
await dockButton.click();
736+
await page.getByRole('button', { name: 'Import Now', exact: true }).click();
736737
await page
737738
.getByRole('button', {
738739
name: adBlockingId === 'youtube-ad-blocking' ? 'Block Ads' : 'Turn on Enhanced Ad Blocking',
739740
exact: true,
740741
})
741742
.click();
742-
await page.getByRole('button', { name: 'Import Now', exact: true }).click();
743743
await page.getByRole('button', { name: 'Next' }).click();
744744

745745
/* No Duck Player step as ad blocking was enabled */
@@ -775,8 +775,8 @@ export class OnboardingPage {
775775
apple: () => page.getByRole('button', { name: 'Keep in Dock' }),
776776
});
777777
await dockButton.click();
778-
await page.getByRole('button', { name: 'Skip', exact: true }).click();
779778
await page.getByRole('button', { name: 'Import Now', exact: true }).click();
779+
await page.getByRole('button', { name: 'Skip', exact: true }).click();
780780
await page.getByRole('button', { name: 'Next' }).click();
781781

782782
/* Duck Player */

special-pages/pages/onboarding/integration-tests/onboarding.spec.js

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ test.describe('onboarding', () => {
3737
onboarding.withInitData({
3838
stepDefinitions: {
3939
systemSettings: {
40-
rows: ['dock', 'ad-blocking', 'import'],
40+
rows: ['dock', 'import', 'ad-blocking'],
4141
},
4242
},
4343
order: 'v3',
@@ -89,59 +89,63 @@ test.describe('onboarding', () => {
8989
onboarding.withInitData({
9090
stepDefinitions: {
9191
systemSettings: {
92-
rows: ['dock', 'ad-blocking', 'import'],
92+
rows: ['dock', 'import', 'ad-blocking'],
9393
},
9494
},
9595
order: 'v3',
9696
});
9797
await onboarding.reducedMotion();
9898
await onboarding.openPage({ env: 'app', page: 'systemSettings' });
9999
await onboarding.skippedCurrent();
100+
await onboarding.skippedCurrent();
100101
await onboarding.enableEnhancedAdBlocking();
101102
});
102103
test('Then I can skip enhanced ad blocking', async ({ page }, workerInfo) => {
103104
const onboarding = OnboardingPage.create(page, workerInfo);
104105
onboarding.withInitData({
105106
stepDefinitions: {
106107
systemSettings: {
107-
rows: ['dock', 'ad-blocking', 'import'],
108+
rows: ['dock', 'import', 'ad-blocking'],
108109
},
109110
},
110111
order: 'v3',
111112
});
112113
await onboarding.reducedMotion();
113114
await onboarding.openPage({ env: 'app', page: 'systemSettings' });
114115
await onboarding.skippedCurrent();
116+
await onboarding.skippedCurrent();
115117
await onboarding.skipAdBlocking();
116118
});
117119
test('Then I can turn on YouTube ad blocking', async ({ page }, workerInfo) => {
118120
const onboarding = OnboardingPage.create(page, workerInfo);
119121
onboarding.withInitData({
120122
stepDefinitions: {
121123
systemSettings: {
122-
rows: ['dock', 'youtube-ad-blocking', 'import'],
124+
rows: ['dock', 'import', 'youtube-ad-blocking'],
123125
},
124126
},
125127
order: 'v3',
126128
});
127129
await onboarding.reducedMotion();
128130
await onboarding.openPage({ env: 'app', page: 'systemSettings' });
129131
await onboarding.skippedCurrent();
132+
await onboarding.skippedCurrent();
130133
await onboarding.enableYouTubeAdBlocking();
131134
});
132135
test('Then I can skip YouTube ad blocking', async ({ page }, workerInfo) => {
133136
const onboarding = OnboardingPage.create(page, workerInfo);
134137
onboarding.withInitData({
135138
stepDefinitions: {
136139
systemSettings: {
137-
rows: ['dock', 'youtube-ad-blocking', 'import'],
140+
rows: ['dock', 'import', 'youtube-ad-blocking'],
138141
},
139142
},
140143
order: 'v3',
141144
});
142145
await onboarding.reducedMotion();
143146
await onboarding.openPage({ env: 'app', page: 'systemSettings' });
144147
await onboarding.skippedCurrent();
148+
await onboarding.skippedCurrent();
145149
await onboarding.skipYouTubeAdBlocking();
146150
});
147151
test('Then I can skip all', async ({ page }, workerInfo) => {
@@ -269,7 +273,7 @@ test.describe('onboarding', () => {
269273
onboarding.withInitData({
270274
stepDefinitions: {
271275
systemSettings: {
272-
rows: ['dock', 'ad-blocking', 'import'],
276+
rows: ['dock', 'import', 'ad-blocking'],
273277
},
274278
},
275279
order: 'v3',
@@ -284,7 +288,7 @@ test.describe('onboarding', () => {
284288
onboarding.withInitData({
285289
stepDefinitions: {
286290
systemSettings: {
287-
rows: ['dock', 'ad-blocking', 'import'],
291+
rows: ['dock', 'import', 'ad-blocking'],
288292
},
289293
},
290294
order: 'v3',
@@ -299,7 +303,7 @@ test.describe('onboarding', () => {
299303
onboarding.withInitData({
300304
stepDefinitions: {
301305
systemSettings: {
302-
rows: ['dock', 'youtube-ad-blocking', 'import'],
306+
rows: ['dock', 'import', 'youtube-ad-blocking'],
303307
},
304308
},
305309
order: 'v3',
@@ -314,7 +318,7 @@ test.describe('onboarding', () => {
314318
onboarding.withInitData({
315319
stepDefinitions: {
316320
systemSettings: {
317-
rows: ['dock', 'youtube-ad-blocking', 'import'],
321+
rows: ['dock', 'import', 'youtube-ad-blocking'],
318322
},
319323
},
320324
order: 'v3',

special-pages/pages/onboarding/src/mock-transport.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ export function mockTransport() {
2929
stepDefinitions.systemSettings = {
3030
id: 'systemSettings',
3131
kind: 'settings',
32-
rows: ['dock', adBlocking === 'youtube' ? 'youtube-ad-blocking' : 'ad-blocking', 'import'],
32+
rows: ['dock', 'import', adBlocking === 'youtube' ? 'youtube-ad-blocking' : 'ad-blocking'],
3333
};
3434
}
3535

0 commit comments

Comments
 (0)