The update_undocumented_columns_with_prior_knowledge function has a lot of flags (skip_add_tags / skip_merge_meta / add_progenitor_to_meta) involved. Therefore, it was not clear how they behave. We have added a test to this function to make it easier to follow the behavior.
In adding testing, I also corrected some behavior that differed from the documentation (the documentation says it mutates the NODE, but in fact it does not).
Continued from https://github.com/z3z1ma/dbt-osmosis/pull/96.
The
update_undocumented_columns_with_prior_knowledge
function has a lot of flags (skip_add_tags
/skip_merge_meta
/add_progenitor_to_meta
) involved. Therefore, it was not clear how they behave. We have added a test to this function to make it easier to follow the behavior.In adding testing, I also corrected some behavior that differed from the documentation (the documentation says it mutates the NODE, but in fact it does not).