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

Fix-failing-disability-compensation-test-on-master #14675

Merged
merged 0 commits into from
Nov 29, 2023

Conversation

rockwellwindsor-va
Copy link
Contributor

@rockwellwindsor-va rockwellwindsor-va commented Nov 29, 2023

Summary

Rolls back a REGEX update that is causing a failing validation when it shouldn't be.
Basically just a revert of API-31426.

Related issue(s)

Failing test on master

Testing done

  • RSpec
  • Postman

Screenshots

Note: Optional

What areas of the site does it impact?

modified:   modules/claims_api/config/schemas/v2/526.json
modified:   modules/claims_api/spec/requests/v2/veterans/disability_compensation_request_spec.rb

Acceptance criteria

  • I fixed|updated|added unit tests and integration tests for each feature (if applicable).
  • No error nor warning in the console.
  • Events are being sent to the appropriate logging solution
  • Documentation has been updated (link to documentation)
  • No sensitive information (i.e. PII/credentials/internal URLs/etc.) is captured in logging, hardcoded, or specs
  • Feature/bug has a monitor built into Datadog or Grafana (if applicable)
  • If app impacted requires authentication, did you login to a local build and verify all authenticated routes work as expected
  • I added a screenshot of the developed feature

@rockwellwindsor-va rockwellwindsor-va added the claimsApi modules/claims_api label Nov 29, 2023
@rockwellwindsor-va rockwellwindsor-va marked this pull request as ready for review November 29, 2023 17:41
@rockwellwindsor-va rockwellwindsor-va requested a review from a team as a November 29, 2023 17:41
@rockwellwindsor-va rockwellwindsor-va merged this pull request into master Nov 29, 2023
@rockwellwindsor-va rockwellwindsor-va deleted the Fix-failing-dis-comp-test-on-master branch November 29, 2023 17:50
Tonksthebear pushed a commit that referenced this pull request Dec 1, 2023
* Rolls back a REGEX update that is causing a failing validation when it shouldn't be.
Changes to be committed:
	modified:   modules/claims_api/config/schemas/v2/526.json
	modified:   modules/claims_api/spec/requests/v2/veterans/disability_compensation_request_spec.rb
lindluni pushed a commit that referenced this pull request Dec 1, 2023
* Rolls back a REGEX update that is causing a failing validation when it shouldn't be.
Changes to be committed:
	modified:   modules/claims_api/config/schemas/v2/526.json
	modified:   modules/claims_api/spec/requests/v2/veterans/disability_compensation_request_spec.rb
acovrig added a commit that referenced this pull request Dec 4, 2023
acovrig added a commit that referenced this pull request Dec 4, 2023
* Fix some fields that weren't nullable
* Make the fields !required in our manual validation
* Update description in docs
* Add missing swagger changes from #14675
allisonlu pushed a commit that referenced this pull request Dec 6, 2023
* Fix some fields that weren't nullable
* Make the fields !required in our manual validation
* Update description in docs
* Add missing swagger changes from #14675
Thrillberg pushed a commit that referenced this pull request Feb 2, 2024
* Add additional logs to Pension submission (#14593)

* API-31005 Handle null AOD in Caseflow appeals response (#14669)

* Fix-failing-disability-compensation-test-on-master (#14675)

* Rolls back a REGEX update that is causing a failing validation when it shouldn't be.
Changes to be committed:
	modified:   modules/claims_api/config/schemas/v2/526.json
	modified:   modules/claims_api/spec/requests/v2/veterans/disability_compensation_request_spec.rb

* Adds trace service tag to new LH veteran module controllers (#14617)

* Create a Sidekiq job to pull in the OGC XLS/CSV file#68646 (#14632)

* wip

* add missing logic to QueueAddressUpdates

* clean up UpdateAddresses

* add roo gem

* mock fetch_github_access_token

* add tests for UpdateAddresses

* add tests for QueueAddressUpdates

* clean up xlsx_file_fetcher_spec.rb

* add error handling

* add error handling

* set id var

* rubocop UpdateAddresses

* rubocop QueueAddressUpdates

* rubocop XlsxFileFetcher

* rubocop RSpec.describe RepOrgAddresses::QueueAddressUpdates

* rubocop RSpec.describe Veteran::Service::UpdateAddresses

* rubocop RSpec.describe RepOrgAddresses::XlsxFileFetcher

* debugging - must fix tests

* debug class - must fix tests

* fix namespacing - debug

* handle edge cases with zip codes

* fix bug with handling zip codes

* handle VSOs instead of representatives in QueueAddressUpdates

* rubcop build_common_data (ugly - must refactor)

* refactor QueueAddressUpdates#build_common_data

* add #build_data_for_vsos and handle fake null values and empty strings

* rubocop

* rename var

* reorder methods

* update UpdateAddresses while running code in staging pod terminal

* add RepOrgAddresses::QueueAddressUpdates to periodic_jobs.rb

* update XlsxFileFetcher spec file

* rubocop Gemfile

* add batch description for each sheet that's processed

* create mock xlsx file for testing

* start rewriting specs for RepOrgAddresses::QueueAddressUpdates job

* add comments re additional tests

* update address spec fixups

* rubocop QueueAddressUpdates

* fix most rubocop issues in QueueAddressUpdates spec

* rubocop modules/veteran/spec/sidekiq/rep_org_addresses/xlsx_file_fetcher_spec.rb

* refactor tests due to "Do not stub methods of the object under test" cop

* add code comments to QueueAddressUpdates

* add code comments to UpdateAddresses

* update #log_error in QueueAddressUpdates

* update comments in queue_address_updates_spec.rb

* add code comments to XlsxFileFetcher

* rubocop

* update value for xlsx_file_fetcher.github_access_token in settings.yml

* remove periodic job for now

---------

Co-authored-by: Jonathan VanCourt <jonathan.vancourt@adhocteam.us>

* MHV-52038 Bypassing FHIR cache for vaccine list call (#14672)

---------

Co-authored-by: Tai Wilkin-Corraggio <tai.wilkin@coforma.io>
Co-authored-by: Casey Williams <caseywilliams@users.noreply.github.com>
Co-authored-by: Rockwell Windsor Rice <129893414+rockwellwindsor-va@users.noreply.github.com>
Co-authored-by: Patrick Vinograd <Patrick.Vinograd@va.gov>
Co-authored-by: Holden Hinkle <holden@holdenhinkle.com>
Co-authored-by: Jonathan VanCourt <jonathan.vancourt@adhocteam.us>
Co-authored-by: Mike Moyer <87040148+mmoyer-va@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
claimsApi modules/claims_api
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants