Update test to expect exception on invalid document

This commit is contained in:
2026-04-15 03:54:34 +02:00
parent 4cd99680d4
commit a4eaba47d9

View File

@@ -44,7 +44,6 @@ import {
import { createProjectScheduleRoutine } from "../../src/scheduler/project-scheduler"; import { createProjectScheduleRoutine } from "../../src/scheduler/project-scheduler";
import { createProjectSequence } from "../../src/sequencer/project-sequences"; import { createProjectSequence } from "../../src/sequencer/project-sequences";
import { createRunSequenceInteractionLink } from "../../src/interactions/interaction-links"; import { createRunSequenceInteractionLink } from "../../src/interactions/interaction-links";
import { validateProjectDocument } from "../../src/document/scene-document-validation";
import { import {
parseProjectDocumentJson, parseProjectDocumentJson,
serializeProjectDocument serializeProjectDocument
@@ -1086,14 +1085,8 @@ describe("project document JSON", () => {
] ]
}); });
const validation = validateProjectDocument( expect(() =>
parseProjectDocumentJson(JSON.stringify(document)) parseProjectDocumentJson(JSON.stringify(document))
); ).toThrow("target entry");
expect(
validation.errors.some((diagnostic) =>
diagnostic.message.includes("target entry")
)
).toBe(true);
}); });
}); });