Skip to content

Commit b71dc32

Browse files
committed
test: fix failing tests
1 parent a548892 commit b71dc32

File tree

1 file changed

+25
-23
lines changed

1 file changed

+25
-23
lines changed

backend/__tests__/api/controllers/user.spec.ts

Lines changed: 25 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,37 @@
1+
import { LeaderboardEntry } from "@monkeytype/contracts/schemas/leaderboards";
2+
import { PersonalBest } from "@monkeytype/contracts/schemas/shared";
3+
import { MonkeyMail, UserStreak } from "@monkeytype/contracts/schemas/users";
4+
import { FirebaseError } from "firebase-admin";
5+
import _ from "lodash";
6+
import { ObjectId } from "mongodb";
7+
import { randomUUID } from "node:crypto";
18
import request from "supertest";
2-
import app from "../../../src/app";
3-
import * as Configuration from "../../../src/init/configuration";
49
import { generateCurrentTestActivity } from "../../../src/api/controllers/user";
5-
import * as UserDal from "../../../src/dal/user";
6-
import * as AuthUtils from "../../../src/utils/auth";
7-
import * as BlocklistDal from "../../../src/dal/blocklist";
10+
import app from "../../../src/app";
811
import * as ApeKeys from "../../../src/dal/ape-keys";
9-
import * as PresetDal from "../../../src/dal/preset";
12+
import * as ApeKeysDal from "../../../src/dal/ape-keys";
13+
import * as BlocklistDal from "../../../src/dal/blocklist";
1014
import * as ConfigDal from "../../../src/dal/config";
11-
import * as ResultDal from "../../../src/dal/result";
12-
import * as ReportDal from "../../../src/dal/report";
13-
import * as DailyLeaderboards from "../../../src/utils/daily-leaderboards";
1415
import * as LeaderboardDal from "../../../src/dal/leaderboards";
16+
import * as LogDal from "../../../src/dal/logs";
17+
import * as PresetDal from "../../../src/dal/preset";
18+
import * as ReportDal from "../../../src/dal/report";
19+
import * as ResultDal from "../../../src/dal/result";
20+
import * as UserDal from "../../../src/dal/user";
21+
import * as Configuration from "../../../src/init/configuration";
22+
import * as FirebaseAdmin from "../../../src/init/firebase-admin";
1523
import GeorgeQueue from "../../../src/queues/george-queue";
16-
import * as DiscordUtils from "../../../src/utils/discord";
24+
import * as WeeklyXpLeaderboard from "../../../src/services/weekly-xp-leaderboard";
25+
import * as AuthUtils from "../../../src/utils/auth";
1726
import * as Captcha from "../../../src/utils/captcha";
18-
import * as FirebaseAdmin from "../../../src/init/firebase-admin";
19-
import { FirebaseError } from "firebase-admin";
20-
import * as ApeKeysDal from "../../../src/dal/ape-keys";
21-
import * as LogDal from "../../../src/dal/logs";
22-
import { ObjectId } from "mongodb";
23-
import { PersonalBest } from "@monkeytype/contracts/schemas/shared";
24-
import { pb } from "../../dal/leaderboards.spec";
27+
import * as DailyLeaderboards from "../../../src/utils/daily-leaderboards";
28+
import * as DiscordUtils from "../../../src/utils/discord";
29+
import MonkeyError, { isFirebaseError } from "../../../src/utils/error";
2530
import {
2631
mockAuthenticateWithApeKey,
2732
mockBearerAuthentication,
2833
} from "../../__testData__/auth";
29-
import { randomUUID } from "node:crypto";
30-
import _ from "lodash";
31-
import { MonkeyMail, UserStreak } from "@monkeytype/contracts/schemas/users";
32-
import MonkeyError, { isFirebaseError } from "../../../src/utils/error";
33-
import { LeaderboardEntry } from "@monkeytype/contracts/schemas/leaderboards";
34-
import * as WeeklyXpLeaderboard from "../../../src/services/weekly-xp-leaderboard";
34+
import { pb } from "../../dal/leaderboards.spec";
3535

3636
const mockApp = request(app);
3737
const configuration = Configuration.getCachedConfiguration();
@@ -1917,6 +1917,7 @@ describe("user controller test", () => {
19171917
tags: {
19181918
none: false,
19191919
},
1920+
tagsFilterMode: "or",
19201921
language: {
19211922
english: true,
19221923
},
@@ -1981,6 +1982,7 @@ describe("user controller test", () => {
19811982
'"numbers" Required',
19821983
'"date" Required',
19831984
'"tags" Required',
1985+
'"tagsFilterMode" Required',
19841986
'"language" Required',
19851987
'"funbox" Required',
19861988
],

0 commit comments

Comments
 (0)