mirror of
https://github.com/monkeytypegame/monkeytype.git
synced 2025-09-19 21:18:59 +08:00
test: fix missing mocks breaking tests
This commit is contained in:
parent
0c38d99bde
commit
40423baa2a
1 changed files with 4 additions and 0 deletions
|
@ -437,6 +437,7 @@ describe("user controller test", () => {
|
|||
"purgeUserFromDailyLeaderboards"
|
||||
);
|
||||
const blocklistAddMock = vi.spyOn(BlocklistDal, "add");
|
||||
const revokeTokensByUidMock = vi.spyOn(AuthUtils, "revokeTokensByUid");
|
||||
|
||||
beforeEach(() => {
|
||||
[
|
||||
|
@ -447,6 +448,7 @@ describe("user controller test", () => {
|
|||
deleteAllPresetsMock,
|
||||
deleteConfigMock,
|
||||
purgeUserFromDailyLeaderboardsMock,
|
||||
revokeTokensByUidMock,
|
||||
].forEach((it) => it.mockResolvedValue(undefined));
|
||||
|
||||
deleteAllResultMock.mockResolvedValue({} as any);
|
||||
|
@ -463,6 +465,7 @@ describe("user controller test", () => {
|
|||
deleteAllApeKeysMock,
|
||||
deleteAllPresetsMock,
|
||||
purgeUserFromDailyLeaderboardsMock,
|
||||
revokeTokensByUidMock,
|
||||
].forEach((it) => it.mockReset());
|
||||
});
|
||||
|
||||
|
@ -490,6 +493,7 @@ describe("user controller test", () => {
|
|||
//THEN
|
||||
expect(blocklistAddMock).toHaveBeenCalledWith(user);
|
||||
|
||||
expect(revokeTokensByUidMock).toHaveBeenCalledWith(uid);
|
||||
expect(deleteUserMock).toHaveBeenCalledWith(uid);
|
||||
expect(firebaseDeleteUserMock).toHaveBeenCalledWith(uid);
|
||||
expect(deleteAllApeKeysMock).toHaveBeenCalledWith(uid);
|
||||
|
|
Loading…
Add table
Reference in a new issue