Commit Graph

1506 Commits

Author SHA1 Message Date
f0e7179068 Update asset path in serialization tests 2026-05-18 16:17:59 +02:00
ac5c656b0e Test: Add serialization tests for asset bundling (images, GLTF) 2026-05-18 16:16:44 +02:00
5cdff4b080 Add validation tests for custom material properties and asset references 2026-05-18 16:16:30 +02:00
611ef16fd5 Test: Ensure project custom materials and texture assets round-trip correctly 2026-05-18 16:16:15 +02:00
96f22195cd Test: Ensure starter materials without 'kind' are correctly migrated to read-only starter materials 2026-05-18 16:16:05 +02:00
9d8cb46872 Add test case for round-tripping custom PBR materials with image texture references 2026-05-18 16:15:57 +02:00
360bff74d9 Update imports in serialization tests to include createCustomMaterialDef 2026-05-18 16:15:57 +02:00
21f4e62cec test(domain): Ensure custom materials clear texture references when assets are deleted 2026-05-18 16:15:19 +02:00
2c5a3dad1f feat(test): Add comprehensive unit tests for custom material commands 2026-05-18 16:15:19 +02:00
ee5cb3023e Add unit tests for collecting terrain brush raycast objects 2026-05-18 15:40:40 +02:00
8774cade72 Enhance EditorSimulationController tests for project-aware scheduling and build logic 2026-05-18 14:48:25 +02:00
b8fa59de38 Update test imports for project setup, entity creation, and scheduling 2026-05-18 14:48:15 +02:00
68950efaaa Remove obsolete project diagnostic test 2026-05-18 13:39:14 +02:00
50c62b5898 Add test suite for project diagnostics validation 2026-05-18 13:38:58 +02:00
1cc4fc3cb6 Add test case for clock-only frame updates when scene building fails 2026-05-18 13:26:09 +02:00
8e5931a1fb Add unit tests for resolving viewport world state 2026-05-18 12:59:46 +02:00
45cdb35158 feat(tests): Add tests for reattaching and reprojecting spline corridor junctions 2026-05-13 20:07:21 +02:00
bf2e1a1368 Test junction reattachment when path points move 2026-05-13 20:05:06 +02:00
b58fa8f59b Improve type safety for curb kind in spline junction tests 2026-05-13 19:30:59 +02:00
55c088ec56 Update junction mesh tests to use dedicated junction objects for corner and curve shapes 2026-05-13 19:28:49 +02:00
6ecd1e1f33 Add comprehensive tests for junction mesh generation and edge geometry 2026-05-13 19:27:05 +02:00
0dcdddc59b Add validation tests for junction shape mode 2026-05-13 19:27:05 +02:00
78655ac6a4 Enhance junction shape serialization and migration tests 2026-05-13 19:25:55 +02:00
f99c82bf29 Add junction shape scene document version constant 2026-05-13 19:25:55 +02:00
ed09f81289 Update expected values in spline road mesh tests 2026-05-13 18:57:04 +02:00
4504df0fed Update expected values for spline corridor junction mesh tests 2026-05-13 18:55:38 +02:00
ccb4ec2544 Enhance spline road mesh tests, adding coverage for junction seams and terrain conformity 2026-05-13 18:54:45 +02:00
e3d538f63b Update spline corridor junction mesh tests, adding seam resolution validation and refining mesh assertions 2026-05-13 18:54:18 +02:00
e964bfe93a Update expected values for spline road mesh generation test 2026-05-13 18:38:46 +02:00
61d3a6ca74 Refactor: Update geometry tests for junction mesh generation validation 2026-05-13 18:38:31 +02:00
e65b7f0159 Add validation tests for junction edge properties 2026-05-13 17:22:08 +02:00
9246e545c4 Improve serialization tests for spline corridor junctions and edge settings 2026-05-13 17:21:57 +02:00
e49e779ca8 Add version constant for spline corridor junction edges 2026-05-13 17:21:57 +02:00
4537b7891d Update material ID for runtime scene building tests 2026-05-13 17:21:57 +02:00
cd2dd687c0 Update tests for runtime scene generation to include edge/curb structure validation 2026-05-13 17:21:25 +02:00
33cade1a20 Test: Derive box colliders for junction edges while skipping road mouths 2026-05-13 17:21:11 +02:00
65d16365e2 Test junction candidate edge profile inheritance 2026-05-13 17:21:01 +02:00
93cec1006a Update tests to use explicit junction edge settings instead of resolved settings 2026-05-13 17:20:51 +02:00
dd9214dc52 Update tests for spline corridor junction mesh generation 2026-05-13 17:06:14 +02:00
48d487e0e9 Update spline corridor junction mesh test assertions for robustness 2026-05-13 16:54:18 +02:00
e4cf49d4b4 Test: Add test case for mitered junction edge mesh generation 2026-05-13 16:54:00 +02:00
ae6a28e3f2 Add support for spline corridor junction edge meshes 2026-05-13 16:53:36 +02:00
6569e564c0 Update spline road mesh generation test case with correct station count and detailed position assertions 2026-05-13 16:49:34 +02:00
9d58c1153b Add unit tests for spline corridor junction mesh generation 2026-05-13 16:38:51 +02:00
55a512f85b Add tests for authored terrain collision alignment and resizing in RapierCollisionWorld 2026-05-13 16:22:25 +02:00
ba88d81287 Update expected upper bound for west landing feet position Y coordinate in tests 2026-05-13 16:17:13 +02:00
09a35843e1 Update expected upper bound for east landing feet position Y coordinate in tests 2026-05-13 16:17:13 +02:00
58c6c47995 Add test case verifying collision world alignment after terrain grid resize 2026-05-13 16:16:00 +02:00
b8d50cc9e6 Import resizeTerrainGrid utility for terrain testing 2026-05-13 16:16:00 +02:00
27297336f5 Update test data and assertions for varied terrain in RapierCollisionWorld tests 2026-05-13 16:13:12 +02:00