Skip to content

test: add Card positioning, arrow style, hover, and cleanup coverage#7

Merged
murtaza7799 merged 1 commit into
masterfrom
test/card-dom-coverage
Jun 20, 2026
Merged

test: add Card positioning, arrow style, hover, and cleanup coverage#7
murtaza7799 merged 1 commit into
masterfrom
test/card-dom-coverage

Conversation

@murtaza7799

Copy link
Copy Markdown
Owner
  • New test/card.dom.js using jsdom + react-dom/client createRoot
  • Covers position (top/right/bottom/left), display:none fallback, arrow rendering and custom arrow color, useHover on/off behavior, hover keeping tooltip visible after active=false, and unmount cleanup
  • Scoped DOM globals inside describe() so they don't leak into test/index.js's SSR (no-DOM) checks
  • Add jsdom as a dev dependency

- New test/card.dom.js using jsdom + react-dom/client createRoot
- Covers position (top/right/bottom/left), display:none fallback,
  arrow rendering and custom arrow color, useHover on/off behavior,
  hover keeping tooltip visible after active=false, and unmount cleanup
- Scoped DOM globals inside describe() so they don't leak into
  test/index.js's SSR (no-DOM) checks
- Add jsdom as a dev dependency
@murtaza7799
murtaza7799 merged commit 7970077 into master Jun 20, 2026
0 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant