|
1 | | -import { test, expect } from '@/e2e/helper'; |
| 1 | +import { expect, test } from '@/e2e/helper'; |
2 | 2 |
|
3 | 3 | test.describe('Acceptance | Settings', { tag: '@acceptance' }, () => { |
4 | | - test.beforeEach(async ({ mirage }) => { |
5 | | - await mirage.addHook(server => { |
6 | | - let user1 = server.create('user', { name: 'blabaere' }); |
7 | | - let user2 = server.create('user', { name: 'thehydroimpulse' }); |
8 | | - let team1 = server.create('team', { org: 'org', name: 'blabaere' }); |
9 | | - let team2 = server.create('team', { org: 'org', name: 'thehydroimpulse' }); |
| 4 | + test.beforeEach(async ({ msw }) => { |
| 5 | + let user1 = msw.db.user.create({ name: 'blabaere' }); |
| 6 | + let user2 = msw.db.user.create({ name: 'thehydroimpulse' }); |
| 7 | + let team1 = msw.db.team.create({ org: 'org', name: 'blabaere' }); |
| 8 | + let team2 = msw.db.team.create({ org: 'org', name: 'thehydroimpulse' }); |
10 | 9 |
|
11 | | - let crate = server.create('crate', { name: 'nanomsg' }); |
12 | | - server.create('version', { crate, num: '1.0.0' }); |
13 | | - server.create('crate-ownership', { crate, user: user1 }); |
14 | | - server.create('crate-ownership', { crate, user: user2 }); |
15 | | - server.create('crate-ownership', { crate, team: team1 }); |
16 | | - server.create('crate-ownership', { crate, team: team2 }); |
| 10 | + let crate = msw.db.crate.create({ name: 'nanomsg' }); |
| 11 | + msw.db.version.create({ crate, num: '1.0.0' }); |
| 12 | + msw.db.crateOwnership.create({ crate, user: user1 }); |
| 13 | + msw.db.crateOwnership.create({ crate, user: user2 }); |
| 14 | + msw.db.crateOwnership.create({ crate, team: team1 }); |
| 15 | + msw.db.crateOwnership.create({ crate, team: team2 }); |
17 | 16 |
|
18 | | - authenticateAs(user1); |
19 | | - }); |
| 17 | + await msw.authenticateAs(user1); |
20 | 18 | }); |
21 | 19 |
|
22 | 20 | test('listing crate owners', async ({ page, percy, a11y }) => { |
|
0 commit comments