Skip to content

Commit fd35856

Browse files
committed
chore: pre pr cleanup
1 parent 0807ad5 commit fd35856

File tree

1 file changed

+52
-48
lines changed

1 file changed

+52
-48
lines changed

e2e/setup.ts

Lines changed: 52 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -23,60 +23,64 @@ export const setup = async () => {
2323
const scheduledPostId = "1nFnMmN2";
2424
const draftPostId = "1nFnMmN3";
2525
const now = new Date().toISOString();
26+
const articleContent =
27+
"Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas vitae ipsum id metus vestibulum rutrum eget a diam. Integer eget vulputate risus, ac convallis nulla. Mauris sed augue nunc. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Nam congue posuere tempor. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Ut ac augue non libero ullamcorper ornare. Ut commodo ligula vitae malesuada maximus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Etiam sagittis justo non justo placerat, a dapibus sapien volutpat. Nullam ullamcorper sodales justo sed.";
2628

2729
const oneYearFromToday = new Date(now);
2830
oneYearFromToday.setFullYear(oneYearFromToday.getFullYear() + 1);
2931

30-
await db
31-
.insert(post)
32-
.values({
33-
id: publishedPostId,
34-
published: now,
35-
excerpt: "Lorem ipsum dolor sit amet",
36-
updatedAt: now,
37-
slug: "e2e-test-slug-published",
38-
likes: 10,
39-
readTimeMins: 3,
40-
title: "Published Article",
41-
body: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas vitae ipsum id metus vestibulum rutrum eget a diam. Integer eget vulputate risus, ac convallis nulla. Mauris sed augue nunc. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Nam congue posuere tempor. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Ut ac augue non libero ullamcorper ornare. Ut commodo ligula vitae malesuada maximus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Etiam sagittis justo non justo placerat, a dapibus sapien volutpat. Nullam ullamcorper sodales justo sed.",
42-
userId: authorId,
43-
})
44-
.onConflictDoNothing()
45-
.returning();
32+
await Promise.all([
33+
await db
34+
.insert(post)
35+
.values({
36+
id: publishedPostId,
37+
published: now,
38+
excerpt: "Lorem ipsum dolor sit amet",
39+
updatedAt: now,
40+
slug: "e2e-test-slug-published",
41+
likes: 10,
42+
readTimeMins: 3,
43+
title: "Published Article",
44+
body: articleContent,
45+
userId: authorId,
46+
})
47+
.onConflictDoNothing()
48+
.returning(),
4649

47-
await db
48-
.insert(post)
49-
.values({
50-
id: scheduledPostId,
51-
published: null,
52-
excerpt: "Lorem ipsum dolor sit amet",
53-
updatedAt: now,
54-
slug: "e2e-test-slug-draft",
55-
likes: 10,
56-
readTimeMins: 3,
57-
title: "Draft Article",
58-
body: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas vitae ipsum id metus vestibulum rutrum eget a diam. Integer eget vulputate risus, ac convallis nulla. Mauris sed augue nunc. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Nam congue posuere tempor. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Ut ac augue non libero ullamcorper ornare. Ut commodo ligula vitae malesuada maximus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Etiam sagittis justo non justo placerat, a dapibus sapien volutpat. Nullam ullamcorper sodales justo sed.",
59-
userId: authorId,
60-
})
61-
.onConflictDoNothing()
62-
.returning();
50+
await db
51+
.insert(post)
52+
.values({
53+
id: scheduledPostId,
54+
published: null,
55+
excerpt: "Lorem ipsum dolor sit amet",
56+
updatedAt: now,
57+
slug: "e2e-test-slug-draft",
58+
likes: 10,
59+
readTimeMins: 3,
60+
title: "Draft Article",
61+
body: articleContent,
62+
userId: authorId,
63+
})
64+
.onConflictDoNothing()
65+
.returning(),
6366

64-
await db
65-
.insert(post)
66-
.values({
67-
id: draftPostId,
68-
published: oneYearFromToday.toISOString(),
69-
excerpt: "Lorem ipsum dolor sit amet",
70-
updatedAt: now,
71-
slug: "e2e-test-slug-scheduled",
72-
likes: 10,
73-
readTimeMins: 3,
74-
title: "Scheduled Article",
75-
body: "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas vitae ipsum id metus vestibulum rutrum eget a diam. Integer eget vulputate risus, ac convallis nulla. Mauris sed augue nunc. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Nam congue posuere tempor. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Ut ac augue non libero ullamcorper ornare. Ut commodo ligula vitae malesuada maximus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Etiam sagittis justo non justo placerat, a dapibus sapien volutpat. Nullam ullamcorper sodales justo sed.",
76-
userId: authorId,
77-
})
78-
.onConflictDoNothing()
79-
.returning();
67+
await db
68+
.insert(post)
69+
.values({
70+
id: draftPostId,
71+
published: oneYearFromToday.toISOString(),
72+
excerpt: "Lorem ipsum dolor sit amet",
73+
updatedAt: now,
74+
slug: "e2e-test-slug-scheduled",
75+
likes: 10,
76+
readTimeMins: 3,
77+
title: "Scheduled Article",
78+
body: articleContent,
79+
userId: authorId,
80+
})
81+
.onConflictDoNothing()
82+
.returning(),
83+
]);
8084

8185
await db
8286
.insert(comment)

0 commit comments

Comments
 (0)