From 9de18c3582da0971f0cf277c53c7170cd80dab94 Mon Sep 17 00:00:00 2001 From: hided62 Date: Mon, 27 Jul 2026 09:23:18 +0000 Subject: [PATCH] test use successful fire rank seed --- .../test/turnCommandGeneralMatrix.integration.test.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/tools/integration-tests/test/turnCommandGeneralMatrix.integration.test.ts b/tools/integration-tests/test/turnCommandGeneralMatrix.integration.test.ts index 4fd6f06..b6c8b51 100644 --- a/tools/integration-tests/test/turnCommandGeneralMatrix.integration.test.ts +++ b/tools/integration-tests/test/turnCommandGeneralMatrix.integration.test.ts @@ -2331,13 +2331,22 @@ integration('명장일람 rank_data command parity', () => { rankData: [{ generalId: 1, type: 'firenum', value: 17 }], } ); - request.setup!.world!.hiddenSeed = 'general-injury-4'; + request.setup!.world!.hiddenSeed = 'general-value-0'; const reference = runReferenceTurnCommandTraceRequest( workspaceRoot!, request as unknown as Record ); const core = await runCoreTurnCommandTrace(request, reference.before); + expect(reference.execution.outcome).toMatchObject({ completed: true }); + expect(core.execution.outcome).toMatchObject({ + requestedAction: 'che_화계', + actionKey: 'che_화계', + usedFallback: false, + }); + expect(hasSuccessfulSabotageLog(reference.after.logs)).toBe(true); + expect(hasSuccessfulSabotageLog(core.after.logs)).toBe(true); + expect(core.rng).toEqual(reference.rng); expect(reference.after.rankData).toContainEqual( expect.objectContaining({ generalId: 1, type: 'firenum', value: 18 }) );