From 6a7151da4f9fa26323dc58bc85cf78943139be3c Mon Sep 17 00:00:00 2001 From: Hide_D Date: Sat, 10 Jan 2026 13:28:59 +0000 Subject: [PATCH] =?UTF-8?q?=ED=85=8C=EC=8A=A4=ED=8A=B8=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../logic/test/scenarios/blankStart.test.ts | 20 +++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/packages/logic/test/scenarios/blankStart.test.ts b/packages/logic/test/scenarios/blankStart.test.ts index b6484ff..5f0bfe2 100644 --- a/packages/logic/test/scenarios/blankStart.test.ts +++ b/packages/logic/test/scenarios/blankStart.test.ts @@ -303,7 +303,7 @@ describe('Blank Start Scenario', () => { const resLevel = foundNationDef .buildConstraints(ctx, FOUNDING_ARGS) - .find((c) => c.name === 'ReqCityLevel') + .find((c) => c.name === 'reqCityLevel') ?.test(ctx, view); expect(resLevel?.kind).toBe('deny'); }); @@ -318,15 +318,19 @@ describe('Blank Start Scenario', () => { const gen0 = world.getAllGenerals().find((g) => g.name === 'General_0')!; const foundNationDef = foundNationSpec.createDefinition(systemEnv); - // openingPartYear is 200, so 201 should fail - const year = 201; + // startYear가 189였음 + const year = 190; const ctx = createConstraintContext(gen0, year, FOUNDING_ARGS); const view = createViewState(world, year); - const resOpening = foundNationDef - .buildConstraints(ctx, FOUNDING_ARGS) - .find((c) => c.name === 'BeOpeningPart') - ?.test(ctx, view); - expect(resOpening?.kind).toBe('deny'); + let result = true; + for (const constraint of foundNationDef.buildConstraints(ctx, FOUNDING_ARGS)) { + const res = constraint.test(ctx, view); + if (res.kind === 'deny') { + result = false; + break; + } + } + expect(result).toBe(false); }); });