mirror of
https://github.com/open-metadata/OpenMetadata.git
synced 2025-07-08 09:39:02 +00:00
22 lines
577 B
Python
22 lines
577 B
Python
![]() |
import sys
|
||
|
|
||
|
import pytest
|
||
|
|
||
|
from metadata.generated.schema.entity.data.table import Table
|
||
|
|
||
|
if not sys.version_info >= (3, 9):
|
||
|
pytest.skip("requires python 3.9+", allow_module_level=True)
|
||
|
|
||
|
|
||
|
def test_lineage(
|
||
|
ingest_metadata,
|
||
|
run_lineage_workflow,
|
||
|
metadata,
|
||
|
):
|
||
|
service_fqn = ingest_metadata.fullyQualifiedName.root
|
||
|
department_table = metadata.get_by_name(
|
||
|
Table, f"{service_fqn}.AdventureWorks.HumanResources.Department", nullable=False
|
||
|
)
|
||
|
lineage = metadata.get_lineage_by_id(Table, department_table.id.root)
|
||
|
assert lineage is not None
|