Commit Graph

1443 Commits

Author SHA1 Message Date
14d6ad8e54 Add test case for applying spline corridor junction terrain footprints 2026-05-13 13:38:14 +02:00
7169b4562e Import spline corridor junction creation utility for testing 2026-05-13 13:38:14 +02:00
ae6c7a364a Remove validation checks for junction connection errors 2026-05-13 13:38:14 +02:00
6b552b35ad auto-git:
[change] tests/domain/scene-document-validation.test.ts
2026-05-13 13:36:58 +02:00
97ce4f2579 auto-git:
[change] tests/domain/scene-document-validation.test.ts
2026-05-13 13:36:58 +02:00
4f6d42fffb auto-git:
[change] tests/serialization/scene-document-json.test.ts
2026-05-13 13:36:58 +02:00
08a78a6d72 test(serialization): Add migration and round-trip tests for spline corridor junctions 2026-05-13 13:35:50 +02:00
90c00febad feat(junction): Add command tests and serialization support for spline corridor junctions 2026-05-13 13:35:49 +02:00
bd6e1d4e80 Test: Skip repeater instances inside junction clip intervals 2026-05-13 13:35:04 +02:00
e1b5fe0a7f Add tests for clipping and splitting road mesh around junction intervals 2026-05-13 13:34:29 +02:00
1b4c6f2928 Add comprehensive tests for spline corridor junction detection and resolution 2026-05-13 13:34:29 +02:00
6c796b336b Add spline corridor junctions to local draft storage test fixture 2026-05-13 13:33:09 +02:00
5682d113e0 Update runtime scene fixture with spline corridor junction data 2026-05-13 13:33:09 +02:00
d4d791298d Add tests for bank and ditch edge profile mesh generation 2026-05-13 05:19:37 +02:00
b6270b2916 Add integration test for inserting path points using keyboard input 2026-05-13 05:08:56 +02:00
d9060ca789 Add test case for inserting path points after a specified anchor point 2026-05-13 05:08:38 +02:00
39679aadef Update scene document test case with collisionEnabled setting 2026-05-13 04:36:59 +02:00
a8e1feb12a Add migration test for legacy collision settings in scene paths 2026-05-13 04:35:39 +02:00
50e1b72db1 Add version constants for spline corridor collision and repeaters 2026-05-13 04:35:39 +02:00
6cf131127e Add validation checks for collisionEnabled status and related invalid path errors 2026-05-13 04:34:53 +02:00
699b68c2cf Update serialization tests to validate collisionEnabled property in scene document JSON 2026-05-13 04:34:53 +02:00
70cf99cf0a Update tests to validate collisionEnabled property for runtime scene edges 2026-05-13 04:34:53 +02:00
b8f08585a9 Update path inspector test setup by adding edge definitions 2026-05-13 04:33:18 +02:00
99d5660b99 Add comprehensive tests for path collision detection and edge controls. 2026-05-13 04:33:00 +02:00
bb8d2328e6 test(domain): Add test case for spline corridor colliders in runtime scene building 2026-05-13 04:32:34 +02:00
9f4cb45893 feat(test): Add unit tests for spline corridor collider derivation 2026-05-13 04:32:34 +02:00
125b2c0191 Disable collision checking for left edge in spline road mesh tests 2026-05-13 04:32:03 +02:00
7e1d558460 Disable collision checking for left edge in build runtime scene tests 2026-05-13 04:32:03 +02:00
8c52cb7953 Add assertion for repeater properties in path inspector integration tests 2026-05-13 03:55:57 +02:00
6c89fd3d74 Add integration tests for path repeater functionality 2026-05-13 03:54:12 +02:00
49e627937d Add comprehensive validation tests for scene document path repeaters 2026-05-13 03:50:39 +02:00
f7a04061a1 Add serialization tests for legacy paths and box brushes 2026-05-13 03:50:06 +02:00
0002ed791e Add spline road edges version constant to serialization tests 2026-05-13 03:50:06 +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
688676e981 Update test data for spline road mesh generation 2026-05-13 03:31:43 +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
4464b22bd8 Refine assertions for spline road mesh generation tests 2026-05-13 03:04:44 +02:00
fbe432992a auto-git:
[change] tests/serialization/scene-document-json.test.ts
2026-05-13 03:04:44 +02:00
45dd23840c Add migration and round-trip tests for road edges and box brushes 2026-05-13 03:03:48 +02:00
3eb6d8064a Update scene document tests with spline road edges version 2026-05-13 03:03:48 +02:00
2f12b34f71 Add test case for building raised curb edge profile meshes 2026-05-13 03:02:59 +02:00
e61a89da9e Add edge definitions (soft shoulders) to scene document serialization test 2026-05-13 03:02:50 +02:00
2b93be599a Add soft shoulder edge definitions to build runtime scene tests 2026-05-13 03:02:34 +02:00
a07394153e Fix test syntax: Update scale property definition in RuntimeHost tests 2026-05-13 02:07:16 +02:00
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