Add validation tests for advanced rendering whitebox bevel properties

This commit is contained in:
2026-04-12 01:05:20 +02:00
parent 45a13313d5
commit 63033dc9bd

View File

@@ -568,6 +568,11 @@ describe("validateSceneDocument", () => {
...document.world.advancedRendering.depthOfField,
focalLength: 0,
bokehScale: -2
},
whiteboxBevel: {
...document.world.advancedRendering.whiteboxBevel,
edgeWidth: -0.1,
normalStrength: Number.NaN
}
} as any;
@@ -619,6 +624,14 @@ describe("validateSceneDocument", () => {
code: "invalid-advanced-rendering-dof-bokeh-scale",
path: "world.advancedRendering.depthOfField.bokehScale"
}),
expect.objectContaining({
code: "invalid-advanced-rendering-whitebox-bevel-edge-width",
path: "world.advancedRendering.whiteboxBevel.edgeWidth"
}),
expect.objectContaining({
code: "invalid-advanced-rendering-whitebox-bevel-normal-strength",
path: "world.advancedRendering.whiteboxBevel.normalStrength"
}),
expect.objectContaining({
code: "invalid-advanced-rendering-fog-path",
path: "world.advancedRendering.fogPath"