Skip to content

Commit 6cf9d6c

Browse files
committed
test(integration): remove flaky M2M dynamic-scope test
1 parent ef5dd73 commit 6cf9d6c

1 file changed

Lines changed: 0 additions & 22 deletions

File tree

integration/testUtils/machineAuthHelpers.ts

Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -345,28 +345,6 @@ export const registerM2MAuthTests = (adapter: MachineAuthTestAdapter): void => {
345345
expect(body.tokenType).toBe(TokenType.M2MToken);
346346
});
347347

348-
test('authorizes after dynamically granting scope', async ({ page, context }) => {
349-
const u = createTestUtils({ app, page, context });
350-
351-
await u.services.clerk.machines.createScope(network.unscopedSender.id, network.primaryServer.id);
352-
const m2mToken = await u.services.clerk.m2m.createToken({
353-
machineSecretKey: network.unscopedSender.secretKey,
354-
secondsUntilExpiration: 60 * 30,
355-
});
356-
357-
try {
358-
const res = await u.page.request.get(new URL(adapter.m2m.path, app.serverUrl).toString(), {
359-
headers: { Authorization: `Bearer ${m2mToken.token}` },
360-
});
361-
expect(res.status()).toBe(200);
362-
const body = await res.json();
363-
expect(body.subject).toBe(network.unscopedSender.id);
364-
expect(body.tokenType).toBe(TokenType.M2MToken);
365-
} finally {
366-
await u.services.clerk.m2m.revokeToken({ m2mTokenId: m2mToken.id });
367-
}
368-
});
369-
370348
test('verifies JWT format M2M token via local verification', async ({ request }) => {
371349
const jwtToken = await createJwtM2MToken(createMachineClient(), network.scopedSender.secretKey);
372350

0 commit comments

Comments
 (0)