Commit Graph

1435 Commits

Author SHA1 Message Date
77fab5e8dc Update scene document validation tests for movement template 2026-04-11 18:02:04 +02:00
98fd79f609 Add movement template to player start entity 2026-04-11 18:02:04 +02:00
383120a0c1 Add tests for static-simple model colliders and collision handling 2026-04-11 16:33:28 +02:00
27664d9074 auto-git:
[unlink] tests/domain/box-brush-face-editing.command.test.js
 [unlink] tests/domain/build-runtime-scene.test.js
 [unlink] tests/domain/create-box-brush.command.test.js
 [unlink] tests/domain/create-empty-scene-document.test.js
 [unlink] tests/domain/duplicate-selection.command.test.js
 [unlink] tests/domain/editor-store.test.js
 [unlink] tests/domain/entity.command.test.js
 [unlink] tests/domain/interaction-links.validation.test.js
 [unlink] tests/domain/model-import.test.js
 [unlink] tests/domain/model-instance.command.test.js
 [unlink] tests/domain/player-start.command.test.js
 [unlink] tests/domain/rapier-collision-world.test.js
 [unlink] tests/domain/runtime-audio-system.test.js
 [unlink] tests/domain/runtime-interaction-system.test.js
 [unlink] tests/domain/runtime-scene-validation.test.js
 [unlink] tests/domain/scene-document-validation.test.js
 [unlink] tests/domain/transform-session.command.test.js
 [unlink] tests/domain/world-settings.command.test.js
 [unlink] tests/domain/world-settings.test.js
 [unlink] tests/e2e/app-smoke.e2e.js
 [unlink] tests/e2e/box-brush-authoring.e2e.js
 [unlink] tests/e2e/entities-foundation.e2e.js
 [unlink] tests/e2e/face-material-authoring.e2e.js
 [unlink] tests/e2e/first-room-workflow.e2e.js
 [unlink] tests/e2e/import-draco-model-asset.e2e.js
 [unlink] tests/e2e/import-external-model-asset.e2e.js
 [unlink] tests/e2e/import-model-asset.e2e.js
 [unlink] tests/e2e/local-lights-and-background.e2e.js
 [unlink] tests/e2e/orthographic-views.e2e.js
 [unlink] tests/e2e/runner-v1.e2e.js
 [unlink] tests/e2e/runtime-click-interaction.e2e.js
 [unlink] tests/e2e/runtime-trigger-teleport.e2e.js
 [unlink] tests/e2e/viewport-quad-layout.e2e.js
 [unlink] tests/e2e/viewport-test-helpers.js
 [unlink] tests/e2e/whitebox-component-selection.e2e.js
 [unlink] tests/e2e/world-environment.e2e.js
 [unlink] tests/geometry/box-brush-geometry.test.js
 [unlink] tests/geometry/box-face-uvs.test.js
 [unlink] tests/geometry/model-instance-collider-generation.test.js
 [unlink] tests/helpers/model-collider-fixtures.js
 [unlink] tests/serialization/local-draft-storage.test.js
 [unlink] tests/serialization/project-asset-storage.test.js
 [unlink] tests/serialization/scene-document-json.test.js
 [unlink] tests/setup/vitest.setup.js
 [unlink] tests/unit/audio-assets.test.js
 [unlink] tests/unit/entity-instances.test.js
 [unlink] tests/unit/package-scripts.test.js
 [unlink] tests/unit/transform-foundation.integration.test.js
 [unlink] tests/unit/viewport-canvas.test.js
 [unlink] tests/unit/viewport-entity-markers.test.js
 [unlink] tests/unit/viewport-focus.test.js
 [unlink] tests/unit/viewport-layout.test.js
 [unlink] tests/unit/viewport-view-modes.test.js
2026-04-11 15:48:58 +02:00
da4e79b15e Add default scene editor preferences to test setup 2026-04-11 14:31:20 +02:00
2b6accedd1 Update project document JSON test to remove editor preferences 2026-04-11 14:29:37 +02:00
fadedaf75d Update tests for project document JSON serialization with editor preferences 2026-04-11 14:29:08 +02:00
3aa354dd36 Add test for restoring scene-scoped editor preferences when switching scenes 2026-04-11 14:29:00 +02:00
2e5603e5a1 Update e2e tests to use new selection mode attributes 2026-04-11 13:58:11 +02:00
811b51bd6a Update tests for project document serialization and add project name handling 2026-04-11 13:26:59 +02:00
b63071e815 Update test for scene document JSON migration of player start entity 2026-04-11 12:44:28 +02:00
747669aef5 Refactor scene document JSON tests for better structure and floating-point precision 2026-04-11 12:43:13 +02:00
920b9555a1 Refactor scene document JSON tests and update player start entity handling 2026-04-11 12:38:53 +02:00
0f0bfc853d Update scene document JSON tests for input bindings and migration 2026-04-11 12:34:09 +02:00
eabc9ab294 Add gamepad support for third-person camera orbit in tests 2026-04-11 12:33:54 +02:00
a89a9ba58d Add test for camera look using gamepad right stick without pointer lock 2026-04-11 12:33:43 +02:00
9355531c0c Update third-person-navigation-controller.test.ts with new imports and resolved player motion type 2026-04-11 12:20:03 +02:00
26e86baf98 Update FirstPersonNavigationController context and resolveFirstPersonMotion type 2026-04-11 12:19:59 +02:00
5e1b865f56 Include player input bindings in scene document validation test 2026-04-11 12:19:59 +02:00
0dafb0974b Update import statement for createPlayerStartInputBindings 2026-04-11 12:19:59 +02:00
c9c46ed7d7 Add player input bindings to runtime scene fixture 2026-04-11 12:19:59 +02:00
fc2e0818f4 Include inputBindings in buildRuntimeSceneFromDocument test 2026-04-11 12:18:25 +02:00
89caa179f2 Add migration test for Player Start entities with default input bindings 2026-04-11 12:17:09 +02:00
6b1bb90062 Update build-runtime-scene.test.ts to include input bindings 2026-04-11 12:17:09 +02:00
4d682eed17 Add unit test for ThirdPersonNavigationController 2026-04-11 12:17:09 +02:00
c3b156040d Add mock gamepad and update tests for FirstPersonNavigationController 2026-04-11 12:16:14 +02:00
1dddeaf0b8 Remove unused state and function in App component 2026-04-11 12:01:46 +02:00
0b148b404b Update tests to select player start navigation mode 2026-04-11 11:45:57 +02:00
279084c7be Update interaction prompt handling and UI text in multiple components 2026-04-11 11:41:58 +02:00
43e9e7baa0 Simplify interaction prompt display and handling in various components 2026-04-11 11:40:25 +02:00
9026a34c72 Change invalid navigation mode in test case 2026-04-11 11:24:48 +02:00
b9bed17a2f Add third-person camera collision resolution in tests 2026-04-11 11:22:23 +02:00
c81c40f8ea Modify RunnerCanvas test to check third-person mode HUD 2026-04-11 11:21:45 +02:00
04d7cbde08 Update e2e test to include third-person navigation 2026-04-11 11:21:45 +02:00
9d3317066b Add unit test for RapierCollisionWorld 2026-04-11 11:21:45 +02:00
3afa71396b Add test for authored Player Start navigation mode in third-person scenes 2026-04-11 11:20:34 +02:00
0187d832b7 Update test for invalid navigation mode in scene document validation 2026-04-11 11:20:34 +02:00
af4c10130d Add test for round-tripping authored third-person Player Start navigation 2026-04-11 11:20:19 +02:00
c1c79b5dc6 Add test for migrating Player Start entities to default to first-person navigation 2026-04-11 11:20:11 +02:00
2113dffac0 Include navigationMode in build-runtime-scene tests 2026-04-11 11:20:03 +02:00
d36b40c333 Add navigationMode to entity-instances test data 2026-04-11 11:20:03 +02:00
1576282819 Update types and formatting in first-person-navigation-controller.test.ts 2026-04-11 11:20:03 +02:00
9b8aa3a00b Update tests for thirdPerson navigation mode 2026-04-11 11:19:08 +02:00
27a948e4ab Refactor pointer lock handling in tests 2026-04-11 05:17:29 +02:00
75d8723565 Add tests and update navigation controller deactivation logic 2026-04-11 05:17:01 +02:00
1960cf97ab Refactor test setup for RunnerCanvas component 2026-04-11 04:57:05 +02:00
c892aa0f6c Add test for runtime host recreation logic 2026-04-11 04:57:01 +02:00
50977af4e0 Add integration test for app scene transition 2026-04-11 04:42:52 +02:00
e01eb777b7 Fix JSON serialization in project document test 2026-04-11 04:42:52 +02:00
61d3bef338 Add test for Scene Exit target validation in project-document-json.test.ts 2026-04-11 04:41:32 +02:00