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

Add component feature testing #156

Merged
merged 11 commits into from
Sep 24, 2024
Merged

Add component feature testing #156

merged 11 commits into from
Sep 24, 2024

Conversation

gregtyler
Copy link
Contributor

Description of the change

Adds feature tests, using Jest and testing library to interactive components.

This will allow us to ensure that future changes don't cause regressions, and provides some soft documentation of how the components are supposed to react.

Release notes

  • Added component feature tests

@gregtyler gregtyler added staging:active Automatic label added when the PR is on the staging environment and removed staging:active Automatic label added when the PR is on the staging environment labels Nov 25, 2022
@chrispymm chrispymm marked this pull request as ready for review September 23, 2024 13:10
@chrispymm chrispymm requested a review from a team as a code owner September 23, 2024 13:10
removed sass test, as it is redundant - the action it performs has already been done in the
pipeline.  Add in the runnung of JS tests
@chrispymm chrispymm force-pushed the add-testing branch 3 times, most recently from 2281743 to 5e66ec2 Compare September 23, 2024 20:08
package.json Outdated Show resolved Hide resolved
src/moj/components/password-reveal/password-reveal.spec.js Outdated Show resolved Hide resolved
src/moj/components/password-reveal/password-reveal.spec.js Outdated Show resolved Hide resolved
src/moj/components/password-reveal/password-reveal.spec.js Outdated Show resolved Hide resolved
@chrispymm chrispymm merged commit dc0c424 into main Sep 24, 2024
18 checks passed
@chrispymm chrispymm deleted the add-testing branch September 24, 2024 13:29
@gregtyler
Copy link
Contributor Author

🎉 This PR is included in version 2.2.4 🎉

The release is available on:

Your semantic-release bot 📦🚀

@gregtyler
Copy link
Contributor Author

🎉 This PR is included in version 2.2.4 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants