Skip to content

test: cover interface primitive components#209

Open
imaanmulji wants to merge 1 commit into
outerbase:mainfrom
imaanmulji:profitagent/interface-primitives-coverage
Open

test: cover interface primitive components#209
imaanmulji wants to merge 1 commit into
outerbase:mainfrom
imaanmulji:profitagent/interface-primitives-coverage

Conversation

@imaanmulji
Copy link
Copy Markdown

@imaanmulji imaanmulji commented May 13, 2026

Summary

  • add focused Vitest coverage for interface primitives that are not covered on main: Avatar, Card, Label, Loader, Toggle, Input, and interface manifest tag helpers
  • keep the change test-only under plugins/interface/components with no production behavior changes

/claim #71

Verification

  • ./node_modules/.bin/vitest.cmd run plugins/interface/components/primitives.test.tsx -> 1 file passed, 8 tests passed
  • ./node_modules/.bin/prettier.cmd --check plugins/interface/components/primitives.test.tsx -> passed
  • git diff --check -- plugins/interface/components/primitives.test.tsx -> passed

Note: corepack pnpm exec ... triggers pnpm 11's ignored-builds approval flow in this local Windows shell, so I used the installed project binaries directly after corepack pnpm install completed successfully with approved local builds.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant