test: fix missing mocks breaking tests

This commit is contained in:
Miodec 2024-05-28 17:38:54 +02:00
parent 0c38d99bde
commit 40423baa2a

View file

@ -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);