Skip to content

Commit f30d80b

Browse files
0xPoeTurbo87
authored andcommitted
Add an e2e test case for regenerate button
1 parent f81d310 commit f30d80b

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

e2e/acceptance/api-token.spec.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,15 @@ test.describe('Acceptance | api-tokens', { tag: '@acceptance' }, () => {
8888
await expect(page.locator('[data-test-error]')).toHaveCount(0);
8989
});
9090

91+
test('API tokens can be regenerated', async ({ page }) => {
92+
await page.goto('/settings/tokens');
93+
await expect(page).toHaveURL('/settings/tokens');
94+
await expect(page.locator('[data-test-api-token]')).toHaveCount(3);
95+
96+
await page.click('[data-test-api-token="1"] [data-test-regenerate-token-button]');
97+
await expect(page).toHaveURL('/settings/tokens/new?from=1');
98+
});
99+
91100
test('failed API tokens revocation shows an error', async ({ page, mirage }) => {
92101
await mirage.addHook(server => {
93102
server.delete('/api/v1/me/tokens/:id', {}, 500);

0 commit comments

Comments
 (0)