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

DAS-1926: Adds common Harmony Message functionality #38

Merged
merged 9 commits into from
Dec 18, 2023

Conversation

flamingbear
Copy link
Member

@flamingbear flamingbear commented Dec 13, 2023

These are Harmony Message utility functions that have been copied between services and seem to belong in this harmony-service-lib package.

Jira Issue ID

DAS-1926

Description

This is a simplification / unification of duplicate code that exists in HyBIG and harmony-regridding-service, and I can see it being useful in other services.

This changes nothing to the existing library, just adds functionality that is related to Harmony Message objects, in particular Message.format.

Local Test Steps

Unit tests should pass with:

make test

PR Acceptance Checklist

  • Acceptance criteria met
  • Tests added/updated (if needed) and passing
  • [ n/a ] Documentation updated (if needed)

@flamingbear flamingbear marked this pull request as ready for review December 13, 2023 21:59
@flamingbear flamingbear changed the title DAS-1926: Adds message_utility.py and tests DAS-1926: Adds common Harmony Message functionality Dec 13, 2023
@flamingbear
Copy link
Member Author

Ugh, sorry I found some tests that Owen wrote that I'm going to add.

@flamingbear
Copy link
Member Author

@chris-durbin @vinnyinverso Updated tests, coverage is still 100% Just FYI. 9058681

@flamingbear flamingbear merged commit 04cbb64 into main Dec 18, 2023
6 checks passed
@flamingbear flamingbear deleted the mhs/DAS-1926/add-common-message-utility-fxns branch December 18, 2023 16:24
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.

4 participants