Commit Graph

1373 Commits

Author SHA1 Message Date
873b51e398 Add serialization tests for path migration and box brush round-tripping 2026-05-12 23:38:46 +02:00
87f57c925f Update serialization tests to include spline path version 2026-05-12 23:38:46 +02:00
0fb8301d13 Add validation tests for path properties (glueToTerrain and terrainOffset) 2026-05-12 23:38:07 +02:00
ef2d31438e Test: Add scenario for scene paths glued to terrain 2026-05-12 23:37:45 +02:00
63fa55220c Feat: Add terrain gluing and offset support to path scheduling 2026-05-12 23:37:29 +02:00
5768bb1e47 Update test parameters for buildRuntimeSceneFromDocument 2026-05-12 22:51:39 +02:00
b7c7ccd8a5 Add integration tests for path curve mode and sampled resolution features 2026-05-12 22:50:08 +02:00
0554e530cb Add test case for migrating pre-spline paths to linear curve defaults 2026-05-12 22:49:39 +02:00
e38daf29fa Add NPC target anchor scene document version constant to tests 2026-05-12 22:49:39 +02:00
fe3a2657d7 auto-git:
[change] tests/domain/scene-paths.test.ts
2026-05-12 22:49:02 +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
2878a57115 Add tests for batch path point operations (set positions and delete points) 2026-05-12 22:14:35 +02:00
f9c90a2887 Enhance transform session command tests for path points and surface snap targets 2026-05-12 22:14:15 +02:00
774b0bdb5f Add tests for multi-selection and advanced selection logic (shift-click) 2026-05-12 22:13:35 +02:00
0984360b14 auto-git:
[change] tests/domain/foliage-scatter.test.ts
 [change] tests/domain/scene-document-validation.test.ts
2026-05-12 21:44:28 +02:00
47a411a743 Update world settings test case for foliage density multiplier bounds 2026-05-12 21:42:27 +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
22cbdd81d2 Add target anchor setup to runtime interaction system tests 2026-05-11 22:02:07 +02:00
3fd2b6811b Update test case to use constant version for unsupported document checks 2026-05-11 22:00:39 +02:00
a9c7ca93db Add migration tests for NPC targeting anchors and related features 2026-05-11 22:00:16 +02:00
35875fa49d Update scene document test with target anchor definition 2026-05-11 22:00:06 +02:00
e72237cd3a Add NPC targeting version to serialization tests 2026-05-11 22:00:06 +02:00
9b9f4ef190 Add validation tests for invalid target anchor configurations 2026-05-11 21:59:42 +02:00
7ad7b71be6 Add targetAnchor definition to entity instances tests 2026-05-11 21:59:33 +02:00
3e3c872733 Add targetAnchor definition to build-runtime-scene 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
19ee1b8c80 Add test case to validate migration of NPC targeting properties (targetable) 2026-05-11 21:34:34 +02:00
2d6a5e3af9 Add NPC_TARGETING_SCENE_DOCUMENT_VERSION constant 2026-05-11 21:34:34 +02:00
236c17c908 Update test case to assert targetable property is true after JSON serialization 2026-05-11 21:34:34 +02:00
38cc205ac6 Update test case to set targetable property to true for runtime scene build 2026-05-11 21:34:34 +02:00
82719b5ebe Add explicit scale and rotation definitions to build runtime scene tests 2026-05-11 21:28:42 +02:00
03886c2eea Update runtime interaction tests to set targetable to false 2026-05-11 21:28:42 +02:00
bd8674ee60 Add validation test for NPC targetable property 2026-05-11 21:26:36 +02:00
5878601e67 Update serialization test to use brush targeting instead of sound emitter targeting 2026-05-11 21:26:24 +02:00
95efe2d483 Add migration test for NPC targetability in scene documents 2026-05-11 21:26:09 +02:00
b95d47d31a Remove unused imports for NPC targeting and run sequence links 2026-05-11 21:26:09 +02:00
8f725eaed4 Add targetable property check to scene document JSON test 2026-05-11 21:26:09 +02:00
d433cf7b1f Update serialization tests for NPC targeting and run sequence links 2026-05-11 21:26:09 +02:00
14ec50f588 Update buildRuntimeScene test case with targetable property 2026-05-11 21:26:09 +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