docs(acceptance): verify B04 native frames and record probe timeout

This commit is contained in:
xiaohan.yuan committed 2026-10-21 14:36:26 +08:00
1 parent 352d62d49a
commit 9724fc70bc
23 files changed
+4439

No files matched your search

@@ -0,0 +1 @@
import fs from 'node:fs';import path from 'node:path';import {execFileSync} from 'node:child_process';import{build}from'esbuild';const out=fs.mkdtempSync(path.resolve('.tmp/b04-baseline-'));const code=execFileSync('git',['show','0b613e5:src/renderer/src/workbuddy/images/MarkdownImage.tsx'],{encoding:'utf8'});await build({entryPoints:['scripts/b04-image-lifecycle-fixture.tsx'],outfile:path.join(out,'fixture.js'),bundle:true,platform:'browser',format:'iife',jsx:'automatic',loader:{'.woff2':'dataurl','.woff':'dataurl','.ttf':'dataurl','.svg':'dataurl','.png':'dataurl'},plugins:[{name:'baseline-negative-control',setup(b){b.onLoad({filter:/[\\/]images[\\/]MarkdownImage\.tsx$/},args=>({contents:code,loader:'tsx',resolveDir:path.dirname(args.path)}))}}],logLevel:'error'});fs.copyFileSync('.tmp/b04-image-pmmWZx/index.html',path.join(out,'index.html'));console.log(out);