diff --git a/tests/domain/scene-document-validation.test.ts b/tests/domain/scene-document-validation.test.ts index 311c4eae..b70fe961 100644 --- a/tests/domain/scene-document-validation.test.ts +++ b/tests/domain/scene-document-validation.test.ts @@ -1420,6 +1420,8 @@ describe("validateSceneDocument", () => { document.world.shaderSky.stars.horizonFadeOffset = 0.75; document.world.shaderSky.celestial.sunDiscSizeDegrees = 0; document.world.shaderSky.clouds.coverage = 2; + document.world.shaderSky.aurora.intensity = -1; + document.world.shaderSky.aurora.primaryColorHex = "bad-color" as `#${string}`; document.world.timeOfDay.dawn.background = { mode: "shader" } as typeof document.world.timeOfDay.dawn.background; @@ -1448,6 +1450,14 @@ describe("validateSceneDocument", () => { code: "invalid-world-shader-sky-cloud-coverage", path: "world.shaderSky.clouds.coverage" }), + expect.objectContaining({ + code: "invalid-world-shader-sky-aurora-intensity", + path: "world.shaderSky.aurora.intensity" + }), + expect.objectContaining({ + code: "invalid-world-shader-sky-aurora-primary-color", + path: "world.shaderSky.aurora.primaryColorHex" + }), expect.objectContaining({ code: "invalid-dawn-background-mode", path: "world.timeOfDay.dawn.background.mode"