Comments (5)
Potential scope:
- add a yarn script test coverage that runs
jest --coverage
- add github badges that show code coverage
Or what does a "test coverage collection" mean? Maybe I'm misunderstanding.
from react-uswds.
@suzubara @haworku I would like to look into this further. Is there a particular direction either of you were imagining?
from react-uswds.
@jenniferlynparsons tagging you in case you have any thoughts or preferred tools? Since we're open source anything that is free for open source and will integrate easily with CircleCI or Github Actions would be ideal
from react-uswds.
I wish I had preferred tools to offer! Previous projects I've worked on had a precommit hook that was set for 100% coverage so that made it simple. 😄
That said, this tool looks interesting and robust and offers a completely free tier for open source projects. https://about.codecov.io/
from react-uswds.
To clarify the scope of this issue:
- Minimum requirement is that some part of the CI flow fails if test coverage drops below a certain threshold. I think we can define that threshold to wherever it is now, and use it to ensure we aren't dropping.
- A nice to have would be a badge displaying current code coverage info in the README, but this will likely require integrating with a service like codecov.io and IMO is not strictly necessary as part of this issue.
from react-uswds.
Related Issues (20)
- [build] Group dependency update PRs HOT 1
- [fix] <Search/> component does not have "X" to clear HOT 3
- [build] Fix USWDS.svg 404 in storybook HOT 1
- [fix] StepIndicator has hard-coded English status "[not] completed"
- [docs] Storybook: odd styling for label with required marker HOT 2
- [fix] smooth scrolling css leaks from component to whole package
- [feat] Automated accessibility check to our development pipeline. HOT 4
- [fix] Character counts announced excessively by screen readers
- [fix]: Pagination a11y issue on role attribute
- [fix] DatePicker component uses defaultProps which is to be deprecated and causes console warning. HOT 2
- Button component doesn't accept className prop when consumed
- [feat] The TimePicker component should support 24 hour time formats
- [feat] Add Page Number Value to Pagination Buttons
- [feat] Export the Calendar component as standalone from DatePicker
- [feat] Add a default mode prop to the Calendar component
- Header navigation in Mobile menu doesn't have a outline on Close icon when opened
- [fix] The Label component doesn't have any spacing in between the label text and the hint text
- Default Styling for this `<Breadcrumb />` Class Puts it Way Off Screen
- [fix] TimePicker/DatePicker onChange callback is triggered on initial render
- [feat] Add value prop to DatePicker/TimePicker
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from react-uswds.