Skip to content

Commit 20d2673

Browse files
committed
revert test
1 parent 4e5935d commit 20d2673

1 file changed

Lines changed: 1 addition & 33 deletions

File tree

integration/tests/next-quickstart-keyless.test.ts

Lines changed: 1 addition & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -56,39 +56,7 @@ test.describe('Keyless mode @quickstart', () => {
5656
});
5757

5858
test('Toggle collapse popover and claim.', async ({ page, context }) => {
59-
const u = createTestUtils({ app, page, context });
60-
await u.page.goToAppHome();
61-
await u.page.waitForClerkJsLoaded();
62-
await u.po.expect.toBeSignedOut();
63-
64-
await u.po.keylessPopover.waitForMounted();
65-
66-
const claim = await u.po.keylessPopover.promptsToClaim();
67-
68-
const [newPage] = await Promise.all([context.waitForEvent('page'), claim.click()]);
69-
70-
await newPage.waitForLoadState();
71-
72-
await newPage.waitForURL(url => {
73-
const signInForceRedirectUrl = url.searchParams.get('sign_in_force_redirect_url');
74-
const signUpForceRedirectUrl = url.searchParams.get('sign_up_force_redirect_url');
75-
76-
// Backend adds framework=nextjs query param before token, so use .includes() instead of .startsWith()
77-
const signInHasRequiredParams =
78-
signInForceRedirectUrl?.includes(`${dashboardUrl}apps/claim`) && signInForceRedirectUrl?.includes('token=');
79-
80-
const signUpRegularCase =
81-
signUpForceRedirectUrl?.includes(`${dashboardUrl}apps/claim`) && signUpForceRedirectUrl?.includes('token=');
82-
83-
const signUpPrepareAccountCase =
84-
signUpForceRedirectUrl?.startsWith(`${dashboardUrl}prepare-account`) &&
85-
signUpForceRedirectUrl?.includes(encodeURIComponent('apps/claim')) &&
86-
signUpForceRedirectUrl?.includes(encodeURIComponent('token='));
87-
88-
const signUpHasRequiredParams = signUpRegularCase || signUpPrepareAccountCase;
89-
90-
return url.pathname === '/apps/claim/sign-in' && signInHasRequiredParams && signUpHasRequiredParams;
91-
});
59+
await testToggleCollapsePopoverAndClaim({ page, context, app, dashboardUrl, framework: 'nextjs' });
9260
});
9361

9462
test('Lands on claimed application with missing explicit keys, expanded by default, click to get keys from dashboard.', async ({

0 commit comments

Comments
 (0)