Skip to content

test(components): backfill flow mdx coverage#354

Open
bntvllnt wants to merge 1 commit into
mainfrom
chore/231-flow-mdx-tests
Open

test(components): backfill flow mdx coverage#354
bntvllnt wants to merge 1 commit into
mainfrom
chore/231-flow-mdx-tests

Conversation

@bntvllnt
Copy link
Copy Markdown
Collaborator

@bntvllnt bntvllnt commented May 13, 2026

Related to #231

Summary

  • Add TutorialMDX coverage for plain markdown rendering, fenced JSX markdown handling, MDX component rendering, lazy FlowDiagram mapping, and exported tutorial component keys.
  • Add FlowDiagram coverage with mocked React Flow runtime for rendering, hidden controls, validation warnings, zoom/fit/node-click wiring, fullscreen portal behavior, and copy-to-clipboard image flow.

Validation

  • pnpm -F @vllnt/ui exec vitest run src/components/tutorial-mdx/tutorial-mdx.test.tsx src/components/flow-diagram/flow-diagram.test.tsx (2 files, 11 tests)
  • pnpm -F @vllnt/ui exec eslint src/components/tutorial-mdx/tutorial-mdx.test.tsx src/components/flow-diagram/flow-diagram.test.tsx
  • pnpm -F @vllnt/ui lint
  • pnpm -F @vllnt/ui exec tsc --noEmit --project tsconfig.build.json
  • pnpm build
  • pnpm test:once (218 files, 1226 tests)
  • pnpm -F @vllnt/ui check:use-client
  • pnpm -F @vllnt/ui check:stories
  • pnpm -F @vllnt/ui storybook:verify
  • pnpm -F @vllnt/ui build-storybook
  • git diff --check
  • git diff --cached --check

CI

@bntvllnt bntvllnt self-assigned this May 13, 2026
@vercel
Copy link
Copy Markdown

vercel Bot commented May 13, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
storybook Ready Ready Preview, Comment May 13, 2026 6:39am
ui.vllnt.ai Ready Ready Preview, Comment May 13, 2026 6:39am

Request Review

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

tech-debt Refactoring or cleanup

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant