Skip to content

test(components): backfill advanced surface coverage#353

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

test(components): backfill advanced surface coverage#353
bntvllnt wants to merge 1 commit into
mainfrom
chore/231-advanced-tests

Conversation

@bntvllnt
Copy link
Copy Markdown
Collaborator

@bntvllnt bntvllnt commented May 13, 2026

Related to #231

Summary

  • Add MDXContent coverage for markdown rendering, injected component import stripping, and markdown fallback after MDX evaluation errors.
  • Add ModelSelector coverage for selected model state, provider metadata search, and selection callbacks.
  • Add SocialFAB coverage for hidden state, desktop hover tracking, mobile backdrop close, and share platform launch.
  • Add Slideshow coverage for portal scroll locking, completion gating, TOC navigation, and keyboard shortcuts.

Validation

  • pnpm -F @vllnt/ui exec vitest run src/components/mdx-content/mdx-content.test.tsx src/components/model-selector/model-selector.test.tsx src/components/social-fab/social-fab.test.tsx src/components/slideshow/slideshow.test.tsx (4 files, 14 tests)
  • pnpm -F @vllnt/ui exec eslint src/components/mdx-content/mdx-content.test.tsx src/components/model-selector/model-selector.test.tsx src/components/social-fab/social-fab.test.tsx src/components/slideshow/slideshow.test.tsx
  • pnpm -F @vllnt/ui lint
  • pnpm -F @vllnt/ui exec tsc --noEmit --project tsconfig.build.json
  • pnpm build
  • pnpm test:once (220 files, 1229 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:13am
ui.vllnt.ai Ready Ready Preview, Comment May 13, 2026 6:13am

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