-
Notifications
You must be signed in to change notification settings - Fork 66
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
Bdex/54161: Migrate eVSS calls to rated disabilities functionality (vets-api /rated_disabilities) #12234
Conversation
Generated by 🚫 Danger |
The team had a pairing session where we walked through this pr together. lgtm! |
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.
Took a pass clicking through, LGTM! Minor considerations, more for future thought
- Minor comments/checks on tests
- If I remember, there was a lot of discussion on the ticket tracking this work, and some shifts on how we approached this. Might be good to include a light context in the PR description, as well as any steps planned in the near future following this work
|
||
Flipper.disable(ApiProviderFactory::FEATURE_TOGGLE_RATED_DISABILITIES) | ||
provider = ApiProviderFactory.rated_disabilities_service_provider(current_user) | ||
expect(provider.class).to equal(EvssRatedDisabilitiesProvider) | ||
end |
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.
Just marking here to note the comment I made yesterday about testing coverage, and that this could be made more robust by making sure the incorrect provider is not active, especially if the check is for a behavior
spec/lib/disability_compensation/providers/lighthouse_rated_disabilities_provider_spec.rb
Show resolved
Hide resolved
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.
Thanks for the additional reviews! 🚀
Summary
Related issue(s)
Testing done
What areas of the site does it impact?
Disability claims
Acceptance criteria