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

61 : update po validation ids #62

Merged
merged 9 commits into from
Nov 28, 2023
Merged

Conversation

aharjati
Copy link
Contributor

@aharjati aharjati commented Oct 23, 2023

closes #61
update

  • update the principal owner validation IDs to match new ones
  • update devcontainer docker file to run pip install separately. (background: devcontainer was failing with old setup)

@github-actions
Copy link

github-actions bot commented Oct 23, 2023

Coverage report

The coverage rate went from 92.94% to 92.94% ➡️
The branch rate is 89%.

None of the new lines are part of the tested code. Therefore, there is no coverage data about them.

Diff Coverage details (click to unfold)

regtech_data_validator/phase_validations.py

100% of new lines are covered (100% of the complete file).

@@ -2065,7 +2064,7 @@ def get_phase_1_and_2_validations_for_lei(lei: str | None = None):
),
SBLCheck(
meets_multi_value_field_restriction,
id="W0942",
id="W0951",
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

checking with @sthomas93 on whether this is correct, from the excel sheet, this is still W0942

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It is w0902 in the excel file now, should I update it?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

wait for Shomari's reponse, but the one you were referencing is ethnicity, not race

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@lchen-2101 @nargis-sultani The field "po_1_race.multi_value_field_restriction" should have the validation ID W0942. The field "po_1_ethnicity.multi_value_field_restriction" should have the validation ID W0902. If ethnicity is being referenced per Le's comment then it should be W0902.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, @sthomas93.
@lchen-2101 Just updated the value for the field "po_1_race.multi_value_field_restriction".

Copy link
Member

@hkeeler hkeeler left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍 on the code side. I haven't done a one-for-one check that every one of the entries match what's in the spreadsheet, but it sounds like @lchen-2101 and @sthomas93 were working through that, and we've got the last item fixed up?

Copy link
Collaborator

@lchen-2101 lchen-2101 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@lchen-2101 lchen-2101 merged commit 9657c59 into main Nov 28, 2023
3 checks passed
@lchen-2101 lchen-2101 deleted the features/update_po_validation_ids branch November 28, 2023 17:52
jcadam14 pushed a commit that referenced this pull request May 3, 2024
closes #61 
update 
- update the principal owner validation IDs to match new ones
- update devcontainer docker file to run pip install separately.
(background: devcontainer was failing with old setup)

---------

Co-authored-by: Aldrian Harjati <[email protected]>
Co-authored-by: Nargis Sultani <[email protected]>
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.

Update Principal Owner Validations
5 participants