Skip to content

Add component and contract tests for coverage improvements - #713

Merged
Austinaminu2 merged 1 commit into
FlowwStar:mainfrom
Macnelson9:main
Aug 31, 2026
Merged

Add component and contract tests for coverage improvements#713
Austinaminu2 merged 1 commit into
FlowwStar:mainfrom
Macnelson9:main

Conversation

@Macnelson9

@Macnelson9 Macnelson9 commented Aug 31, 2026

Copy link
Copy Markdown

Closes #648
Closes #649
Closes #650
Closes #655

Summary

  • Add comprehensive test coverage for components/ui/button.tsx testing all variants and sizes
  • Add test coverage for components/ui/dialog.tsx testing opening/closing, showCloseButton prop, and content rendering
  • Enhance download-receipt-button.test.tsx with tests for disabled state, click handlers, and download attributes
  • Add contract test for set_delegate() called twice to verify delegate overwriting behavior

All new tests pass locally.

Closes FlowwStar#648 - Add component tests for download-receipt-button.tsx covering disabled state, click handlers, and download attributes
Closes FlowwStar#649 - Add component tests for button.tsx covering all variants, sizes, and asChild render prop
Closes FlowwStar#650 - Add component tests for dialog.tsx covering opening/closing, showCloseButton prop, and content rendering
Closes FlowwStar#655 - Add contract test for set_delegate() called twice to verify it overwrites previous delegate
@drips-wave

drips-wave Bot commented Aug 31, 2026

Copy link
Copy Markdown

@Macnelson9 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

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

Labels

None yet

Projects

None yet

2 participants