Commit Graph

561 Commits

Author SHA1 Message Date
49e627937d Add comprehensive validation tests for scene document path repeaters 2026-05-13 03:50:39 +02:00
c167b0c7a3 Test build runtime scene generation with defined repeaters 2026-05-13 03:49:33 +02:00
214da6319b Add tests for spline repeater asset placement and terrain conforming 2026-05-13 03:49:33 +02:00
9e6b1a7f27 Update build runtime scene test to include repeater structure 2026-05-13 03:49:33 +02:00
a9063726f6 Add comprehensive validation tests for road path edges in scene documents 2026-05-13 03:05:29 +02:00
f25415f2df Update material ID constants in build runtime scene tests 2026-05-13 03:05:29 +02:00
20e69d5328 Add tests for road edges (curbs) when building runtime scenes 2026-05-13 03:04:44 +02:00
2b93be599a Add soft shoulder edge definitions to build runtime scene tests 2026-05-13 03:02:34 +02:00
7501d9de42 test: Add test case for resolving road materials in runtime scene 2026-05-13 01:14:15 +02:00
40af62cb05 test: Update road material structure in runtime scene tests 2026-05-13 01:14:15 +02:00
de45c5ae3a Test: Verify automatic terrain layer creation when applying a spline road 2026-05-13 00:51:56 +02:00
bbd05f7b32 Add tests for terrain layer management, including undo/redo functionality 2026-05-13 00:51:44 +02:00
5a136a946b Update terrain material layer tests with expanded sample counts and paint weights 2026-05-13 00:51:36 +02:00
1f1af492f6 Add tests for terrain layer manipulation (add/remove layers) 2026-05-13 00:51:15 +02:00
cd481501f9 Add unit tests for applying spline roads to terrain, including undo/redo functionality 2026-05-13 00:16:44 +02:00
d198c7d35f Update validation tests for road properties in scene document 2026-05-13 00:06:33 +02:00
22fc08f5bd Add road configuration to build runtime scene tests 2026-05-13 00:06:05 +02:00
447c21c7f9 Add test case for building terrain-glued runtime paths 2026-05-12 23:39:32 +02:00
988ad8b0fa Update default values for terrain gluing in tests 2026-05-12 23:39:32 +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
5768bb1e47 Update test parameters for buildRuntimeSceneFromDocument 2026-05-12 22:51:39 +02:00
fe3a2657d7 auto-git:
[change] tests/domain/scene-paths.test.ts
2026-05-12 22:49:02 +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
22cbdd81d2 Add target anchor setup to runtime interaction system tests 2026-05-11 22:02:07 +02:00
9b9f4ef190 Add validation tests for invalid target anchor configurations 2026-05-11 21:59:42 +02:00
3e3c872733 Add targetAnchor definition to build-runtime-scene tests 2026-05-11 21:59:33 +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
14ec50f588 Update buildRuntimeScene test case with targetable property 2026-05-11 21:26:09 +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
4558499107 Test: Verify trigger volume detection works correctly when rotated 2026-05-11 14:11:05 +02:00
e139329955 Update transform operation tests to reflect supported rotation capability 2026-05-11 14:10:55 +02:00
e1cbdc827c feat(test): Add comprehensive tests for commit transform sessions (scale/rotate) on entities 2026-05-11 14:10:24 +02:00
32cd985d07 Update transform session command tests to include scale definitions 2026-05-11 14:08:41 +02:00
0b741474f5 Update runtime interaction system tests with default scale and rotation values 2026-05-11 14:08:41 +02:00
69258ad35e Enhance tests for foliage render batches, adding checks for LOD stability and quality disabling 2026-05-03 13:36:25 +02:00
8d6d53d5a6 Improve foliage instanced renderer tests with target support and state validation 2026-05-03 13:28:01 +02:00
6dd08215ef Remove unused Three.js imports from foliage instanced renderer tests 2026-05-03 13:24:27 +02:00
eba6392983 Improve mock implementation for foliage model loader in tests 2026-05-03 13:23:14 +02:00
7886f4cfa0 Add unit tests for FoliageInstancedRenderer 2026-05-03 13:23:14 +02:00
9f5280ef80 Add tests for foliage resource planning and LOD resolution 2026-05-03 13:22:34 +02:00
89a9c8ddca Add validation test for invalid terrain foliage blocker masks 2026-05-02 11:35:14 +02:00
d62e467f9b Add terrain creation utility to validation tests 2026-05-02 11:35:14 +02:00