Add validation for pauseTime input binding in scene document tests

This commit is contained in:
2026-04-14 22:40:08 +02:00
parent e8b26e4f96
commit 4cd47fecca

View File

@@ -409,13 +409,15 @@ describe("validateSceneDocument", () => {
...createPlayerStartInputBindings().keyboard,
jump: "",
sprint: "",
crouch: ""
crouch: "",
pauseTime: ""
},
gamepad: {
...createPlayerStartInputBindings().gamepad,
jump: "invalidButton",
sprint: "invalidButton",
crouch: "invalidButton"
crouch: "invalidButton",
pauseTime: "invalidButton"
}
} as unknown as ReturnType<typeof createPlayerStartEntity>["inputBindings"],
collider: {
@@ -498,6 +500,9 @@ describe("validateSceneDocument", () => {
expect.objectContaining({
code: "invalid-player-start-crouch-keyboard-binding"
}),
expect.objectContaining({
code: "invalid-player-start-pause-keyboard-binding"
}),
expect.objectContaining({
code: "invalid-player-start-jump-gamepad-binding"
}),
@@ -507,6 +512,9 @@ describe("validateSceneDocument", () => {
expect.objectContaining({
code: "invalid-player-start-crouch-gamepad-binding"
}),
expect.objectContaining({
code: "invalid-player-start-pause-gamepad-binding"
}),
expect.objectContaining({
code: "invalid-player-start-capsule-proportions"
}),