From fb31411d54a78a32b36e61b3607a58bdcf743e9e Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Wed, 15 Apr 2026 09:29:38 +0200 Subject: [PATCH] Update test to check for missing NPC default dialogues --- tests/domain/scene-document-validation.test.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/domain/scene-document-validation.test.ts b/tests/domain/scene-document-validation.test.ts index a21047d3..af72d016 100644 --- a/tests/domain/scene-document-validation.test.ts +++ b/tests/domain/scene-document-validation.test.ts @@ -345,11 +345,11 @@ describe("validateSceneDocument", () => { ); }); - it("rejects NPC dialogue references that point to missing dialogue resources", () => { + it("rejects NPC default dialogues that point to missing NPC-authored dialogues", () => { const npc = createNpcEntity({ id: "entity-npc-guide", actorId: "actor-guide", - dialogueId: "dialogue-missing" + defaultDialogueId: "dialogue-missing" }); const document = createEmptySceneDocument(); document.entities[npc.id] = npc; @@ -359,8 +359,8 @@ describe("validateSceneDocument", () => { expect(validation.errors).toEqual( expect.arrayContaining([ expect.objectContaining({ - code: "missing-dialogue-resource", - path: `entities.${npc.id}.dialogueId` + code: "missing-npc-default-dialogue", + path: `entities.${npc.id}.defaultDialogueId` }) ]) );