chore: checkpoint web Blender feature-gap work, docs and tests
- update native web_engine sources and rebuilt wasm artifacts - add task cards, status notes and tooling scripts - add web e2e specs, tutorial UI sources and tutorial assets - sync golden task manifests and audit records Co-Authored-By: Claude Code <noreply@anthropic.com>
This commit is contained in:
@@ -9,6 +9,9 @@ import { expectModelingData, expectVector, focusNativeViewport, nativeKeyFrame,
|
||||
const fixture = path.resolve(import.meta.dirname, "../../..", process.env.WBV2_CASE_FIXTURE ?? "tests/files/web/basic_scene.blend");
|
||||
|
||||
test("Native modeling closes transforms, vertex edit, history and reopen", async ({ page }, testInfo) => {
|
||||
// The full desktop modal/edit/save/reopen path takes ~60s in Chromium with
|
||||
// SwiftShader, so it needs the longer modal-suite budget, not the 30s default.
|
||||
test.setTimeout(300_000);
|
||||
const evidence: Record<string, unknown> = {}, record = (stage: string, value: unknown) => { evidence[stage] = value; fs.writeFileSync(testInfo.outputPath('b2-main.json'), JSON.stringify(evidence, null, 2)); };
|
||||
await observeNative(page); await page.goto('/');
|
||||
await expect.poll(() => page.evaluate(() => Array.isArray((window as any).__nativeWorkflowMain?.nodes)), { timeout: 60000 }).toBe(true);
|
||||
|
||||
Reference in New Issue
Block a user