You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The goal of this workstream is to increase confidence in each component, not just to increase coverage. It’s better to have 80% coverage with high-quality tests than 100% coverage with low-quality tests.
Important
Read the Carbon core kickoff notes below for implementation instructions and tips
The content you are editing has changed. Please copy your edits and refresh the page.
@elycheea Can you please check the list of components and patterns above and remove any that have been flagged for deprecation? Doesn't make sense to put the effort in to any that will be deprecated this year.
I’ve removed the following from the list as components that are or should be deprecated in the near term.
ActionSet (internal; potential to replace with ButtonSet)
ComboButton (deprecated)
DataSpreadsheet (to deprecate)
Datagrid (to deprecate)
EditUpdateCards (to deprecate)
FilterPanel (to deprecate)
Nav (to deprecate)
StatusIndicator (to deprecate)
UserProfileImage (to deprecate after UserAvatar release)
We can probably also deprioritize (and remove) the following that are being recategorized as utilities. If they are rewritten, we’ll see the coverage report in the PRs for them.
ScrollGradient
StringFormatter
TagOverflow
TruncatedList
Lastly, CreateModal, StatusIcon and EmptyState I’ve left in place for now since the latter two may have new versions but unclear when those will be delivered. And CreateModal we haven’t discussed more directly although I would recommend deprioritizing otherwise since we could rewrite this as pattern code.
@ljcarot Compared the original list to Codecov and removed components/utilities that already reached 80% coverage. Converted any remaining tasks to issues.
Also removed TagOverflow which is still under 80% because @davidmenendez and @makafsal will look into coverage as part of #6601
This is a parallel issue to the work that @guidari has been doing in
@carbon/react
.REF carbon-design-system/carbon#16319
Important
Read the Carbon core kickoff notes below for implementation instructions and tips
Add code coverage CI check
Evaluate current test coverage
Tests under 80% coverage
The text was updated successfully, but these errors were encountered: