Commit Graph

652 Commits

Author SHA1 Message Date
08c63ceb98 Update tests to include actor control targets and routines 2026-04-14 02:05:36 +02:00
85c111065f Add tests for runtime project scheduler 2026-04-14 02:05:36 +02:00
c1f1ff7488 auto-git:
[change] src/app/App.tsx
 [change] src/controls/control-surface.ts
 [change] src/document/migrate-scene-document.ts
 [change] src/document/scene-document-validation.ts
 [change] src/document/scene-document.ts
 [change] src/interactions/interaction-links.ts
 [change] src/runtime-three/runtime-audio-system.ts
 [change] src/runtime-three/runtime-host.ts
 [change] src/runtime-three/runtime-interaction-system.ts
 [change] src/runtime-three/runtime-scene-build.ts
 [change] tests/domain/runtime-control-foundation.test.ts
 [change] tests/domain/runtime-interaction-system.test.ts
 [change] tests/serialization/control-interaction-links.test.ts
 [change] tests/unit/runtime-host.test.ts
2026-04-14 01:42:17 +02:00
1213319edc Update types in runtime-host.test.ts 2026-04-14 01:39:02 +02:00
6b4071a63d Add test for control interaction link serialization 2026-04-14 01:39:02 +02:00
45c4067b16 Update runtime host test to include light control effects 2026-04-14 01:38:12 +02:00
9d209c1a4e Add test for runtime control foundation 2026-04-14 01:38:12 +02:00
6841adfe1e Update runtime scene fixture with control definition 2026-04-14 01:36:42 +02:00
cb390ba8b1 Add createEmptyRuntimeControlSurfaceDefinition to tests 2026-04-14 01:36:42 +02:00
a5a1b4d68c Add test for migrating pre-presence NPC entities to always-authored presence 2026-04-13 23:56:22 +02:00
5166af9cbf Update NPC entity test to include time window presence 2026-04-13 23:56:22 +02:00
f86cad1ea8 Add PATH_FOUNDATION_SCENE_DOCUMENT_VERSION and NPC presence creation functions 2026-04-13 23:56:22 +02:00
3731487756 Add NPC presence window validation tests 2026-04-13 23:55:54 +02:00
108ebe0bc4 Add createNpcTimeWindowPresence function 2026-04-13 23:55:54 +02:00
27395319cc Enhance build-runtime-scene test to filter active NPC presence 2026-04-13 23:55:38 +02:00
8bb07dc012 Update build-runtime-scene test with NPC presence imports 2026-04-13 23:55:38 +02:00
4f312bd3d0 Add tests for runtime NPC presence 2026-04-13 23:55:38 +02:00
3393330261 Initialize staticColliders and npcDefinitions in test fixture 2026-04-13 23:54:54 +02:00
bcf03e7b72 Add target kind check in viewport-host.ts 2026-04-13 22:33:35 +02:00
59f2d78125 Add integration test for path-point editing 2026-04-13 22:33:13 +02:00
7012636279 Add tests for path point operations and viewport focus on path points 2026-04-13 22:31:20 +02:00
6d913d4a3d Add path creation and transformation tests 2026-04-13 22:31:06 +02:00
6470718c47 Add tests for path commands 2026-04-13 21:32:09 +02:00
9daa57d46c Update test to use getByRole for button 2026-04-13 21:32:09 +02:00
60a4f01adf Use createDefaultWorldSettings in createEmptySceneDocument 2026-04-13 21:30:59 +02:00
8c360b3795 Initialize paths object in local draft storage test 2026-04-13 21:30:59 +02:00
7b0e561f00 Add paths array to runtime scene fixture 2026-04-13 21:30:59 +02:00
3646769648 Add test for invalid authored path foundations validation 2026-04-13 21:29:26 +02:00
786fc7ce81 Ensure paths are initialized in createEmptySceneDocument 2026-04-13 21:29:26 +02:00
5975f4fb93 Update viewport focus test to include Path selection 2026-04-13 21:28:54 +02:00
74a0bd1b9d Add integration test for path inspector 2026-04-13 21:28:54 +02:00
8146606eb4 Update test for project document JSON serialization 2026-04-13 21:27:48 +02:00
1c30cc2027 Update project document serialization tests to include paths and migration logic 2026-04-13 21:27:44 +02:00
65b1e9e68b Add tests for scene path resolution and sampling 2026-04-13 21:27:44 +02:00
26f4c1b8ac Update test for runtime scene paths and segments 2026-04-13 21:27:01 +02:00
bdf127d980 Add scene path creation and update tests 2026-04-13 21:26:48 +02:00
0eac096de5 Add paths functionality to scene document and related components 2026-04-13 21:21:39 +02:00
94dfc1be1e Add test for NPC foundation entity migration with default collider settings 2026-04-13 17:38:00 +02:00
5cb37780ec Update scene document version in serialization test 2026-04-13 17:33:25 +02:00
a5d19cfb4a Add unit test for NPC actor registry 2026-04-13 17:33:25 +02:00
ad0a687e1b Add collider properties to scene document JSON test 2026-04-13 17:31:31 +02:00
0b112b1c45 Add test for invalid NPC collider eye height 2026-04-13 17:31:19 +02:00
2338adcae4 Update tests to reflect new collider expectations 2026-04-13 17:31:12 +02:00
40ee88e8fc Update scene-document-json.test.ts to include createDefaultProjectTimeSettings import 2026-04-13 16:39:57 +02:00
643eef3a0b Add default project time settings in scene document migration and test cases 2026-04-13 16:38:50 +02:00
3b1be1645c Add modelAssetId to entity creation test 2026-04-13 16:36:23 +02:00
ed60b22a44 Update test with static model asset ID 2026-04-13 16:36:23 +02:00
0d3de2d2a6 Add NPC entity to buildRuntimeSceneFromDocument test 2026-04-13 16:35:11 +02:00
cf10213a94 Add test for NPC entity serialization and migration 2026-04-13 16:35:02 +02:00
7832708e2a Add NPC validation tests in scene document validation 2026-04-13 16:34:28 +02:00