Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Master list for missing tests #699

Closed
g-charan opened this issue Dec 29, 2024 · 5 comments
Closed

Master list for missing tests #699

g-charan opened this issue Dec 29, 2024 · 5 comments

Comments

@g-charan
Copy link
Contributor

g-charan commented Dec 29, 2024

Add missing tests for components mentioned below:

  1. Accordion (@g-charan ) (Added tests for Accordion component #700 #708)
  2. AlertDialog (Not ready for tests. You can work on this component here: Improve the css and types for the AlertDialog component #747 )
  3. AvatarGroup (@GoldGroove06 ) (AvatarGroup Tests #707)
  4. Badge (@kotAPI ) (Refactor Badge and BlockQuote components for consistency + Add Tests #721)
  5. BlockQuote (@kotAPI ) (Refactor Badge and BlockQuote components for consistency + Add Tests #721)
  6. Button (@chromium-52 ) (Cherry-pick <Button /> and <Progress /> commits from #668 #734)
  7. Callout (Not ready for tests.)
  8. Code (@hvu-dev ) (Fix #699: Add test for Code component #719)
  9. Dropdown (Not ready for tests. You can work on this component here: Improve the Dropdown Component #748)
  10. Em (@GoldGroove06 ) (Em tests #740)
  11. Heading (@GoldGroove06 ) (Heading tests #744)
  12. HoverCard (Not ready for tests.)
  13. kbd (@GoldGroove06 ) (Kbd and Link component tests #746)
  14. Link (@GoldGroove06 ) (Kbd and Link component tests #746)
  15. Modal (Not ready for tests.)
  16. Progress (@chromium-52 ) (Cherry-pick <Button /> and <Progress /> commits from #668 #734)
  17. Quote (@hvu-dev ) (Fix #737: Update test for Quote Component #738)
  18. RadioGroup (Not ready for tests.)
  19. Skeleton (Not ready for tests.)
  20. Switch
  21. Table (@hvu-dev ) (Fix #735: Add tests for Table Component #736)
  22. Tabs (Not ready for tests.)
  23. TextArea (Not ready for tests.)
  24. Toggle (@GoldGroove06 ) (tests and refactoring for toggle and toggleGroup component #755)
  25. ToggleGroup (@GoldGroove06 ) (Not ready for tests.)
  26. Tree (Not ready for tests.)

Note:
Before trying to write any tests for a component, open a issue regarding the tests for that individual component and mention
that in the discord or here in the message section so that everyone knows you are working on it.

Guide:
For any tests you are trying to write cover as many possible cases as possible that comes to your mind. you can take help from the other contributors or use the below example as a simple reference.
https://github.com/rad-ui/ui/blob/main/src/components/ui/Collapsible/tests/Collapsible.test.tsx

@g-charan g-charan changed the title Add Missing tests for components Add Missing tests for components ( Master List ) Dec 29, 2024
@g-charan g-charan changed the title Add Missing tests for components ( Master List ) Master list for missing tests Dec 29, 2024
@kotAPI kotAPI pinned this issue Dec 30, 2024
hvu-dev added a commit to hvu-dev/f-rad-ui that referenced this issue Jan 1, 2025
@hvu-dev
Copy link
Contributor

hvu-dev commented Jan 1, 2025

I’d like to work on this for Code Component

hvu-dev added a commit to hvu-dev/f-rad-ui that referenced this issue Jan 1, 2025
@kodiakhq kodiakhq bot closed this as completed in 7a9efe2 Jan 1, 2025
@kotAPI kotAPI reopened this Jan 1, 2025
hvu-dev added a commit to hvu-dev/f-rad-ui that referenced this issue Jan 1, 2025
@hvu-dev
Copy link
Contributor

hvu-dev commented Jan 1, 2025

I’d like to work on this for Switch Component

@hvu-dev
Copy link
Contributor

hvu-dev commented Jan 3, 2025

I’d like to work on this for Table Component

@hvu-dev
Copy link
Contributor

hvu-dev commented Jan 4, 2025

I’d like to work on this for Quote Component

@kotAPI
Copy link
Collaborator

kotAPI commented Jan 27, 2025

Closing as we're done with all the active items here

@kotAPI kotAPI closed this as completed Jan 27, 2025
@kotAPI kotAPI unpinned this issue Jan 27, 2025
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

No branches or pull requests

3 participants