fix: 커맨드 차등 생명주기와 로그 그래프를 보강
장수 55종과 수뇌 35종의 상태, 로그, 메시지, 예약 턴 비교를 닫습니다. 실제 시나리오 프로필과 대표 PostgreSQL 수명주기, 즉시 외교와 출병 회귀를 추가하고 발견된 Ref 로그 및 생성 장수 저장 차이를 교정합니다.
This commit is contained in:
@@ -251,6 +251,7 @@ describe('NPC 일반 내정 턴', () => {
|
||||
});
|
||||
await reservedTurnStore.loadAll();
|
||||
|
||||
const logicalGameNow = addMinutes(mockDate, 3);
|
||||
const wrapper = { world: null as InMemoryTurnWorld | null };
|
||||
const handler = await createReservedTurnHandler({
|
||||
reservedTurns: reservedTurnStore,
|
||||
@@ -259,6 +260,7 @@ describe('NPC 일반 내정 턴', () => {
|
||||
map: MINIMAL_MAP as any,
|
||||
unitSet: snapshot.unitSet,
|
||||
getWorld: () => wrapper.world,
|
||||
now: () => logicalGameNow,
|
||||
});
|
||||
|
||||
const world = new InMemoryTurnWorld(state, snapshot, {
|
||||
@@ -296,6 +298,7 @@ describe('NPC 일반 내정 턴', () => {
|
||||
msgType: 'public',
|
||||
text: '기부는 저처럼 돈 많은 사람들이 많이 하면 됩니다',
|
||||
src: expect.objectContaining({ generalId: 1, generalName: 'NPC_무장', nationId: 1 }),
|
||||
time: logicalGameNow,
|
||||
})
|
||||
);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user