#85 Implement passing of format-specific options to pramen-py MetaSto… #118
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Implemented passing of format-specific options from Pramen (HOCON config) to Pramen-Py (YAML config).
HOCON config example:
Generated YAML which is then passed to Pramen-Py:
Somes ideas for discussion
MetastoreSpy
to allow specifyingreadOptions
andwriteOptions
but those options are then applied to every mocked metastore table. I did this for simplicity reasons but is that ok/clean?@pytest.mark.parametrize
but the variation of my test cases was too big and I thought the intention of what is tested was lost. But happy to revise and rework it to a different form or to use the parametrization since I understand the tests maybe don't exactly match the repo's style.