Skip to content

Commit b3d3ebb

Browse files
committed
e2e/routes/settings/tokens/index: Migrate from mirage to @crates-io/msw
1 parent f49377a commit b3d3ebb

File tree

1 file changed

+10
-19
lines changed

1 file changed

+10
-19
lines changed

e2e/routes/settings/tokens/index.spec.ts

Lines changed: 10 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,17 @@
1-
import { test, expect } from '@/e2e/helper';
1+
import { expect, test } from '@/e2e/helper';
22

33
test.describe('/settings/tokens', { tag: '@routes' }, () => {
4-
test.beforeEach(async ({ mirage }) => {
5-
await mirage.addHook(server => {
6-
let user = server.create('user', {
7-
login: 'johnnydee',
8-
name: 'John Doe',
9-
10-
avatar: 'https://avatars2.githubusercontent.com/u/1234567?v=4',
11-
});
12-
13-
authenticateAs(user);
14-
15-
globalThis.user = user;
4+
test('reloads all tokens from the server', async ({ page, msw }) => {
5+
let user = msw.db.user.create({
6+
login: 'johnnydee',
7+
name: 'John Doe',
8+
9+
avatar: 'https://avatars2.githubusercontent.com/u/1234567?v=4',
1610
});
17-
});
1811

19-
test('reloads all tokens from the server', async ({ page, mirage }) => {
20-
await mirage.addHook(server => {
21-
const user = globalThis.user;
22-
server.create('api-token', { user, name: 'token-1' });
23-
});
12+
await msw.authenticateAs(user);
13+
14+
msw.db.apiToken.create({ user, name: 'token-1' });
2415

2516
await page.goto('/settings/tokens/new');
2617
await expect(page).toHaveURL('/settings/tokens/new');

0 commit comments

Comments
 (0)