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

Update useFormState.test.js #18

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ianchanning
Copy link

Updated 'Validation can handle validationOption changes' test so that they assume initial values are empty. This shows up a bug. The problem being that if you change then validationOptions data all the form state gets reset back to the initialValues.

I then went through all the other tests here to see if this assumption caused any other bugs - but didn't find any. However I think it improves the tests assuming that the initial values will be empty - unless you are specifically testing initial values.

Note - this PR should leave the tests broken. I was going to leave it up to you to decide how best to fix it.

Updated 'Validation can handle validationOption changes' test so that they assume initial values are empty. This shows up a bug. The problem being that if you change then `validationOptions` data all the form state gets reset back to the initialValues.

I then went through all the other tests here to see if this assumption caused any other bugs - but didn't find any. However I think it improves the tests assuming that the initial values will be empty - unless you are specifically testing initial values.
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.

None yet

1 participant