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

feat(avt): surface component avt test status #3735

Conversation

tay1orjones
Copy link
Member

@tay1orjones tay1orjones commented Sep 6, 2023

Part of #3519
Also part of carbon-design-system/carbon#14480

This PR updates the component overview page to display a new table that surfaces the avt testing status of every component.

This is just a walking skeleton and a demo of the type of things we could do. It only works for Accordion right now. The rest of the components have avt tests, but mistakenly display 🚫 for now because their avt tests have not yet been updated to use the specific naming convention for the tags that we've established.

Overall this will probably be just the beginning of the design explorations of how we surface these on the website.


Outstanding items that I'd like to iterate further

  • Include a link to the test file source somewhere in the table. The data coming from @carbon/react includes the name of the test file and the line number for each individual test. Users could observe the table and be linked directly to the test corresponding to the "✅"
  • Update the remaining tests in the monorepo to use the tag naming convention we've established

@vercel
Copy link

vercel bot commented Sep 6, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
carbondesignsystem ✅ Ready (Inspect) Visit Preview 💬 Add feedback Dec 6, 2023 4:24pm

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.

3 participants