Add validation tests for junction shape mode
This commit is contained in:
@@ -2322,6 +2322,7 @@ describe("validateSceneDocument", () => {
|
||||
invalidJunction.radius = 0;
|
||||
invalidJunction.materialId = "missing-junction-material";
|
||||
invalidJunction.terrainMode = "dig" as never;
|
||||
invalidJunction.shapeMode = "roundabout" as never;
|
||||
invalidJunction.edge = {
|
||||
enabled: "yes",
|
||||
collisionEnabled: "yes",
|
||||
@@ -2385,6 +2386,10 @@ describe("validateSceneDocument", () => {
|
||||
code: "invalid-spline-corridor-junction-terrain-mode",
|
||||
path: "splineCorridorJunctions.junction-invalid.terrainMode"
|
||||
}),
|
||||
expect.objectContaining({
|
||||
code: "invalid-spline-corridor-junction-shape-mode",
|
||||
path: "splineCorridorJunctions.junction-invalid.shapeMode"
|
||||
}),
|
||||
expect.objectContaining({
|
||||
code: "invalid-path-road-edge-enabled",
|
||||
path: "splineCorridorJunctions.junction-invalid.edge.enabled"
|
||||
|
||||
Reference in New Issue
Block a user