From 62f62bd24c19b7056df8421344fb7bc6c2b104c2 Mon Sep 17 00:00:00 2001 From: zkldi Date: Thu, 2 Sep 2021 16:34:15 +0100 Subject: [PATCH] Make tests honor unique usernamelowercase index --- .../api/v1/games/_game/_playtype/charts/_chartID/router.test.ts | 1 + .../users/_userID/games/_game/_playtype/showcase/router.test.ts | 1 + server/src/server/router/api/v1/users/router.test.ts | 2 ++ server/src/server/router/ir/usc/router.test.ts | 1 + server/src/server/router/ir/usc/usc.test.ts | 1 + 5 files changed, 6 insertions(+) diff --git a/server/src/server/router/api/v1/games/_game/_playtype/charts/_chartID/router.test.ts b/server/src/server/router/api/v1/games/_game/_playtype/charts/_chartID/router.test.ts index 21d557a22..6916a59cf 100644 --- a/server/src/server/router/api/v1/games/_game/_playtype/charts/_chartID/router.test.ts +++ b/server/src/server/router/api/v1/games/_game/_playtype/charts/_chartID/router.test.ts @@ -54,6 +54,7 @@ t.test("GET /api/v1/games/:game/:playtype/charts/:chartID/pbs", (t) => { await db.users.insert({ id: 2, username: "foo", + usernameLowercase: "foo", } as PrivateUserDocument); const res = await mockApi.get(`/api/v1/games/iidx/SP/charts/${Testing511SPA.chartID}/pbs`); diff --git a/server/src/server/router/api/v1/users/_userID/games/_game/_playtype/showcase/router.test.ts b/server/src/server/router/api/v1/users/_userID/games/_game/_playtype/showcase/router.test.ts index 4c2b1f907..98eee9a4a 100644 --- a/server/src/server/router/api/v1/users/_userID/games/_game/_playtype/showcase/router.test.ts +++ b/server/src/server/router/api/v1/users/_userID/games/_game/_playtype/showcase/router.test.ts @@ -95,6 +95,7 @@ t.test("GET /api/v1/users/:userID/games/:game/:playtype/showcase", (t) => { // hack await db.users.insert({ username: "test_acc", + usernameLowercase: "test_acc", id: 2, } as PrivateUserDocument); diff --git a/server/src/server/router/api/v1/users/router.test.ts b/server/src/server/router/api/v1/users/router.test.ts index f61a1290a..5bdffc719 100644 --- a/server/src/server/router/api/v1/users/router.test.ts +++ b/server/src/server/router/api/v1/users/router.test.ts @@ -39,6 +39,7 @@ t.test("GET /api/v1/users", (t) => { t.equal(res.body.body.length, 0); await db.users.insert({ + username: "online_dude", usernameLowercase: "online_dude", lastSeen: Date.now(), id: 2, @@ -54,6 +55,7 @@ t.test("GET /api/v1/users", (t) => { t.test("Should return users sorted by lastSeen if no arguments are passed.", async (t) => { await db.users.insert({ + username: "online_dude", usernameLowercase: "online_dude", lastSeen: Date.now(), id: 2, diff --git a/server/src/server/router/ir/usc/router.test.ts b/server/src/server/router/ir/usc/router.test.ts index 2eab9aed7..fb9550a86 100644 --- a/server/src/server/router/ir/usc/router.test.ts +++ b/server/src/server/router/ir/usc/router.test.ts @@ -266,6 +266,7 @@ t.test("GET /charts/:chartHash/leaderboard", (t) => { await db.users.insert({ id: 2, username: "not_zkldi", + usernameLowercase: "not_zkldi", } as PrivateUserDocument); await db.scores.insert([ diff --git a/server/src/server/router/ir/usc/usc.test.ts b/server/src/server/router/ir/usc/usc.test.ts index 672e970a5..3f1afbbca 100644 --- a/server/src/server/router/ir/usc/usc.test.ts +++ b/server/src/server/router/ir/usc/usc.test.ts @@ -234,6 +234,7 @@ const uscScorePBsSet = [ const mockUserDocs = [2, 3, 4, 5, 6, 7, 8, 9, 10].map((e) => ({ id: e, username: e.toString(), + usernameLowercase: e.toString(), })) as PrivateUserDocument[]; t.test("#CreatePOSTScoresResponseBody", async (t) => {