From 3fe0141ed78e889399bdc768096ddeaaf5432495 Mon Sep 17 00:00:00 2001 From: MasterGordon Date: Thu, 11 Sep 2025 19:19:00 +0200 Subject: [PATCH] fixed types --- backend/repositories/gameRepository.test.ts | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/backend/repositories/gameRepository.test.ts b/backend/repositories/gameRepository.test.ts index 316a6c1..a2bb240 100644 --- a/backend/repositories/gameRepository.test.ts +++ b/backend/repositories/gameRepository.test.ts @@ -221,7 +221,23 @@ describe("GameRepository", () => { }); it("should parse game state", () => { - const gameData = { test: "data", number: 42 }; + const gameData = { + uuid: "TestUuid", + user: "TestUser", + stage: 1, + finished: 1, + started: Date.now(), + // Other ServerGame properties don't matter for this test + mines: [[false]], + width: 1, + height: 1, + isRevealed: [[false]], + isFlagged: [[false]], + isQuestionMark: [[false]], + minesCount: 0, + lastClick: [0, 0] as [number, number], + theme: "default" as const, + }; const buffer = Buffer.from(encode(gameData)); const parsed = parseGameState(buffer); expect(parsed).toEqual(gameData);