diff --git a/tools/frontend-legacy-parity/ingame-message-parity.spec.ts b/tools/frontend-legacy-parity/ingame-message-parity.spec.ts index dced77d..2779452 100644 --- a/tools/frontend-legacy-parity/ingame-message-parity.spec.ts +++ b/tools/frontend-legacy-parity/ingame-message-parity.spec.ts @@ -1,6 +1,6 @@ import { expect, test, type Page, type Route } from '@playwright/test'; -import { canonicalFrontendFixture as fixture } from './fixtures/canonical'; +import { canonicalFrontendFixture as fixture } from './fixtures/canonical.js'; const gamePort = process.env.FRONTEND_PARITY_GAME_PORT ?? '15102'; const response = (data: unknown) => ({ result: { data } }); diff --git a/tools/frontend-legacy-parity/instant-diplomacy-message.spec.ts b/tools/frontend-legacy-parity/instant-diplomacy-message.spec.ts index 4a9ebe7..fbff2cd 100644 --- a/tools/frontend-legacy-parity/instant-diplomacy-message.spec.ts +++ b/tools/frontend-legacy-parity/instant-diplomacy-message.spec.ts @@ -2,7 +2,7 @@ import { expect, test, type Page, type Route } from '@playwright/test'; import { mkdir } from 'node:fs/promises'; import { resolve } from 'node:path'; -import { canonicalFrontendFixture as fixture } from './fixtures/canonical'; +import { canonicalFrontendFixture as fixture } from './fixtures/canonical.js'; const artifactRoot = process.env.FRONTEND_PARITY_ARTIFACT_DIR; const gamePort = process.env.FRONTEND_PARITY_GAME_PORT ?? '15102'; diff --git a/tools/frontend-legacy-parity/map-trend.spec.ts b/tools/frontend-legacy-parity/map-trend.spec.ts index 7e27499..0286927 100644 --- a/tools/frontend-legacy-parity/map-trend.spec.ts +++ b/tools/frontend-legacy-parity/map-trend.spec.ts @@ -3,7 +3,7 @@ import { readFile } from 'node:fs/promises'; import { dirname, extname, resolve } from 'node:path'; import { fileURLToPath } from 'node:url'; -import { canonicalFrontendFixture as fixture } from './fixtures/canonical'; +import { canonicalFrontendFixture as fixture } from './fixtures/canonical.js'; import { gameUrl, gatewayUrl } from './testUrls.js'; const repositoryRoot = resolve(dirname(fileURLToPath(import.meta.url)), '../..'); diff --git a/tools/frontend-legacy-parity/visual-parity.spec.ts b/tools/frontend-legacy-parity/visual-parity.spec.ts index c785538..abdc6d6 100644 --- a/tools/frontend-legacy-parity/visual-parity.spec.ts +++ b/tools/frontend-legacy-parity/visual-parity.spec.ts @@ -4,7 +4,7 @@ import { dirname, extname, resolve } from 'node:path'; import { fileURLToPath } from 'node:url'; import { generateKeyPairSync } from 'node:crypto'; -import { canonicalFrontendFixture as fixture } from './fixtures/canonical'; +import { canonicalFrontendFixture as fixture } from './fixtures/canonical.js'; import { gameOrigin, gameUrl, gatewayUrl } from './testUrls.js'; const repositoryRoot = resolve(dirname(fileURLToPath(import.meta.url)), '../..'); @@ -246,7 +246,16 @@ const installHallFixture = async (page: Page): Promise => { const installAuthenticatedGameFixture = async (page: Page): Promise => { let surveyVoted = false; - const surveyComments = fixture.game.surveyDetail.comments.map((comment) => ({ ...comment })); + const surveyComments: Array<{ + id: number; + voteId: number; + generalId: number; + nationId: number; + generalName: string; + nationName: string; + text: string; + createdAt: string; + }> = fixture.game.surveyDetail.comments.map((comment) => ({ ...comment })); await installImages(page); await page.addInitScript( ({ gameToken, profile }) => {