Commit Graph

97 Commits

Author SHA1 Message Date
2b745b9023 Add tests for animation migration and interaction links 2026-04-01 00:11:39 +02:00
786e7891c5 Import additional interaction links in scene-document-json.test.ts 2026-04-01 00:11:39 +02:00
04da7eb345 Add play and stop animation methods to RuntimeHost and update tests 2026-04-01 00:04:32 +02:00
caa0cef532 Update test cases for playAnimation and stopAnimation methods 2026-04-01 00:04:28 +02:00
7b8d54e393 Add playAnimation and stopAnimation methods to mock objects 2026-04-01 00:04:28 +02:00
fe2809515a Update E2E test to check viewport background image 2026-03-31 20:19:21 +02:00
cee93957b9 Add E2E test for local lights and background images 2026-03-31 20:19:21 +02:00
21e7e9a60e Add tests for Point Light and Spot Light entities in viewport focus resolution 2026-03-31 20:18:04 +02:00
007ec6efea Add tests for local lights and skybox in scene document serialization 2026-03-31 20:17:58 +02:00
5f3afaf97e Add point light and spot light entities to test scene 2026-03-31 20:17:42 +02:00
f73f9571f3 Add tests for point and spot lights with image background validation 2026-03-31 20:17:32 +02:00
744bb0bc32 Add tests for Point Light and Spot Light entities 2026-03-31 20:17:22 +02:00
bc3f84dda6 Add tests for switching and cloning image backgrounds in world settings 2026-03-31 20:17:12 +02:00
707d913765 Add tests for pointLight and spotLight entity creation 2026-03-31 20:17:08 +02:00
2952798e4f Add type, size, and arrayBuffer properties to the File object 2026-03-31 18:49:22 +02:00
360d4c03cb Create new ArrayBuffer and copy bytes into it in createTestFile 2026-03-31 18:49:22 +02:00
5dff044900 Update createTestFile to use bytes.buffer directly 2026-03-31 18:49:22 +02:00
78553b7c8d Refactor file creation in tests/domain/model-import.test.ts 2026-03-31 18:48:24 +02:00
cdc4999ab1 auto-git:
[change] tests/serialization/project-asset-storage.test.ts
2026-03-31 18:48:19 +02:00
88281e737a Add import-external-model-asset.e2e.ts for end-to-end tests 2026-03-31 18:46:50 +02:00
683de04bb0 Add model-import.test.ts for unit tests 2026-03-31 18:46:50 +02:00
9ceff5999f Add external triangle scene GLTF and update file import handling 2026-03-31 18:45:28 +02:00
6909b92072 Update e2e test to use getByTestId for asset visibility check 2026-03-31 17:53:36 +02:00
a6cf9b8325 Reorder imports in scene-document-json.test.ts 2026-03-31 17:53:08 +02:00
44efb9e64d Reorder imports in build-runtime-scene.test.ts 2026-03-31 17:53:08 +02:00
c6db87a484 Add end-to-end test for importing model asset 2026-03-31 17:53:08 +02:00
cb3c945172 Add tests for project asset storage 2026-03-31 17:53:08 +02:00
82377eab30 Add tests for model instance commands 2026-03-31 17:53:08 +02:00
f86e2c4fb2 Add model instance and asset handling in build-runtime-scene test 2026-03-31 17:51:45 +02:00
b204c8cfce Update scene document JSON tests for model assets and instances 2026-03-31 17:51:38 +02:00
d7880724d2 Add model instances to runtime scene fixture 2026-03-31 17:50:22 +02:00
7b98c38d92 Add E2E test for runtime click interaction 2026-03-31 06:51:47 +02:00
0be56fae37 Add test for migrating slice 2.2 documents to click-capable interaction schema 2026-03-31 06:50:26 +02:00
0c6d5a1853 Add click trigger teleport interaction link in build-runtime-scene.test.ts 2026-03-31 06:50:09 +02:00
b30039a4be Add tests for click interaction prompts and dispatch actions 2026-03-31 06:50:05 +02:00
8a47133db4 Update interaction link validation tests to include Interactable entities and fix test cases 2026-03-31 06:49:51 +02:00
fd5bb86bc8 Update test to check partial player position text 2026-03-31 06:27:00 +02:00
2667ae1349 Add click action for 'First Person' button in e2e test 2026-03-31 06:23:14 +02:00
4f74fa50a4 Add interactionLinks to empty scene document test 2026-03-31 06:21:55 +02:00
a2a24c0257 Add E2E test for teleport trigger and update build-runtime-scene test 2026-03-31 06:20:44 +02:00
cf00861b41 Extend scene document JSON tests with interaction links 2026-03-31 06:20:35 +02:00
0a453fa1e3 Import interaction link creation functions in scene document JSON test 2026-03-31 06:20:35 +02:00
6ab81f6164 Add runtime interaction system tests 2026-03-31 06:20:35 +02:00
18ec7dc0c3 Add interaction links validation tests 2026-03-31 06:20:35 +02:00
463dac0a15 Update e2e test to check for interactable prompt count 2026-03-31 06:02:12 +02:00
1ec200921f Add E2E test for entity foundation workflow 2026-03-31 06:01:04 +02:00
bb41271685 Update viewport focus test to include trigger volume 2026-03-31 06:00:14 +02:00
895fdec89f Add unit tests for entity command 2026-03-31 06:00:14 +02:00
eebb473e49 Add unit tests for entity instances 2026-03-31 06:00:14 +02:00
8bc871563d Add tests for round-tripping typed entity registry and migrating slice 1.5 documents to typed-entity schema 2026-03-31 05:59:37 +02:00