-
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
Update vets_json_schema #19442
Update vets_json_schema #19442
Conversation
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.
Backend-review-group approval confirmed. |
oh, your specs had timed out. I'm re-running them for you. |
oh, now you're hitting a failing test in |
@rmtolmach That sounds great thanks! I was just looking at this and it looks like there were a couple of updates and version bumps to the vets-json-schema repo besides mine that never updated the vets_json_schema gem. One update before mine and one after. Do you think the failing tests are related? |
The test is fixed in
Can you investigate those? |
Yep, I'll check them out. Thanks @rmtolmach ! |
Hey @rmtolmach, I need some clarification on how to move forward with this. I'm going to refer to vets-json-schema's package.json history for my timeline. In department-of-veterans-affairs/vets-json-schema@199861a two weeks ago some regexes were changed around the processing of form 40-10007. The package.json was bumped from 24.5.2 to 24.5.3 in the vets-json-schema repo. The vets_json_schema gem was never updated here in vets-api to reflect that update. My vets-json-schema PR bumped the version to 24.5.4. It has since been bumped one more time to 24.5.5. As far as I can tell those earlier vets-json-api changes are causing the test errors we're seeing in this PR now. There is a similar situation going on in the matching PR on vets-website. How should I move forward with this? Do I need to modify another team's tests here in vets-api so they pass? Should I revert their changes to vets-json-schema so they pass without changes in this repo? Is there another way to make sure the changes I made to vets-json-schema can be used here in the vets_json_schema gem without the test breaking changes coming along for the ride? |
I will pass this on to @RachalCassity. She's on support tomorrow and can help. |
It looks like there is a PR that would go a long way toward fixing these tests: #19294. I'm not sure why it hasn't been merged. |
Hello @RachalCassity ! Do you have a suggestion how I can move forward with this PR as written up above? |
Hi @RachalCassity ! I'm only following this from a high-level, but it looks like this PR needs to be merged first? #19294 It got approvals 2 weeks ago but the author hasn't merged it. cc @opticbob |
This PR was superseded by #19294 which has now merged. The changes I made to vets-json-schema are now available in vets-api. This PR can be closed without merging. |
Summary
vets_json_schema
gem to the latest version.Related issue(s)
Testing done
Screenshots
Note: Optional
What areas of the site does it impact?
(Describe what parts of the site are impacted andifcode touched other areas) This just touches the
vets_json_schema
gem.Acceptance criteria
Requested Feedback
(OPTIONAL)What should the reviewers know in addition to the above. Is there anything specific you wish the reviewer to assist with. Do you have any concerns with this PR, why?