Commit Graph

456 Commits

Author SHA1 Message Date
ccf7fc1b65 Updated unit tests for runtime host configuration. 2026-05-13 02:06:54 +02:00
c5a15e9d27 Update NPC definitions to include targetable properties for better interaction testing. 2026-05-13 02:06:43 +02:00
feb8888700 auto-git:
[change] tests/unit/runtime-host.test.ts
2026-05-13 02:05:49 +02:00
fa2183f04e Test: Assert initial and enabled state of apply path road button 2026-05-13 00:18:03 +02:00
11aa56e7b1 Feat(test): Add integration tests for path road properties and interactions 2026-05-13 00:07:46 +02:00
63fa55220c Feat: Add terrain gluing and offset support to path scheduling 2026-05-12 23:37:29 +02:00
b7c7ccd8a5 Add integration tests for path curve mode and sampled resolution features 2026-05-12 22:50:08 +02:00
3c9aa9b52e Add assertions to ensure no focus selection on viewport hosts in path inspector tests 2026-05-12 22:36:47 +02:00
b9574a0d7e Update expected point count in path point editing integration test 2026-05-12 22:34:20 +02:00
ab82847b50 Enhance path point editing integration tests to cover full keyboard shortcut coverage (add, delete, undo, redo). 2026-05-12 22:33:01 +02:00
1056f76602 Add test case for applying rigid delta to multi-path-point previews 2026-05-12 22:14:46 +02:00
df6fecd3e5 Update runtime interaction target assertions to use full target object reference 2026-05-11 22:02:48 +02:00
4b5a14d3df Update runtime interaction tests for target coordinates and range validation 2026-05-11 22:02:25 +02:00
7ad7b71be6 Add targetAnchor definition to entity instances tests 2026-05-11 21:59:33 +02:00
35114af97c Test: Resolve NPC target anchors from scaled bounds and offsets 2026-05-11 21:59:16 +02:00
8910a80cd4 auto-git:
[change] tests/unit/runtime-interaction-system.test.ts
2026-05-11 21:59:16 +02:00
c30aa4fbc8 Update migration logic and set default NPC targetability to true in tests 2026-05-11 21:34:59 +02:00
846b8a2b7c Enhance runtime interaction tests for target candidate resolution 2026-05-11 21:25:05 +02:00
17a3708f7b Update NPC targetability settings in runtime interaction tests 2026-05-11 21:25:05 +02:00
05bc58f0d3 Allow specifying NPC targetable status in tests 2026-05-11 21:25:05 +02:00
b87a58b3c9 Update default entity instance tests to include targetability 2026-05-11 21:25:05 +02:00
4b76f1a719 auto-git:
[change] src/runtime-three/runtime-scene-build.ts
 [change] src/viewport-three/transform-surface-snap.ts
 [change] src/viewport-three/viewport-host.ts
 [change] tests/domain/runtime-interaction-system.test.ts
 [change] tests/domain/transform-session.command.test.ts
 [change] tests/serialization/scene-document-json.test.ts
 [change] tests/unit/runtime-interaction-system.test.ts
 [change] tests/unit/transform-foundation.integration.test.tsx
2026-05-11 14:15:37 +02:00
c558d03426 Update integration tests to include scale definitions 2026-05-11 14:09:52 +02:00
541dade860 Add default scale support to createNpc function in unit tests 2026-05-11 14:08:41 +02:00
99a7f05f4f auto-git:
[add] tests/unit/editor-autosave.test.ts
2026-05-01 18:54:08 +02:00
d38c9b9941 auto-git:
[unlink] tests/unit/editor-autosave.test.ts
2026-05-01 18:52:44 +02:00
12777c4574 auto-git:
[change] tests/unit/terrain-foundation.integration.test.tsx
2026-05-01 17:33:08 +02:00
6ef6b45b45 auto-git:
[change] tests/unit/terrain-foundation.integration.test.tsx
2026-05-01 17:31:32 +02:00
292a8e2a78 auto-git:
[change] tests/unit/viewport-canvas.test.tsx
2026-05-01 17:31:14 +02:00
1a79b57f28 auto-git:
[change] tests/unit/viewport-canvas.test.tsx
2026-05-01 17:31:14 +02:00
120b23a5ac auto-git:
[change] tests/unit/first-person-navigation-controller.test.ts
2026-05-01 16:54:29 +02:00
2ab7de4bb2 auto-git:
[change] tests/unit/first-person-navigation-controller.test.ts
2026-05-01 16:53:03 +02:00
5906c108b8 auto-git:
[change] tests/unit/first-person-navigation-controller.test.ts
2026-05-01 16:52:04 +02:00
f9a50fa70c auto-git:
[change] tests/unit/third-person-navigation-controller.test.ts
2026-05-01 16:51:48 +02:00
28350320d5 auto-git:
[change] tests/unit/third-person-navigation-controller.test.ts
2026-05-01 16:51:37 +02:00
029bb8980a auto-git:
[change] tests/unit/first-person-navigation-controller.test.ts
2026-05-01 16:51:21 +02:00
53d849efd2 auto-git:
[change] tests/unit/first-person-navigation-controller.test.ts
2026-05-01 16:50:52 +02:00
4c36f05821 auto-git:
[change] tests/unit/player-edge-assist.test.ts
2026-05-01 16:50:10 +02:00
767ecc9def auto-git:
[change] tests/unit/third-person-navigation-controller.test.ts
2026-05-01 16:30:51 +02:00
2a54d9150f auto-git:
[change] tests/unit/player-start-inspector.integration.test.tsx
2026-05-01 16:28:21 +02:00
a2dc575eab auto-git:
[change] tests/unit/player-start-inspector.integration.test.tsx
2026-05-01 16:28:20 +02:00
d74bde689f auto-git:
[change] tests/unit/third-person-navigation-controller.test.ts
2026-05-01 16:28:03 +02:00
977355e89a auto-git:
[change] tests/unit/first-person-navigation-controller.test.ts
2026-05-01 16:27:45 +02:00
a667c85509 auto-git:
[add] tests/unit/player-edge-assist.test.ts
2026-05-01 16:27:45 +02:00
9acda3ad46 auto-git:
[change] tests/unit/entity-instances.test.ts
2026-05-01 16:26:54 +02:00
3587468520 auto-git:
[change] tests/unit/player-locomotion.test.ts
2026-05-01 16:26:39 +02:00
f022dac380 Improve third-person climbing logic and planar movement detection 2026-04-30 00:36:10 +02:00
e88dd59a7a Add unit test for entering climbing mode when third-person movement hits a climbable face 2026-04-30 00:34:34 +02:00
7d960223b9 Add unit tests for climbing detection and gamepad camera look in FirstPersonNavigationController 2026-04-30 00:34:19 +02:00
02575c8d0f Enhance unit tests for player climbing logic, including movement detection and planar input resolution 2026-04-30 00:33:51 +02:00