-
Notifications
You must be signed in to change notification settings - Fork 16
Fixing inconsistent SaaS connector integration tests #473
Fixing inconsistent SaaS connector integration tests #473
Conversation
…entry Updating Stripe access test
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just some general Python suggestions, but nothing major. Unfortunately I don't have enough context to provide feedback on the content of the changes 😕 . We should get a review from @ethyca/fidesops-team here.
@@ -137,8 +137,9 @@ def hubspot_erasure_data(connection_config_hubspot, hubspot_erasure_identity_ema | |||
# no need to subscribe contact, since creating a contact auto-subscribes them | |||
|
|||
# Allows contact to be propagated in Hubspot before calling access / erasure requests | |||
remaining_tries = 5 | |||
remaining_tries = 10 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wonder if we could encapsulate these things in config vars specific to these tests so they can be tuned easier. Do we have a clear picture of how long a contact takes to propagate through Hubspot, or does it vary?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It varies but this is a good future proposal to have the configuration in one place
Thanks @galvana these changes are super useful |
…h-saas-connector-integration-tests
Fixing inconsistent SaaS connector integration tests
Fixing inconsistent SaaS connector integration tests
Purpose
Fixing inconsistencies with the SaaS connector tests for the following connectors:
Changes
filter_results
that occurred for row data that is returned from SaaS API responses but not annotated in the datasetcharge
andpayment_intent
. Cancelled the subscription within Stripe to have consistent data moving forward.Checklist
Run Unsafe PR Checks
label has been applied, and checks have passed, if this PR touches any external servicesTicket
Fixes #472