mirror of
https://github.com/datahub-project/datahub.git
synced 2025-11-17 11:53:06 +00:00
build(ingest): Inline import testing utils for check cli (#8400)
This commit is contained in:
parent
d4135d57b7
commit
75b79e160a
@ -15,8 +15,6 @@ from datahub.ingestion.sink.sink_registry import sink_registry
|
|||||||
from datahub.ingestion.source.source_registry import source_registry
|
from datahub.ingestion.source.source_registry import source_registry
|
||||||
from datahub.ingestion.transformer.transform_registry import transform_registry
|
from datahub.ingestion.transformer.transform_registry import transform_registry
|
||||||
from datahub.telemetry import telemetry
|
from datahub.telemetry import telemetry
|
||||||
from datahub.testing.compare_metadata_json import diff_metadata_json, load_json_file
|
|
||||||
from datahub.testing.mcp_diff import MCPDiff
|
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
@ -101,8 +99,12 @@ def metadata_diff(
|
|||||||
) -> None:
|
) -> None:
|
||||||
"""Compare two metadata (MCE or MCP) JSON files.
|
"""Compare two metadata (MCE or MCP) JSON files.
|
||||||
|
|
||||||
|
To use this command, you must install the acryl-datahub[testing-utils] extra.
|
||||||
|
|
||||||
Comparison is more sophisticated for files composed solely of MCPs.
|
Comparison is more sophisticated for files composed solely of MCPs.
|
||||||
"""
|
"""
|
||||||
|
from datahub.testing.compare_metadata_json import diff_metadata_json, load_json_file
|
||||||
|
from datahub.testing.mcp_diff import MCPDiff
|
||||||
|
|
||||||
actual = load_json_file(actual_file)
|
actual = load_json_file(actual_file)
|
||||||
expected = load_json_file(expected_file)
|
expected = load_json_file(expected_file)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user