Skip to content
This repository has been archived by the owner on Dec 15, 2023. It is now read-only.

add dbt adapter integration test class #13

Closed
wants to merge 1 commit into from

Conversation

kwigley
Copy link
Contributor

@kwigley kwigley commented Jan 22, 2021

resolves #12

This is the first pass for adding integration testing test cases to adapter plugins. This contains the same structure and API as test/integration/base.py in dbt, but without any references to specific adapter or profile types. Tested locally with dbt-postgres integration tests. I'll follow up with creating an example that sets up integration tests with an adapter plugin.

@kwigley
Copy link
Contributor Author

kwigley commented Feb 22, 2021

closing this as we want to take a better approach here, simply pulling over code from dbt-core has unblocked dbt-spark tests, but it will introduce an ugly pattern that will make further testing with this plugin difficult to manage

@kwigley kwigley deleted the feature/add-integration-test-tools branch June 7, 2021 20:21
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Expose test.integration.base as a module
1 participant