|
1 |
| -import { test, expect } from '@/e2e/helper'; |
| 1 | +import { expect, test } from '@/e2e/helper'; |
2 | 2 |
|
3 | 3 | 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', |
16 | 10 | });
|
17 |
| - }); |
18 | 11 |
|
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' }); |
24 | 15 |
|
25 | 16 | await page.goto('/settings/tokens/new');
|
26 | 17 | await expect(page).toHaveURL('/settings/tokens/new');
|
|
0 commit comments