You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 18, 2023. It is now read-only.
We don't currently have any integration tests. Until we do, we need to rely on manual end-to-end testing and the (currently small) community of Presto users to validate proposed changes.
There's much more to think about here:
How can we set up a reasonable testing environment for Presto? Running everything via the memory catalog is a fine way to check syntax, but it's probably not a good representation of how people run Presto in the wild.
The dbt-spark plugin uses a modified version of https://github.com/fishtown-analytics/dbt-integration-tests. The dbt-presto plugin does not support incremental models. How might dbt-integration-tests (or dbt-core) define a matrix of available features and associated tests, such that each adapter can declare which ones it does (or doesn't) support?
The text was updated successfully, but these errors were encountered:
Closing this, now that we have some integration tests running in CI. The better answer requires significant work in dbt-core, which should stem from the issue linked above.
We don't currently have any integration tests. Until we do, we need to rely on manual end-to-end testing and the (currently small) community of Presto users to validate proposed changes.
There's much more to think about here:
memory
catalog is a fine way to check syntax, but it's probably not a good representation of how people run Presto in the wild.dbt-spark
plugin uses a modified version of https://github.com/fishtown-analytics/dbt-integration-tests. Thedbt-presto
plugin does not supportincremental
models. How mightdbt-integration-tests
(ordbt-core
) define a matrix of available features and associated tests, such that each adapter can declare which ones it does (or doesn't) support?The text was updated successfully, but these errors were encountered: