FIX - e2e test for pydantic v2 (#16576)

* FIX - e2e test for pydantic v2

* FIX - e2e test for pydantic v2

* FIX - e2e test for pydantic v2
This commit is contained in:
Pere Miquel Brull 2024-06-08 12:07:58 +02:00 committed by GitHub
parent e947f4cf77
commit 93f976f6e4
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 8 additions and 9 deletions

View File

@ -28,6 +28,6 @@ class LFTagsOnColumnsItem(BaseModel):
class LFTags(BaseModel):
LFTagOnDatabase: Optional[List[TagItem]]
LFTagsOnTable: Optional[List[TagItem]]
LFTagsOnColumns: Optional[List[LFTagsOnColumnsItem]]
LFTagOnDatabase: Optional[List[TagItem]] = None
LFTagsOnTable: Optional[List[TagItem]] = None
LFTagsOnColumns: Optional[List[LFTagsOnColumnsItem]] = None

View File

@ -77,7 +77,7 @@ class MetabaseClient:
self.config = config
session_token = self._get_metabase_session()
client_config: ClientConfig = ClientConfig(
base_url=str(self.config.hostPort),
base_url=str(self.config.hostPort)[:-1], # remove trailing slash
api_version=API_VERSION,
auth_header=AUTHORIZATION_HEADER,
auth_token=lambda: (NO_ACCESS_TOKEN, 0),

View File

@ -274,7 +274,7 @@ class RedashSource(DashboardServiceSource):
continue
yield Either(
right=CreateChartRequest(
name=EntittName(widgets["id"]),
name=EntityName(widgets["id"]),
displayName=chart_display_name
if visualization and visualization["query"]
else "",

View File

@ -445,9 +445,8 @@ class DbtSource(DbtServiceSource):
rawSql=SqlQuery(dbt_raw_query)
if dbt_raw_query
else None,
sql=SqlQuery(dbt_compiled_query)
if dbt_compiled_query
else None,
# SQL Is a required param for the DataModel
sql=SqlQuery(dbt_compiled_query or dbt_raw_query),
columns=self.parse_data_model_columns(
manifest_node, catalog_node
),

View File

@ -6,7 +6,7 @@ source:
type: QuickSight
awsConfig:
awsRegion: $E2E_QUICKSIGHT_REGION
awsAccountId: $E2E_QUICKSIGHT_AWS_ACCOUNTID
awsAccountId: "$E2E_QUICKSIGHT_AWS_ACCOUNTID"
identityType: IAM
sourceConfig:
config: