Skip to content

Commit 5114a79

Browse files
committed
e2e/acceptance/settings/settings: Migrate from mirage to @crates-io/msw
1 parent d201365 commit 5114a79

File tree

1 file changed

+13
-15
lines changed

1 file changed

+13
-15
lines changed

e2e/acceptance/settings/settings.spec.ts

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

33
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' });
109

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 });
1716

18-
authenticateAs(user1);
19-
});
17+
await msw.authenticateAs(user1);
2018
});
2119

2220
test('listing crate owners', async ({ page, percy, a11y }) => {

0 commit comments

Comments
 (0)