|
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