Skip to content

feat(integrations): add support for salesforce cdp #12191

feat(integrations): add support for salesforce cdp

feat(integrations): add support for salesforce cdp #12191

Triggered via pull request February 6, 2025 19:34
Status Failure
Total duration 2m 16s
Artifacts

tests.yaml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

2 errors
packages/cli/lib/services/model.service.unit.test.ts > buildModelTs > should return empty (with sdk): packages/cli/lib/services/model.service.unit.test.ts#L13
Error: Snapshot `buildModelTs > should return empty (with sdk) 1` mismatched - Expected + Received @@ -148,14 +148,16 @@ } interface JwtCredentials { type: AuthModes['Jwt']; privateKeyId?: string; issuerId?: string; - privateKey:{ + privateKey: - id: string; + | { + id: string; - secret: string; + secret: string; - } | string; + } + | string; token?: string; expires_at?: Date | undefined; } interface BillCredentials extends CredentialsCommon { type: AuthModes['Bill']; @@ -182,11 +184,26 @@ } interface CustomCredentials extends CredentialsCommon { type: AuthModes['Custom']; } type UnauthCredentials = Record<string, never>; - type AuthCredentials = OAuth2Credentials | OAuth2ClientCredentials | OAuth1Credentials | BasicApiCredentials | ApiKeyCredentials | AppCredentials | AppStoreCredentials | UnauthCredentials | TbaCredentials | TableauCredentials | JwtCredentials | BillCredentials | TwoStepCredentials | SignatureCredentials | CustomCredentials; + type AuthCredentials = + | OAuth2Credentials + | OAuth2ClientCredentials + | OAuth1Credentials + | BasicApiCredentials + | ApiKeyCredentials + | AppCredentials + | AppStoreCredentials + | UnauthCredentials + | TbaCredentials + | TableauCredentials + | JwtCredentials + | BillCredentials + | TwoStepCredentials + | SignatureCredentials + | CustomCredentials; type Metadata = Record<string, unknown>; interface MetadataChangeResponse { metadata: Metadata; provider_config_key: string; connection_id: string | string[]; @@ -314,11 +331,27 @@ get<T = any>(config: Omit<ProxyConfiguration, 'method'>): Promise<AxiosResponse<T>>; post<T = any>(config: Omit<ProxyConfiguration, 'method'>): Promise<AxiosResponse<T>>; put<T = any>(config: Omit<ProxyConfiguration, 'method'>): Promise<AxiosResponse<T>>; patch<T = any>(config: Omit<ProxyConfiguration, 'method'>): Promise<AxiosResponse<T>>; delete<T = any>(config: Omit<ProxyConfiguration, 'method'>): Promise<AxiosResponse<T>>; - getToken(): Promise<string | OAuth1Token | OAuth2ClientCredentials | BasicApiCredentials | ApiKeyCredentials | AppCredentials | AppStoreCredentials | UnauthCredentials | CustomCredentials | TbaCredentials | TableauCredentials | JwtCredentials | BillCredentials | TwoStepCredentials | SignatureCredentials>; + getToken(): Promise< + | string + | OAuth1Token + | OAuth2ClientCredentials + | BasicApiCredentials + | ApiKeyCredentials + | AppCredentials + | AppStoreCredentials + | UnauthCredentials + | CustomCredentials + | TbaCredentials + | TableauCredentials + | JwtCredentials + | BillCredentials + | TwoStepCredentials + | SignatureCredentials + >; /** * Get current integration */ getIntegration(queries?: GetPublicIntegration['Querystring']): Promise<GetPublicIntegration['Success']['data']>; getConnection(providerConfigKeyOverride?: string, connectionIdOverride?: string): Promise<Connection>; ❯ packages/cli/lib/services/model.service.unit.test.ts:13:36
tests
Process completed with exit code 1.