Metadata-Version: 2.1
Name: dbt-tests-adapter
Version: 1.1.0rc1
Summary: The dbt adapter tests for adapter plugins
Home-page: https://github.com/dbt-labs/dbt-tests-adapter
Author: dbt Labs
Author-email: info@dbtlabs.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Python: >=3.7
Description-Content-Type: text/markdown

# dbt-tests-adapter

This is where we store the adapter tests that will be used by
plugin repos. It should be included in the dbt-core and plugin
repos by installing using pip.

Tests in this repo will be packaged as classes, with a base class
that can be imported by adapter test repositories. Tests that might
need to be overridden by a plugin will be separated into separate
test methods or test classes as they are discovered.

This plugin is installed in the dbt-core repo by pip install -e tests/adapter,
which is included in the editable-requirements.txt file.

The dbt.tests.adapter.basic tests originally came from the earlier
dbt-adapter-tests repository. Additional test directories will be
added as they are converted from dbt-core integration tests, so that
they can be used in adapter test suites without copying and pasting.

This is packaged as a plugin using a python namespace package so it
cannot have an __init__.py file in the part of the hierarchy to which it
needs to be attached.


