Among other reasons, this would make it easier to:
Run narrower, more modular tests
Validate the syntax of create external table statements (by introspecting logs), even if we don't have the appropriate infrastructure set up to test every single feature
Describe the feature
Convert "integration tests" project to use new functional testing paradigm, based on
pytest
: https://docs.getdbt.com/docs/contributing/adapter-development/4-testing-a-new-adapter#testing-your-adapterAmong other reasons, this would make it easier to:
create external table
statements (by introspecting logs), even if we don't have the appropriate infrastructure set up to test every single featureDescribe alternatives you've considered
Leaving tests as they are
Additional context
Examples in other packages:
Who will this benefit?
Contributors & maintainers of this package