Repository navigation
Add missing unit tests for common.compat lineage entities - #72506
Conversation
|
Congratulations on your first Pull Request and welcome to the Apache Airflow community! If you have any issues or are unsure about any anything please check our Contributors' Guide
|
|
Note on the red Drafted-by: Claude Code (Fable 5) (no human review before posting) |
The module was listed in OVERLOOKED_TESTS in test_project_structure.py; covering it lets the guard list shrink toward zero (related: apache#35442).
711d225 to
71cafc0
Compare
|
@potiuk |
The module was listed in OVERLOOKED_TESTS in test_project_structure.py; covering it lets the guard list shrink toward zero (related: apache#35442).
The module was listed in OVERLOOKED_TESTS in test_project_structure.py; covering it lets the guard list shrink toward zero (related: apache#35442).
Adds the missing test module for
airflow.providers.common.compat.lineage.entitiesand removes its entry fromOVERLOOKED_TESTSintest_project_structure.py, per the checklist in the meta issue.The new tests cover the five attrs entities (
File,User,Tag,Column,Table): keyword-only and required-field enforcement, defaults, value-based equality,template_fieldscontents, nestedattr.asdictserialization, and thedefault_if_noneconverter helper.related: #35442
Was generative AI tooling used to co-author this PR?
Generated-by: Claude Code (Fable 5) following the guidelines