diff --git a/metadata-ingestion/junit.quick.xml b/metadata-ingestion/junit.quick.xml deleted file mode 100644 index 468afc0152a3e6..00000000000000 --- a/metadata-ingestion/junit.quick.xml +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/metadata-ingestion/src/datahub/ingestion/source/tableau.py b/metadata-ingestion/src/datahub/ingestion/source/tableau.py index 672602900eae66..c61d6ac3ea6264 100644 --- a/metadata-ingestion/src/datahub/ingestion/source/tableau.py +++ b/metadata-ingestion/src/datahub/ingestion/source/tableau.py @@ -174,7 +174,11 @@ def make_tableau_client(self) -> Server: raise ValueError(f"Unable to login: {str(e)}") from e -class TableauConfig(DatasetLineageProviderConfigBase, TableauConnectionConfig, TableauStatefulIngestionConfig): +class TableauConfig( + DatasetLineageProviderConfigBase, + StatefulIngestionConfigBase, + TableauConnectionConfig, +): projects: Optional[List[str]] = Field( default=["default"], description="List of projects" ) diff --git a/metadata-ingestion/tests/integration/tableau/test_tableau_ingest.py b/metadata-ingestion/tests/integration/tableau/test_tableau_ingest.py index a3d521fc7c3325..1ba304e7cc61d3 100644 --- a/metadata-ingestion/tests/integration/tableau/test_tableau_ingest.py +++ b/metadata-ingestion/tests/integration/tableau/test_tableau_ingest.py @@ -170,6 +170,7 @@ def test_tableau_ingest(pytestconfig, tmp_path, mock_datahub_graph): mock_datahub_graph, ) + def test_lineage_overrides(): # Simple - specify platform instance to presto table assert (