test: update mocks for Prisma v7 stricter type checking

This commit is contained in:
2026-03-31 00:00:50 -07:00
parent 9649c62c28
commit 77de648200
4 changed files with 59 additions and 11 deletions
@@ -35,6 +35,8 @@ async function findOrCreatePlayer(name: string) {
normalizedName,
rating: 1000,
currentElo: 1000,
createdAt: new Date(),
updatedAt: new Date(),
},
});
}
@@ -57,6 +59,9 @@ describe('Player Deduplication', () => {
gamesPlayed: 5,
wins: 4,
losses: 1,
createdAt: new Date(),
updatedAt: new Date(),
rating: 0,
};
vi.mocked(prisma.player.findFirst).mockResolvedValue(mockPlayer);
@@ -79,6 +84,9 @@ describe('Player Deduplication', () => {
gamesPlayed: 5,
wins: 4,
losses: 1,
createdAt: new Date(),
updatedAt: new Date(),
rating: 0,
};
vi.mocked(prisma.player.findFirst).mockResolvedValue(mockPlayer);
@@ -101,6 +109,9 @@ describe('Player Deduplication', () => {
gamesPlayed: 5,
wins: 4,
losses: 1,
createdAt: new Date(),
updatedAt: new Date(),
rating: 0,
};
vi.mocked(prisma.player.findFirst).mockResolvedValue(mockPlayer);
@@ -126,6 +137,8 @@ describe('Player Deduplication', () => {
gamesPlayed: 0,
wins: 0,
losses: 0,
createdAt: new Date(),
updatedAt: new Date(),
};
vi.mocked(prisma.player.create).mockResolvedValue(newPlayer);
@@ -142,6 +155,8 @@ describe('Player Deduplication', () => {
normalizedName: 'newplayer',
rating: 1000,
currentElo: 1000,
createdAt: expect.any(Date),
updatedAt: expect.any(Date),
},
});
});
@@ -158,6 +173,8 @@ describe('Player Deduplication', () => {
gamesPlayed: 0,
wins: 0,
losses: 0,
createdAt: new Date(),
updatedAt: new Date(),
};
vi.mocked(prisma.player.create).mockResolvedValue(newPlayer);
@@ -171,6 +188,8 @@ describe('Player Deduplication', () => {
normalizedName: 'test-player_123',
rating: 1000,
currentElo: 1000,
createdAt: expect.any(Date),
updatedAt: expect.any(Date),
},
});
});
@@ -187,6 +206,8 @@ describe('Player Deduplication', () => {
gamesPlayed: 0,
wins: 0,
losses: 0,
createdAt: new Date(),
updatedAt: new Date(),
};
vi.mocked(prisma.player.create).mockResolvedValue(newPlayer);
@@ -200,6 +221,8 @@ describe('Player Deduplication', () => {
normalizedName: 'dave b',
rating: 1000,
currentElo: 1000,
createdAt: expect.any(Date),
updatedAt: expect.any(Date),
},
});
});
@@ -214,6 +237,9 @@ describe('Player Deduplication', () => {
gamesPlayed: 5,
wins: 4,
losses: 1,
createdAt: new Date(),
updatedAt: new Date(),
rating: 0,
};
vi.mocked(prisma.player.findFirst).mockResolvedValue(mockPlayer);
@@ -240,6 +266,8 @@ describe('Player Deduplication', () => {
gamesPlayed: 0,
wins: 0,
losses: 0,
createdAt: new Date(),
updatedAt: new Date(),
};
vi.mocked(prisma.player.create).mockResolvedValue(newPlayer);
@@ -253,6 +281,8 @@ describe('Player Deduplication', () => {
normalizedName: '',
rating: 1000,
currentElo: 1000,
createdAt: expect.any(Date),
updatedAt: expect.any(Date),
},
});
});
@@ -285,6 +315,9 @@ describe('Player Deduplication', () => {
gamesPlayed: 5,
wins: 4,
losses: 1,
createdAt: new Date(),
updatedAt: new Date(),
rating: 0,
};
vi.mocked(prisma.player.findFirst)