-
Notifications
You must be signed in to change notification settings - Fork 535
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
Update CSS Module contribution doc to include adding new VRT #5205
Conversation
|
size-limit report 📦
|
Co-authored-by: Josh Black <joshblack@github.com>
- **Handling `sx` Prop:** | ||
- Confirm the `sx` prop behaves correctly with the feature flag enabled. | ||
|
||
#### Visual regression testing | ||
|
||
Validate that no visual regressions occur when the feature flag is enabled. The `vrt*` tests are setup to compare the feature flagged component with the original component and will fail if there is a mismatch. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems like a good idea! Would we want to make sure we mark them to be removed once the CSS module migration is complete?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we want to keep the dev tests around because they are testing for className
override support mainly. When the feature flags are all removed we will then remove the check for enabled vs. default, but we can do that all at once probably since each test uses the same configuration
Adding some info about adding new VRT tests to the CSS Module contribution doc