diff --git a/.github/boring-cyborg.yml b/.github/boring-cyborg.yml index 65839d5501a02..b8362cce3aa14 100644 --- a/.github/boring-cyborg.yml +++ b/.github/boring-cyborg.yml @@ -406,7 +406,7 @@ labelPRBasedOnFilePath: - tests/jobs/test_triggerer_job.py - tests/models/test_trigger.py - tests/jobs/test_triggerer_job_logging.py - - providers/standard/tests/provider_tests/standard/triggers/**/* + - providers/standard/tests/unit/standard/triggers/**/* area:Serialization: - airflow/serialization/**/* diff --git a/contributing-docs/11_provider_packages.rst b/contributing-docs/11_provider_packages.rst index c74ebc374b4fe..c7c28949b26ed 100644 --- a/contributing-docs/11_provider_packages.rst +++ b/contributing-docs/11_provider_packages.rst @@ -21,7 +21,7 @@ Provider packages Airflow is split into core and providers. They are delivered as separate packages: * ``apache-airflow`` - core of Apache Airflow (there are few more sub-packages separated) -* ``apache-airflow-providers-*`` - More than 70 provider packages to communicate with external services +* ``apache-airflow-providers-*`` - More than 90 provider packages to communicate with external services **The outline for this document in GitHub is available at top-right corner button (with 3-dots and 3 lines).** @@ -48,17 +48,34 @@ This will synchronize all extras that you need for development and testing of Ai dependencies including runtime dependencies. See `local virtualenv <../07_local_virtualenv.rst>`_ or the uv project for more information. -.. note:: - - We are currently in the process of separating out providers to separate subprojects. This means that - "old" providers related code is split across multiple directories "providers", "docs" and that the - ``pyproject.toml`` files for them are dynamically generated when provider is built. The "new" providers - have all the files stored in the same "subfolder" of "providers" folder (for example all "airbyte" related - code is stored in "providers/airbyte" and there is an airbyte "pyproject.toml" stored in that folder and - the project is effectively a separate python project. It will take a while to migrate all the providers - to the new structure, so you might see both structures in the repository for some time. - -We have ``provider.yaml`` file in the provider's module of the ``providers``. +Each provider is a separate python project, with its own ``pyproject.toml`` file and similar structure: + +.. code-block:: text + + PROVIDER + |- pyproject.toml # project configuration + |- provider.yaml # additional metadata for provider + |- src + |. \- airflow.providers.PROVIDER + | \ # here are hooks, operators, sensors, transfers + |- docs # docs for provider are stored here + \- tests + | -unit + | | PROVIDER + | \ # here unit test code is present + | - integration + | | PROVIDER + | \ # here integration test code is present + \- system + | PROVIDER + \ # here system test code is present + +PROVIDER is the name of the provider package. It might be single directory (google, amazon, smtp) or in some +cases we have a nested structure one level down (``apache/cassandra``, ``apache/druid``, ``microsoft/winrm``, +``common.io`` for example). + +On top of the standard ``pyproject.toml`` file where we keep project information, +we have ``provider.yaml`` file in the provider's module of the ``providers``. This file contains: @@ -69,23 +86,14 @@ This file contains: * list of connection types, extra-links, secret backends, auth backends, and logging handlers (useful to both register them as they are needed by Airflow and to include them in documentation automatically). -In the old provider.yaml we also keep additional information there - list of dependencies, additional extras -and development dependencies for the provider, however in the new provider structure, this information is -kept in the standard way in the ``pyproject.toml`` file. - Note that the ``provider.yaml`` file is regenerated automatically when the provider is released so you should not modify it - except updating dependencies, as your changes will be lost. -In the old providers, you should only update dependencies for the provider in the corresponding -``provider.yaml``, in the new providers you should update "dependencies", optional dependencies and "dev" -dependency group in the ``pyproject.toml`` file. +Eventually we might migrate ``provider.yaml`` fully to ``pyproject.toml`` file but it would require custom +``tool.airflow`` toml section to be added to the ``pyproject.toml`` file. -Eventually we might migrate ``provider.yaml`` fully to ``pyproject.toml`` file but that should be a separate -change after we migrate all the providers to "new" structure. - -If you want to add dependencies to the provider, you should add them to the corresponding ``provider.yaml`` -and Airflow pre-commits and package generation commands will keep those dependencies (including all comments) -when regenerating the ``pyproject.toml`` file. +If you want to add dependencies to the provider, you should add them to the corresponding ``pyproject.toml`` +file. Providers are not packaged together with the core when you build "apache-airflow" package. @@ -125,10 +133,18 @@ Developing community managed provider packages ---------------------------------------------- While you can develop your own providers, Apache Airflow has 60+ providers that are managed by the community. -They are part of the same repository as Apache Airflow (we use ``monorepo`` approach where different +They are part of the same repository as Apache Airflow (we use monorepo approach where different parts of the system are developed in the same repository but then they are packaged and released separately). -All the community-managed providers are in 'airflow/providers' folder and they are all sub-packages of -'airflow.providers' package. All the providers are available as ``apache-airflow-providers-`` +All the community-managed providers are in ``providers`` folder and their code is placed as sub-packages of +``airflow.providers`` package. + +In order to allow the same packages to be present in different parts of the source tree, we are heavily +utilising `namespace packages `_. +For now we have a bit of mixture of native (no ``__init__.py`` namespace packages) and pkgutil-style +namespace packages (with ``__init__.py`` and path extension) but we are moving +towards using only native namespace packages. + +All the providers are available as ``apache-airflow-providers-`` packages when installed by users, but when you contribute to providers you can work on airflow main and install provider dependencies via ``editable`` extras (using uv workspace) - without having to manage and install providers separately, you can easily run tests for the providers @@ -241,12 +257,22 @@ The rules are as follows: the providers are connected under common umbrella and they are also tightly coupled on the code level. * Typical structure of provider package: - * example_dags -> example DAGs are stored here (used for documentation and System Tests) - * hooks -> hooks are stored here - * operators -> operators are stored here - * sensors -> sensors are stored here - * secrets -> secret backends are stored here - * transfers -> transfer operators are stored here + * src + * airflow.providers.PROVIDER + * hooks -> hooks are stored here + * operators -> operators are stored here + * sensors -> sensors are stored here + * secrets -> secret backends are stored here + * transfers -> transfer operators are stored here + * docs + * tests + * unit + * PROVIDER + * integration + * PROVIDER + * system + * PROVIDER + * example_dags -> example DAGs are stored here (used for documentation and System Tests) * Module names do not contain word "hooks", "operators" etc. The right type comes from the package. For example 'hooks.datastore' module contains DataStore hook and 'operators.datastore' @@ -275,11 +301,11 @@ The rules are as follows: * Secret Backend name follows the convention: ``Backend``. -* Tests are grouped in parallel packages under "tests.providers" top level package. Module name is usually +* Init Tests are grouped in parallel packages under "tests.providers" top level package. Module name is usually ``test_.py``, * System tests (not yet fully automated but allowing to run e2e testing of particular provider) are - named with _system.py suffix. + named with ``example_*`` prefix. Documentation for the community managed providers ------------------------------------------------- @@ -303,8 +329,8 @@ Well documented provider contains those: You can see for example ``google`` provider which has very comprehensive documentation: -* `Documentation <../docs/apache-airflow-providers-google>`_ -* `System tests/Example DAGs <../tests/system/providers>`_ +* `Documentation <../../providers/google/docs>`_ +* `System tests/Example DAGs <../providers/google/tests/system/google/>`_ Part of the documentation are example dags (placed in the ``tests/system`` folder). The reason why they are in ``tests/system`` is because we are using the example dags for various purposes: diff --git a/dev/breeze/tests/test_selective_checks.py b/dev/breeze/tests/test_selective_checks.py index 7a5f68aac5bbd..36b50815bbe16 100644 --- a/dev/breeze/tests/test_selective_checks.py +++ b/dev/breeze/tests/test_selective_checks.py @@ -311,7 +311,7 @@ def assert_outputs_are_printed(expected_outputs: dict[str, str], stderr: str): pytest.param( ( "airflow/api/file.py", - "providers/postgres/tests/provider_tests/postgres/file.py", + "providers/postgres/tests/unit/postgres/file.py", ), { "selected-providers-list-as-string": "amazon common.compat common.sql fab google openlineage " @@ -343,7 +343,7 @@ def assert_outputs_are_printed(expected_outputs: dict[str, str], stderr: str): ), ( pytest.param( - ("providers/apache/beam/tests/provider_tests/apache/beam/file.py",), + ("providers/apache/beam/tests/unit/apache/beam/file.py",), { "selected-providers-list-as-string": "apache.beam common.compat google", "all-python-versions": "['3.9']", @@ -373,7 +373,7 @@ def assert_outputs_are_printed(expected_outputs: dict[str, str], stderr: str): ), ( pytest.param( - ("providers/apache/beam/tests/provider_tests/apache/beam/file.py",), + ("providers/apache/beam/tests/unit/apache/beam/file.py",), { "selected-providers-list-as-string": "apache.beam common.compat google", "all-python-versions": "['3.9']", @@ -406,7 +406,7 @@ def assert_outputs_are_printed(expected_outputs: dict[str, str], stderr: str): pytest.param( ( "providers/apache/beam/tests/system/apache/beam/file.py", - "providers/apache/beam/tests/provider_tests/apache/beam/file.py", + "providers/apache/beam/tests/unit/apache/beam/file.py", ), { "selected-providers-list-as-string": "apache.beam common.compat google", @@ -440,7 +440,7 @@ def assert_outputs_are_printed(expected_outputs: dict[str, str], stderr: str): pytest.param( ( "providers/apache/beam/tests/system/apache/beam/file.py", - "providers/apache/beam/tests/provider_tests/apache/beam/file.py", + "providers/apache/beam/tests/unit/apache/beam/file.py", ), { "selected-providers-list-as-string": "apache.beam common.compat google", @@ -535,7 +535,7 @@ def assert_outputs_are_printed(expected_outputs: dict[str, str], stderr: str): pytest.param( ( "chart/aaaa.txt", - "providers/postgres/tests/provider_tests/postgres/file.py", + "providers/postgres/tests/unit/postgres/file.py", ), { "selected-providers-list-as-string": "amazon common.sql google openlineage pgvector postgres", @@ -1384,7 +1384,7 @@ def test_expected_output_full_tests_needed( pytest.param( ( "chart/aaaa.txt", - "providers/google/tests/provider_tests/google/file.py", + "providers/google/tests/unit/google/file.py", ), { "all-python-versions": "['3.9']", @@ -1411,7 +1411,7 @@ def test_expected_output_full_tests_needed( ( "airflow/cli/test.py", "chart/aaaa.txt", - "providers/google/tests/provider_tests/google/file.py", + "providers/google/tests/unit/google/file.py", ), { "all-python-versions": "['3.9']", @@ -1436,7 +1436,7 @@ def test_expected_output_full_tests_needed( pytest.param( ( "airflow/file.py", - "providers/google/tests/provider_tests/google/file.py", + "providers/google/tests/unit/google/file.py", ), { "all-python-versions": "['3.9']", @@ -1614,7 +1614,7 @@ def test_expected_output_push( ( "airflow/cli/test.py", "chart/aaaa.txt", - "providers/google/tests/provider_tests/google/file.py", + "providers/google/tests/unit/google/file.py", ), { "selected-providers-list-as-string": "amazon apache.beam apache.cassandra " diff --git a/providers/airbyte/tests/provider_tests/__init__.py b/providers/airbyte/tests/unit/__init__.py similarity index 100% rename from providers/airbyte/tests/provider_tests/__init__.py rename to providers/airbyte/tests/unit/__init__.py diff --git a/providers/airbyte/tests/provider_tests/airbyte/__init__.py b/providers/airbyte/tests/unit/airbyte/__init__.py similarity index 100% rename from providers/airbyte/tests/provider_tests/airbyte/__init__.py rename to providers/airbyte/tests/unit/airbyte/__init__.py diff --git a/providers/airbyte/tests/provider_tests/airbyte/hooks/__init__.py b/providers/airbyte/tests/unit/airbyte/hooks/__init__.py similarity index 100% rename from providers/airbyte/tests/provider_tests/airbyte/hooks/__init__.py rename to providers/airbyte/tests/unit/airbyte/hooks/__init__.py diff --git a/providers/airbyte/tests/provider_tests/airbyte/hooks/test_airbyte.py b/providers/airbyte/tests/unit/airbyte/hooks/test_airbyte.py similarity index 100% rename from providers/airbyte/tests/provider_tests/airbyte/hooks/test_airbyte.py rename to providers/airbyte/tests/unit/airbyte/hooks/test_airbyte.py diff --git a/providers/airbyte/tests/provider_tests/airbyte/operators/__init__.py b/providers/airbyte/tests/unit/airbyte/operators/__init__.py similarity index 100% rename from providers/airbyte/tests/provider_tests/airbyte/operators/__init__.py rename to providers/airbyte/tests/unit/airbyte/operators/__init__.py diff --git a/providers/airbyte/tests/provider_tests/airbyte/operators/test_airbyte.py b/providers/airbyte/tests/unit/airbyte/operators/test_airbyte.py similarity index 100% rename from providers/airbyte/tests/provider_tests/airbyte/operators/test_airbyte.py rename to providers/airbyte/tests/unit/airbyte/operators/test_airbyte.py diff --git a/providers/airbyte/tests/provider_tests/airbyte/sensors/__init__.py b/providers/airbyte/tests/unit/airbyte/sensors/__init__.py similarity index 100% rename from providers/airbyte/tests/provider_tests/airbyte/sensors/__init__.py rename to providers/airbyte/tests/unit/airbyte/sensors/__init__.py diff --git a/providers/airbyte/tests/provider_tests/airbyte/sensors/test_airbyte.py b/providers/airbyte/tests/unit/airbyte/sensors/test_airbyte.py similarity index 100% rename from providers/airbyte/tests/provider_tests/airbyte/sensors/test_airbyte.py rename to providers/airbyte/tests/unit/airbyte/sensors/test_airbyte.py diff --git a/providers/airbyte/tests/provider_tests/airbyte/triggers/__init__.py b/providers/airbyte/tests/unit/airbyte/triggers/__init__.py similarity index 100% rename from providers/airbyte/tests/provider_tests/airbyte/triggers/__init__.py rename to providers/airbyte/tests/unit/airbyte/triggers/__init__.py diff --git a/providers/airbyte/tests/provider_tests/airbyte/triggers/test_airbyte.py b/providers/airbyte/tests/unit/airbyte/triggers/test_airbyte.py similarity index 100% rename from providers/airbyte/tests/provider_tests/airbyte/triggers/test_airbyte.py rename to providers/airbyte/tests/unit/airbyte/triggers/test_airbyte.py diff --git a/providers/alibaba/tests/provider_tests/__init__.py b/providers/alibaba/tests/unit/__init__.py similarity index 100% rename from providers/alibaba/tests/provider_tests/__init__.py rename to providers/alibaba/tests/unit/__init__.py diff --git a/providers/alibaba/tests/provider_tests/alibaba/__init__.py b/providers/alibaba/tests/unit/alibaba/__init__.py similarity index 100% rename from providers/alibaba/tests/provider_tests/alibaba/__init__.py rename to providers/alibaba/tests/unit/alibaba/__init__.py diff --git a/providers/alibaba/tests/provider_tests/alibaba/cloud/__init__.py b/providers/alibaba/tests/unit/alibaba/cloud/__init__.py similarity index 100% rename from providers/alibaba/tests/provider_tests/alibaba/cloud/__init__.py rename to providers/alibaba/tests/unit/alibaba/cloud/__init__.py diff --git a/providers/alibaba/tests/provider_tests/alibaba/cloud/hooks/__init__.py b/providers/alibaba/tests/unit/alibaba/cloud/hooks/__init__.py similarity index 100% rename from providers/alibaba/tests/provider_tests/alibaba/cloud/hooks/__init__.py rename to providers/alibaba/tests/unit/alibaba/cloud/hooks/__init__.py diff --git a/providers/alibaba/tests/provider_tests/alibaba/cloud/hooks/test_analyticdb_spark.py b/providers/alibaba/tests/unit/alibaba/cloud/hooks/test_analyticdb_spark.py similarity index 98% rename from providers/alibaba/tests/provider_tests/alibaba/cloud/hooks/test_analyticdb_spark.py rename to providers/alibaba/tests/unit/alibaba/cloud/hooks/test_analyticdb_spark.py index ac64be058890e..20327f20bc989 100644 --- a/providers/alibaba/tests/provider_tests/alibaba/cloud/hooks/test_analyticdb_spark.py +++ b/providers/alibaba/tests/unit/alibaba/cloud/hooks/test_analyticdb_spark.py @@ -34,7 +34,7 @@ ) from airflow.providers.alibaba.cloud.hooks.analyticdb_spark import AnalyticDBSparkHook -from provider_tests.alibaba.cloud.utils.analyticdb_spark_mock import mock_adb_spark_hook_default_project_id +from unit.alibaba.cloud.utils.analyticdb_spark_mock import mock_adb_spark_hook_default_project_id ADB_SPARK_STRING = "airflow.providers.alibaba.cloud.hooks.analyticdb_spark.{}" MOCK_ADB_SPARK_CONN_ID = "mock_id" diff --git a/providers/alibaba/tests/provider_tests/alibaba/cloud/hooks/test_oss.py b/providers/alibaba/tests/unit/alibaba/cloud/hooks/test_oss.py similarity index 98% rename from providers/alibaba/tests/provider_tests/alibaba/cloud/hooks/test_oss.py rename to providers/alibaba/tests/unit/alibaba/cloud/hooks/test_oss.py index edb1a7f276da6..9ab98cde8d68e 100644 --- a/providers/alibaba/tests/provider_tests/alibaba/cloud/hooks/test_oss.py +++ b/providers/alibaba/tests/unit/alibaba/cloud/hooks/test_oss.py @@ -20,7 +20,7 @@ from unittest import mock from airflow.providers.alibaba.cloud.hooks.oss import OSSHook -from provider_tests.alibaba.cloud.utils.oss_mock import mock_oss_hook_default_project_id +from unit.alibaba.cloud.utils.oss_mock import mock_oss_hook_default_project_id OSS_STRING = "airflow.providers.alibaba.cloud.hooks.oss.{}" MOCK_OSS_CONN_ID = "mock_id" diff --git a/providers/alibaba/tests/provider_tests/alibaba/cloud/log/__init__.py b/providers/alibaba/tests/unit/alibaba/cloud/log/__init__.py similarity index 100% rename from providers/alibaba/tests/provider_tests/alibaba/cloud/log/__init__.py rename to providers/alibaba/tests/unit/alibaba/cloud/log/__init__.py diff --git a/providers/alibaba/tests/provider_tests/alibaba/cloud/log/test_oss_task_handler.py b/providers/alibaba/tests/unit/alibaba/cloud/log/test_oss_task_handler.py similarity index 100% rename from providers/alibaba/tests/provider_tests/alibaba/cloud/log/test_oss_task_handler.py rename to providers/alibaba/tests/unit/alibaba/cloud/log/test_oss_task_handler.py diff --git a/providers/alibaba/tests/provider_tests/alibaba/cloud/operators/__init__.py b/providers/alibaba/tests/unit/alibaba/cloud/operators/__init__.py similarity index 100% rename from providers/alibaba/tests/provider_tests/alibaba/cloud/operators/__init__.py rename to providers/alibaba/tests/unit/alibaba/cloud/operators/__init__.py diff --git a/providers/alibaba/tests/provider_tests/alibaba/cloud/operators/test_analyticdb_spark.py b/providers/alibaba/tests/unit/alibaba/cloud/operators/test_analyticdb_spark.py similarity index 100% rename from providers/alibaba/tests/provider_tests/alibaba/cloud/operators/test_analyticdb_spark.py rename to providers/alibaba/tests/unit/alibaba/cloud/operators/test_analyticdb_spark.py diff --git a/providers/alibaba/tests/provider_tests/alibaba/cloud/operators/test_oss.py b/providers/alibaba/tests/unit/alibaba/cloud/operators/test_oss.py similarity index 100% rename from providers/alibaba/tests/provider_tests/alibaba/cloud/operators/test_oss.py rename to providers/alibaba/tests/unit/alibaba/cloud/operators/test_oss.py diff --git a/providers/alibaba/tests/provider_tests/alibaba/cloud/sensors/__init__.py b/providers/alibaba/tests/unit/alibaba/cloud/sensors/__init__.py similarity index 100% rename from providers/alibaba/tests/provider_tests/alibaba/cloud/sensors/__init__.py rename to providers/alibaba/tests/unit/alibaba/cloud/sensors/__init__.py diff --git a/providers/alibaba/tests/provider_tests/alibaba/cloud/sensors/test_analyticdb_spark.py b/providers/alibaba/tests/unit/alibaba/cloud/sensors/test_analyticdb_spark.py similarity index 100% rename from providers/alibaba/tests/provider_tests/alibaba/cloud/sensors/test_analyticdb_spark.py rename to providers/alibaba/tests/unit/alibaba/cloud/sensors/test_analyticdb_spark.py diff --git a/providers/alibaba/tests/provider_tests/alibaba/cloud/sensors/test_oss_key.py b/providers/alibaba/tests/unit/alibaba/cloud/sensors/test_oss_key.py similarity index 100% rename from providers/alibaba/tests/provider_tests/alibaba/cloud/sensors/test_oss_key.py rename to providers/alibaba/tests/unit/alibaba/cloud/sensors/test_oss_key.py diff --git a/providers/alibaba/tests/provider_tests/alibaba/cloud/utils/__init__.py b/providers/alibaba/tests/unit/alibaba/cloud/utils/__init__.py similarity index 100% rename from providers/alibaba/tests/provider_tests/alibaba/cloud/utils/__init__.py rename to providers/alibaba/tests/unit/alibaba/cloud/utils/__init__.py diff --git a/providers/alibaba/tests/provider_tests/alibaba/cloud/utils/analyticdb_spark_mock.py b/providers/alibaba/tests/unit/alibaba/cloud/utils/analyticdb_spark_mock.py similarity index 100% rename from providers/alibaba/tests/provider_tests/alibaba/cloud/utils/analyticdb_spark_mock.py rename to providers/alibaba/tests/unit/alibaba/cloud/utils/analyticdb_spark_mock.py diff --git a/providers/alibaba/tests/provider_tests/alibaba/cloud/utils/oss_mock.py b/providers/alibaba/tests/unit/alibaba/cloud/utils/oss_mock.py similarity index 100% rename from providers/alibaba/tests/provider_tests/alibaba/cloud/utils/oss_mock.py rename to providers/alibaba/tests/unit/alibaba/cloud/utils/oss_mock.py diff --git a/providers/alibaba/tests/provider_tests/alibaba/cloud/utils/test_utils.py b/providers/alibaba/tests/unit/alibaba/cloud/utils/test_utils.py similarity index 100% rename from providers/alibaba/tests/provider_tests/alibaba/cloud/utils/test_utils.py rename to providers/alibaba/tests/unit/alibaba/cloud/utils/test_utils.py diff --git a/providers/amazon/tests/provider_tests/__init__.py b/providers/amazon/tests/unit/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/__init__.py rename to providers/amazon/tests/unit/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/__init__.py b/providers/amazon/tests/unit/amazon/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/__init__.py rename to providers/amazon/tests/unit/amazon/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/.gitignore b/providers/amazon/tests/unit/amazon/aws/.gitignore similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/.gitignore rename to providers/amazon/tests/unit/amazon/aws/.gitignore diff --git a/providers/amazon/tests/provider_tests/amazon/aws/__init__.py b/providers/amazon/tests/unit/amazon/aws/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/__init__.py rename to providers/amazon/tests/unit/amazon/aws/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/assets/__init__.py b/providers/amazon/tests/unit/amazon/aws/assets/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/assets/__init__.py rename to providers/amazon/tests/unit/amazon/aws/assets/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/assets/test_s3.py b/providers/amazon/tests/unit/amazon/aws/assets/test_s3.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/assets/test_s3.py rename to providers/amazon/tests/unit/amazon/aws/assets/test_s3.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/auth_manager/__init__.py b/providers/amazon/tests/unit/amazon/aws/auth_manager/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/auth_manager/__init__.py rename to providers/amazon/tests/unit/amazon/aws/auth_manager/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/auth_manager/avp/__init__.py b/providers/amazon/tests/unit/amazon/aws/auth_manager/avp/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/auth_manager/avp/__init__.py rename to providers/amazon/tests/unit/amazon/aws/auth_manager/avp/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/auth_manager/avp/test_entities.py b/providers/amazon/tests/unit/amazon/aws/auth_manager/avp/test_entities.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/auth_manager/avp/test_entities.py rename to providers/amazon/tests/unit/amazon/aws/auth_manager/avp/test_entities.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/auth_manager/avp/test_facade.py b/providers/amazon/tests/unit/amazon/aws/auth_manager/avp/test_facade.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/auth_manager/avp/test_facade.py rename to providers/amazon/tests/unit/amazon/aws/auth_manager/avp/test_facade.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/auth_manager/cli/__init__.py b/providers/amazon/tests/unit/amazon/aws/auth_manager/cli/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/auth_manager/cli/__init__.py rename to providers/amazon/tests/unit/amazon/aws/auth_manager/cli/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/auth_manager/cli/test_avp_commands.py b/providers/amazon/tests/unit/amazon/aws/auth_manager/cli/test_avp_commands.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/auth_manager/cli/test_avp_commands.py rename to providers/amazon/tests/unit/amazon/aws/auth_manager/cli/test_avp_commands.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/auth_manager/cli/test_definition.py b/providers/amazon/tests/unit/amazon/aws/auth_manager/cli/test_definition.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/auth_manager/cli/test_definition.py rename to providers/amazon/tests/unit/amazon/aws/auth_manager/cli/test_definition.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/auth_manager/router/__init__.py b/providers/amazon/tests/unit/amazon/aws/auth_manager/router/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/auth_manager/router/__init__.py rename to providers/amazon/tests/unit/amazon/aws/auth_manager/router/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/auth_manager/router/test_login.py b/providers/amazon/tests/unit/amazon/aws/auth_manager/router/test_login.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/auth_manager/router/test_login.py rename to providers/amazon/tests/unit/amazon/aws/auth_manager/router/test_login.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/auth_manager/security_manager/__init__.py b/providers/amazon/tests/unit/amazon/aws/auth_manager/security_manager/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/auth_manager/security_manager/__init__.py rename to providers/amazon/tests/unit/amazon/aws/auth_manager/security_manager/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/auth_manager/security_manager/test_aws_security_manager_override.py b/providers/amazon/tests/unit/amazon/aws/auth_manager/security_manager/test_aws_security_manager_override.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/auth_manager/security_manager/test_aws_security_manager_override.py rename to providers/amazon/tests/unit/amazon/aws/auth_manager/security_manager/test_aws_security_manager_override.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/auth_manager/test_aws_auth_manager.py b/providers/amazon/tests/unit/amazon/aws/auth_manager/test_aws_auth_manager.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/auth_manager/test_aws_auth_manager.py rename to providers/amazon/tests/unit/amazon/aws/auth_manager/test_aws_auth_manager.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/auth_manager/test_constants.py b/providers/amazon/tests/unit/amazon/aws/auth_manager/test_constants.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/auth_manager/test_constants.py rename to providers/amazon/tests/unit/amazon/aws/auth_manager/test_constants.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/auth_manager/test_user.py b/providers/amazon/tests/unit/amazon/aws/auth_manager/test_user.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/auth_manager/test_user.py rename to providers/amazon/tests/unit/amazon/aws/auth_manager/test_user.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/config_templates/__init__.py b/providers/amazon/tests/unit/amazon/aws/config_templates/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/config_templates/__init__.py rename to providers/amazon/tests/unit/amazon/aws/config_templates/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/config_templates/args.json b/providers/amazon/tests/unit/amazon/aws/config_templates/args.json similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/config_templates/args.json rename to providers/amazon/tests/unit/amazon/aws/config_templates/args.json diff --git a/providers/amazon/tests/provider_tests/amazon/aws/config_templates/job.j2.json b/providers/amazon/tests/unit/amazon/aws/config_templates/job.j2.json similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/config_templates/job.j2.json rename to providers/amazon/tests/unit/amazon/aws/config_templates/job.j2.json diff --git a/providers/amazon/tests/provider_tests/amazon/aws/config_templates/steps.j2.json b/providers/amazon/tests/unit/amazon/aws/config_templates/steps.j2.json similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/config_templates/steps.j2.json rename to providers/amazon/tests/unit/amazon/aws/config_templates/steps.j2.json diff --git a/providers/amazon/tests/provider_tests/amazon/aws/config_templates/steps.json b/providers/amazon/tests/unit/amazon/aws/config_templates/steps.json similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/config_templates/steps.json rename to providers/amazon/tests/unit/amazon/aws/config_templates/steps.json diff --git a/providers/amazon/tests/provider_tests/amazon/aws/deferrable/__init__.py b/providers/amazon/tests/unit/amazon/aws/deferrable/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/deferrable/__init__.py rename to providers/amazon/tests/unit/amazon/aws/deferrable/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/deferrable/hooks/__init__.py b/providers/amazon/tests/unit/amazon/aws/deferrable/hooks/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/deferrable/hooks/__init__.py rename to providers/amazon/tests/unit/amazon/aws/deferrable/hooks/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/executors/__init__.py b/providers/amazon/tests/unit/amazon/aws/executors/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/executors/__init__.py rename to providers/amazon/tests/unit/amazon/aws/executors/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/executors/batch/__init__.py b/providers/amazon/tests/unit/amazon/aws/executors/batch/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/executors/batch/__init__.py rename to providers/amazon/tests/unit/amazon/aws/executors/batch/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/executors/batch/test_batch_executor.py b/providers/amazon/tests/unit/amazon/aws/executors/batch/test_batch_executor.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/executors/batch/test_batch_executor.py rename to providers/amazon/tests/unit/amazon/aws/executors/batch/test_batch_executor.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/executors/ecs/__init__.py b/providers/amazon/tests/unit/amazon/aws/executors/ecs/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/executors/ecs/__init__.py rename to providers/amazon/tests/unit/amazon/aws/executors/ecs/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/executors/ecs/test_ecs_executor.py b/providers/amazon/tests/unit/amazon/aws/executors/ecs/test_ecs_executor.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/executors/ecs/test_ecs_executor.py rename to providers/amazon/tests/unit/amazon/aws/executors/ecs/test_ecs_executor.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/executors/utils/__init__.py b/providers/amazon/tests/unit/amazon/aws/executors/utils/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/executors/utils/__init__.py rename to providers/amazon/tests/unit/amazon/aws/executors/utils/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/executors/utils/test_exponential_backoff_retry.py b/providers/amazon/tests/unit/amazon/aws/executors/utils/test_exponential_backoff_retry.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/executors/utils/test_exponential_backoff_retry.py rename to providers/amazon/tests/unit/amazon/aws/executors/utils/test_exponential_backoff_retry.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/fs/__init__.py b/providers/amazon/tests/unit/amazon/aws/fs/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/fs/__init__.py rename to providers/amazon/tests/unit/amazon/aws/fs/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/fs/test_s3.py b/providers/amazon/tests/unit/amazon/aws/fs/test_s3.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/fs/test_s3.py rename to providers/amazon/tests/unit/amazon/aws/fs/test_s3.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/__init__.py b/providers/amazon/tests/unit/amazon/aws/hooks/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/__init__.py rename to providers/amazon/tests/unit/amazon/aws/hooks/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_appflow.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_appflow.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_appflow.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_appflow.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_athena.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_athena.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_athena.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_athena.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_athena_sql.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_athena_sql.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_athena_sql.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_athena_sql.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_base_aws.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_base_aws.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_base_aws.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_base_aws.py index c48f608a8c50f..22f4ef325b188 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_base_aws.py +++ b/providers/amazon/tests/unit/amazon/aws/hooks/test_base_aws.py @@ -139,9 +139,7 @@ def mock_conn(request): class TestSessionFactory: - @conf_vars( - {("aws", "session_factory"): "provider_tests.amazon.aws.hooks.test_base_aws.CustomSessionFactory"} - ) + @conf_vars({("aws", "session_factory"): "unit.amazon.aws.hooks.test_base_aws.CustomSessionFactory"}) def test_resolve_session_factory_class(self): cls = resolve_session_factory() assert issubclass(cls, CustomSessionFactory) diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_batch_client.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_batch_client.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_batch_client.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_batch_client.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_batch_waiters.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_batch_waiters.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_batch_waiters.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_batch_waiters.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_bedrock.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_bedrock.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_bedrock.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_bedrock.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_chime.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_chime.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_chime.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_chime.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_cloud_formation.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_cloud_formation.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_cloud_formation.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_cloud_formation.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_comprehend.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_comprehend.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_comprehend.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_comprehend.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_datasync.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_datasync.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_datasync.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_datasync.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_dms.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_dms.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_dms.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_dms.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_dynamodb.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_dynamodb.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_dynamodb.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_dynamodb.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_ec2.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_ec2.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_ec2.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_ec2.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_ecr.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_ecr.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_ecr.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_ecr.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_ecs.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_ecs.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_ecs.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_ecs.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_eks.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_eks.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_eks.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_eks.py index 59505f86849b0..2ab146e6d650d 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_eks.py +++ b/providers/amazon/tests/unit/amazon/aws/hooks/test_eks.py @@ -53,7 +53,7 @@ ) from airflow.providers.amazon.aws.hooks.eks import COMMAND, EksHook -from provider_tests.amazon.aws.utils.eks_test_constants import ( +from unit.amazon.aws.utils.eks_test_constants import ( DEFAULT_CONN_ID, DEFAULT_NAMESPACE, DISK_SIZE, @@ -82,7 +82,7 @@ RegExTemplates, ResponseAttributes, ) -from provider_tests.amazon.aws.utils.eks_test_utils import ( +from unit.amazon.aws.utils.eks_test_utils import ( attributes_to_test, generate_clusters, generate_dict, diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_elasticache_replication_group.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_elasticache_replication_group.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_elasticache_replication_group.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_elasticache_replication_group.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_emr.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_emr.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_emr.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_emr.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_emr_containers.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_emr_containers.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_emr_containers.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_emr_containers.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_emr_serverless.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_emr_serverless.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_emr_serverless.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_emr_serverless.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_eventbridge.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_eventbridge.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_eventbridge.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_eventbridge.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_glacier.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_glacier.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_glacier.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_glacier.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_glue.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_glue.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_glue.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_glue.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_glue_catalog.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_glue_catalog.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_glue_catalog.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_glue_catalog.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_glue_crawler.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_glue_crawler.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_glue_crawler.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_glue_crawler.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_glue_databrew.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_glue_databrew.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_glue_databrew.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_glue_databrew.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_hooks_signature.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_hooks_signature.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_hooks_signature.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_hooks_signature.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_kinesis.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_kinesis.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_kinesis.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_kinesis.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_kinesis_analytics.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_kinesis_analytics.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_kinesis_analytics.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_kinesis_analytics.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_lambda_function.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_lambda_function.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_lambda_function.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_lambda_function.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_logs.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_logs.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_logs.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_logs.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_mwaa.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_mwaa.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_mwaa.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_mwaa.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_neptune.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_neptune.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_neptune.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_neptune.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_opensearch_serverless.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_opensearch_serverless.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_opensearch_serverless.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_opensearch_serverless.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_quicksight.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_quicksight.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_quicksight.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_quicksight.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_rds.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_rds.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_rds.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_rds.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_redshift_cluster.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_redshift_cluster.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_redshift_cluster.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_redshift_cluster.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_redshift_data.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_redshift_data.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_redshift_data.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_redshift_data.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_redshift_sql.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_redshift_sql.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_redshift_sql.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_redshift_sql.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_s3.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_s3.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_s3.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_s3.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_sagemaker.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_sagemaker.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_sagemaker.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_sagemaker.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_secrets_manager.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_secrets_manager.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_secrets_manager.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_secrets_manager.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_ses.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_ses.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_ses.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_ses.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_sns.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_sns.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_sns.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_sns.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_sqs.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_sqs.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_sqs.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_sqs.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_ssm.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_ssm.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_ssm.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_ssm.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_step_function.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_step_function.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_step_function.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_step_function.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_sts.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_sts.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_sts.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_sts.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/hooks/test_verified_permissions.py b/providers/amazon/tests/unit/amazon/aws/hooks/test_verified_permissions.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/hooks/test_verified_permissions.py rename to providers/amazon/tests/unit/amazon/aws/hooks/test_verified_permissions.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/infrastructure/__init__.py b/providers/amazon/tests/unit/amazon/aws/infrastructure/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/infrastructure/__init__.py rename to providers/amazon/tests/unit/amazon/aws/infrastructure/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/infrastructure/example_s3_to_redshift/__init__.py b/providers/amazon/tests/unit/amazon/aws/infrastructure/example_s3_to_redshift/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/infrastructure/example_s3_to_redshift/__init__.py rename to providers/amazon/tests/unit/amazon/aws/infrastructure/example_s3_to_redshift/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/infrastructure/example_s3_to_redshift/outputs.tf b/providers/amazon/tests/unit/amazon/aws/infrastructure/example_s3_to_redshift/outputs.tf similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/infrastructure/example_s3_to_redshift/outputs.tf rename to providers/amazon/tests/unit/amazon/aws/infrastructure/example_s3_to_redshift/outputs.tf diff --git a/providers/amazon/tests/provider_tests/amazon/aws/infrastructure/example_s3_to_redshift/resources.tf b/providers/amazon/tests/unit/amazon/aws/infrastructure/example_s3_to_redshift/resources.tf similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/infrastructure/example_s3_to_redshift/resources.tf rename to providers/amazon/tests/unit/amazon/aws/infrastructure/example_s3_to_redshift/resources.tf diff --git a/providers/amazon/tests/provider_tests/amazon/aws/infrastructure/example_s3_to_redshift/variables.tf b/providers/amazon/tests/unit/amazon/aws/infrastructure/example_s3_to_redshift/variables.tf similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/infrastructure/example_s3_to_redshift/variables.tf rename to providers/amazon/tests/unit/amazon/aws/infrastructure/example_s3_to_redshift/variables.tf diff --git a/providers/amazon/tests/provider_tests/amazon/aws/links/__init__.py b/providers/amazon/tests/unit/amazon/aws/links/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/links/__init__.py rename to providers/amazon/tests/unit/amazon/aws/links/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/links/test_athena.py b/providers/amazon/tests/unit/amazon/aws/links/test_athena.py similarity index 94% rename from providers/amazon/tests/provider_tests/amazon/aws/links/test_athena.py rename to providers/amazon/tests/unit/amazon/aws/links/test_athena.py index 77c0ed7f7f3e5..94c9a6152bc11 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/links/test_athena.py +++ b/providers/amazon/tests/unit/amazon/aws/links/test_athena.py @@ -17,7 +17,7 @@ from __future__ import annotations from airflow.providers.amazon.aws.links.athena import AthenaQueryResultsLink -from provider_tests.amazon.aws.links.test_base_aws import BaseAwsLinksTestCase +from unit.amazon.aws.links.test_base_aws import BaseAwsLinksTestCase class TestAthenaQueryResultsLink(BaseAwsLinksTestCase): diff --git a/providers/amazon/tests/provider_tests/amazon/aws/links/test_base_aws.py b/providers/amazon/tests/unit/amazon/aws/links/test_base_aws.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/links/test_base_aws.py rename to providers/amazon/tests/unit/amazon/aws/links/test_base_aws.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/links/test_batch.py b/providers/amazon/tests/unit/amazon/aws/links/test_batch.py similarity index 96% rename from providers/amazon/tests/provider_tests/amazon/aws/links/test_batch.py rename to providers/amazon/tests/unit/amazon/aws/links/test_batch.py index 29f666297f927..634a313dd2810 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/links/test_batch.py +++ b/providers/amazon/tests/unit/amazon/aws/links/test_batch.py @@ -21,7 +21,7 @@ BatchJobDetailsLink, BatchJobQueueLink, ) -from provider_tests.amazon.aws.links.test_base_aws import BaseAwsLinksTestCase +from unit.amazon.aws.links.test_base_aws import BaseAwsLinksTestCase class TestBatchJobDefinitionLink(BaseAwsLinksTestCase): diff --git a/providers/amazon/tests/provider_tests/amazon/aws/links/test_comprehend.py b/providers/amazon/tests/unit/amazon/aws/links/test_comprehend.py similarity index 96% rename from providers/amazon/tests/provider_tests/amazon/aws/links/test_comprehend.py rename to providers/amazon/tests/unit/amazon/aws/links/test_comprehend.py index 054326b431cd1..e00b1cabb6f06 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/links/test_comprehend.py +++ b/providers/amazon/tests/unit/amazon/aws/links/test_comprehend.py @@ -20,7 +20,7 @@ ComprehendDocumentClassifierLink, ComprehendPiiEntitiesDetectionLink, ) -from provider_tests.amazon.aws.links.test_base_aws import BaseAwsLinksTestCase +from unit.amazon.aws.links.test_base_aws import BaseAwsLinksTestCase class TestComprehendPiiEntitiesDetectionLink(BaseAwsLinksTestCase): diff --git a/providers/amazon/tests/provider_tests/amazon/aws/links/test_datasync.py b/providers/amazon/tests/unit/amazon/aws/links/test_datasync.py similarity index 95% rename from providers/amazon/tests/provider_tests/amazon/aws/links/test_datasync.py rename to providers/amazon/tests/unit/amazon/aws/links/test_datasync.py index 87a872e7fb91d..bfb0e62733dcf 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/links/test_datasync.py +++ b/providers/amazon/tests/unit/amazon/aws/links/test_datasync.py @@ -17,7 +17,7 @@ from __future__ import annotations from airflow.providers.amazon.aws.links.datasync import DataSyncTaskExecutionLink, DataSyncTaskLink -from provider_tests.amazon.aws.links.test_base_aws import BaseAwsLinksTestCase +from unit.amazon.aws.links.test_base_aws import BaseAwsLinksTestCase TASK_ID = "task-0b36221bf94ad2bdd" EXECUTION_ID = "exec-00000000000000004" diff --git a/providers/amazon/tests/provider_tests/amazon/aws/links/test_ec2.py b/providers/amazon/tests/unit/amazon/aws/links/test_ec2.py similarity index 96% rename from providers/amazon/tests/provider_tests/amazon/aws/links/test_ec2.py rename to providers/amazon/tests/unit/amazon/aws/links/test_ec2.py index 5f8368a23ab63..279127484351b 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/links/test_ec2.py +++ b/providers/amazon/tests/unit/amazon/aws/links/test_ec2.py @@ -17,7 +17,7 @@ from __future__ import annotations from airflow.providers.amazon.aws.links.ec2 import EC2InstanceDashboardLink, EC2InstanceLink -from provider_tests.amazon.aws.links.test_base_aws import BaseAwsLinksTestCase +from unit.amazon.aws.links.test_base_aws import BaseAwsLinksTestCase class TestEC2InstanceLink(BaseAwsLinksTestCase): diff --git a/providers/amazon/tests/provider_tests/amazon/aws/links/test_emr.py b/providers/amazon/tests/unit/amazon/aws/links/test_emr.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/links/test_emr.py rename to providers/amazon/tests/unit/amazon/aws/links/test_emr.py index 16fd17f0deee7..412398d5bc777 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/links/test_emr.py +++ b/providers/amazon/tests/unit/amazon/aws/links/test_emr.py @@ -32,7 +32,7 @@ get_log_uri, get_serverless_dashboard_url, ) -from provider_tests.amazon.aws.links.test_base_aws import BaseAwsLinksTestCase +from unit.amazon.aws.links.test_base_aws import BaseAwsLinksTestCase class TestEmrClusterLink(BaseAwsLinksTestCase): diff --git a/providers/amazon/tests/provider_tests/amazon/aws/links/test_glue.py b/providers/amazon/tests/unit/amazon/aws/links/test_glue.py similarity index 94% rename from providers/amazon/tests/provider_tests/amazon/aws/links/test_glue.py rename to providers/amazon/tests/unit/amazon/aws/links/test_glue.py index 5f3371d364e13..87f34ab26a6c4 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/links/test_glue.py +++ b/providers/amazon/tests/unit/amazon/aws/links/test_glue.py @@ -17,7 +17,7 @@ from __future__ import annotations from airflow.providers.amazon.aws.links.glue import GlueJobRunDetailsLink -from provider_tests.amazon.aws.links.test_base_aws import BaseAwsLinksTestCase +from unit.amazon.aws.links.test_base_aws import BaseAwsLinksTestCase class TestGlueJobRunDetailsLink(BaseAwsLinksTestCase): diff --git a/providers/amazon/tests/provider_tests/amazon/aws/links/test_logs.py b/providers/amazon/tests/unit/amazon/aws/links/test_logs.py similarity index 95% rename from providers/amazon/tests/provider_tests/amazon/aws/links/test_logs.py rename to providers/amazon/tests/unit/amazon/aws/links/test_logs.py index 4195b59d88907..e6df3705e0309 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/links/test_logs.py +++ b/providers/amazon/tests/unit/amazon/aws/links/test_logs.py @@ -17,7 +17,7 @@ from __future__ import annotations from airflow.providers.amazon.aws.links.logs import CloudWatchEventsLink -from provider_tests.amazon.aws.links.test_base_aws import BaseAwsLinksTestCase +from unit.amazon.aws.links.test_base_aws import BaseAwsLinksTestCase class TestCloudWatchEventsLink(BaseAwsLinksTestCase): diff --git a/providers/amazon/tests/provider_tests/amazon/aws/links/test_sagemaker.py b/providers/amazon/tests/unit/amazon/aws/links/test_sagemaker.py similarity index 94% rename from providers/amazon/tests/provider_tests/amazon/aws/links/test_sagemaker.py rename to providers/amazon/tests/unit/amazon/aws/links/test_sagemaker.py index f3076addc1b3f..f4681c52a48dc 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/links/test_sagemaker.py +++ b/providers/amazon/tests/unit/amazon/aws/links/test_sagemaker.py @@ -17,7 +17,7 @@ from __future__ import annotations from airflow.providers.amazon.aws.links.sagemaker import SageMakerTransformJobLink -from provider_tests.amazon.aws.links.test_base_aws import BaseAwsLinksTestCase +from unit.amazon.aws.links.test_base_aws import BaseAwsLinksTestCase class TestSageMakerTransformDetailsLink(BaseAwsLinksTestCase): diff --git a/providers/amazon/tests/provider_tests/amazon/aws/links/test_step_function.py b/providers/amazon/tests/unit/amazon/aws/links/test_step_function.py similarity index 97% rename from providers/amazon/tests/provider_tests/amazon/aws/links/test_step_function.py rename to providers/amazon/tests/unit/amazon/aws/links/test_step_function.py index e646d56518228..ea2b5e0edfd53 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/links/test_step_function.py +++ b/providers/amazon/tests/unit/amazon/aws/links/test_step_function.py @@ -22,7 +22,7 @@ StateMachineDetailsLink, StateMachineExecutionsDetailsLink, ) -from provider_tests.amazon.aws.links.test_base_aws import BaseAwsLinksTestCase +from unit.amazon.aws.links.test_base_aws import BaseAwsLinksTestCase class TestStateMachineDetailsLink(BaseAwsLinksTestCase): diff --git a/providers/amazon/tests/provider_tests/amazon/aws/log/__init__.py b/providers/amazon/tests/unit/amazon/aws/log/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/log/__init__.py rename to providers/amazon/tests/unit/amazon/aws/log/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/log/test_cloudwatch_task_handler.py b/providers/amazon/tests/unit/amazon/aws/log/test_cloudwatch_task_handler.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/log/test_cloudwatch_task_handler.py rename to providers/amazon/tests/unit/amazon/aws/log/test_cloudwatch_task_handler.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/log/test_s3_task_handler.py b/providers/amazon/tests/unit/amazon/aws/log/test_s3_task_handler.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/log/test_s3_task_handler.py rename to providers/amazon/tests/unit/amazon/aws/log/test_s3_task_handler.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/notifications/__init__.py b/providers/amazon/tests/unit/amazon/aws/notifications/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/notifications/__init__.py rename to providers/amazon/tests/unit/amazon/aws/notifications/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/notifications/test_chime.py b/providers/amazon/tests/unit/amazon/aws/notifications/test_chime.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/notifications/test_chime.py rename to providers/amazon/tests/unit/amazon/aws/notifications/test_chime.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/notifications/test_sns.py b/providers/amazon/tests/unit/amazon/aws/notifications/test_sns.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/notifications/test_sns.py rename to providers/amazon/tests/unit/amazon/aws/notifications/test_sns.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/notifications/test_sqs.py b/providers/amazon/tests/unit/amazon/aws/notifications/test_sqs.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/notifications/test_sqs.py rename to providers/amazon/tests/unit/amazon/aws/notifications/test_sqs.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/__init__.py b/providers/amazon/tests/unit/amazon/aws/operators/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/__init__.py rename to providers/amazon/tests/unit/amazon/aws/operators/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/athena_metadata.json b/providers/amazon/tests/unit/amazon/aws/operators/athena_metadata.json similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/athena_metadata.json rename to providers/amazon/tests/unit/amazon/aws/operators/athena_metadata.json diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_appflow.py b/providers/amazon/tests/unit/amazon/aws/operators/test_appflow.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_appflow.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_appflow.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_athena.py b/providers/amazon/tests/unit/amazon/aws/operators/test_athena.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_athena.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_athena.py index 235f6e03d2eb9..2989743ff2ec9 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_athena.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_athena.py @@ -41,7 +41,7 @@ from airflow.utils.state import DagRunState from airflow.utils.timezone import datetime from airflow.utils.types import DagRunType -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields from tests_common.test_utils.version_compat import AIRFLOW_V_3_0_PLUS diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_base_aws.py b/providers/amazon/tests/unit/amazon/aws/operators/test_base_aws.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_base_aws.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_base_aws.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_batch.py b/providers/amazon/tests/unit/amazon/aws/operators/test_batch.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_batch.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_batch.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_bedrock.py b/providers/amazon/tests/unit/amazon/aws/operators/test_bedrock.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_bedrock.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_bedrock.py index d63f6444bcf66..d91424e410fe2 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_bedrock.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_bedrock.py @@ -36,7 +36,7 @@ BedrockInvokeModelOperator, BedrockRaGOperator, ) -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields if TYPE_CHECKING: from airflow.providers.amazon.aws.hooks.base_aws import BaseAwsConnection diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_cloud_formation.py b/providers/amazon/tests/unit/amazon/aws/operators/test_cloud_formation.py similarity index 98% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_cloud_formation.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_cloud_formation.py index f9389dbf2acca..340d56b8ab493 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_cloud_formation.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_cloud_formation.py @@ -28,7 +28,7 @@ CloudFormationDeleteStackOperator, ) from airflow.utils import timezone -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields DEFAULT_DATE = timezone.datetime(2019, 1, 1) DEFAULT_ARGS = {"owner": "airflow", "start_date": DEFAULT_DATE} diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_comprehend.py b/providers/amazon/tests/unit/amazon/aws/operators/test_comprehend.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_comprehend.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_comprehend.py index b97e7b7b0eec3..b08a5725b7425 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_comprehend.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_comprehend.py @@ -30,7 +30,7 @@ ComprehendStartPiiEntitiesDetectionJobOperator, ) from airflow.utils.types import NOTSET -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields if TYPE_CHECKING: from airflow.providers.amazon.aws.hooks.base_aws import BaseAwsConnection diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_datasync.py b/providers/amazon/tests/unit/amazon/aws/operators/test_datasync.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_datasync.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_datasync.py index d26b71a2e043f..95a0e69ba8d60 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_datasync.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_datasync.py @@ -31,7 +31,7 @@ from airflow.utils.state import DagRunState from airflow.utils.timezone import datetime from airflow.utils.types import DagRunType -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields from tests_common.test_utils.version_compat import AIRFLOW_V_3_0_PLUS diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_dms.py b/providers/amazon/tests/unit/amazon/aws/operators/test_dms.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_dms.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_dms.py index 5931413e15dfb..840579139be70 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_dms.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_dms.py @@ -47,7 +47,7 @@ from airflow.utils import timezone from airflow.utils.state import DagRunState from airflow.utils.types import DagRunType -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields from tests_common.test_utils.version_compat import AIRFLOW_V_3_0_PLUS diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_ec2.py b/providers/amazon/tests/unit/amazon/aws/operators/test_ec2.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_ec2.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_ec2.py index 849eecfdaae0e..79f2922c61e04 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_ec2.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_ec2.py @@ -30,7 +30,7 @@ EC2StopInstanceOperator, EC2TerminateInstanceOperator, ) -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields class BaseEc2TestClass: diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_ecs.py b/providers/amazon/tests/unit/amazon/aws/operators/test_ecs.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_ecs.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_ecs.py index b4420fbe8c5ba..e829f46596ecd 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_ecs.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_ecs.py @@ -38,7 +38,7 @@ from airflow.providers.amazon.aws.triggers.ecs import TaskDoneTrigger from airflow.providers.amazon.aws.utils.task_log_fetcher import AwsTaskLogFetcher from airflow.utils.types import NOTSET -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields CLUSTER_NAME = "test_cluster" CONTAINER_NAME = "e1ed7aac-d9b2-4315-8726-d2432bf11868" diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_eks.py b/providers/amazon/tests/unit/amazon/aws/operators/test_eks.py similarity index 98% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_eks.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_eks.py index 76295170069cf..0831060ce32cb 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_eks.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_eks.py @@ -40,7 +40,7 @@ EksDeleteFargateProfileTrigger, ) from airflow.providers.cncf.kubernetes.utils.pod_manager import OnFinishAction -from provider_tests.amazon.aws.utils.eks_test_constants import ( +from unit.amazon.aws.utils.eks_test_constants import ( NODEROLE_ARN, POD_EXECUTION_ROLE_ARN, RESOURCES_VPC_CONFIG, @@ -49,9 +49,9 @@ SUBNET_IDS, TASK_ID, ) -from provider_tests.amazon.aws.utils.eks_test_utils import convert_keys -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields -from provider_tests.amazon.aws.utils.test_waiter import assert_expected_waiter_type +from unit.amazon.aws.utils.eks_test_utils import convert_keys +from unit.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_waiter import assert_expected_waiter_type CLUSTER_NAME = "cluster1" NODEGROUP_NAME = "nodegroup1" diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_emr_add_steps.py b/providers/amazon/tests/unit/amazon/aws/operators/test_emr_add_steps.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_emr_add_steps.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_emr_add_steps.py index 8393dbb009904..7e564724cce52 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_emr_add_steps.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_emr_add_steps.py @@ -32,7 +32,7 @@ from airflow.utils import timezone from airflow.utils.state import DagRunState from airflow.utils.types import DagRunType -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields from tests_common.test_utils.version_compat import AIRFLOW_V_3_0_PLUS diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_emr_containers.py b/providers/amazon/tests/unit/amazon/aws/operators/test_emr_containers.py similarity index 98% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_emr_containers.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_emr_containers.py index a3243559d2013..a8952b7e16576 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_emr_containers.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_emr_containers.py @@ -25,7 +25,7 @@ from airflow.providers.amazon.aws.hooks.emr import EmrContainerHook from airflow.providers.amazon.aws.operators.emr import EmrContainerOperator, EmrEksCreateClusterOperator from airflow.providers.amazon.aws.triggers.emr import EmrContainerTrigger -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields SUBMIT_JOB_SUCCESS_RETURN = { "ResponseMetadata": {"HTTPStatusCode": 200}, diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_emr_create_job_flow.py b/providers/amazon/tests/unit/amazon/aws/operators/test_emr_create_job_flow.py similarity index 98% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_emr_create_job_flow.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_emr_create_job_flow.py index 3e34b8d025ea3..1b91f4b300395 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_emr_create_job_flow.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_emr_create_job_flow.py @@ -34,8 +34,8 @@ from airflow.utils import timezone from airflow.utils.state import DagRunState from airflow.utils.types import DagRunType -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields -from provider_tests.amazon.aws.utils.test_waiter import assert_expected_waiter_type +from unit.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_waiter import assert_expected_waiter_type from tests_common.test_utils.version_compat import AIRFLOW_V_3_0_PLUS diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_emr_modify_cluster.py b/providers/amazon/tests/unit/amazon/aws/operators/test_emr_modify_cluster.py similarity index 96% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_emr_modify_cluster.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_emr_modify_cluster.py index b9929d172812f..a16706126ee2d 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_emr_modify_cluster.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_emr_modify_cluster.py @@ -25,7 +25,7 @@ from airflow.models.dag import DAG from airflow.providers.amazon.aws.operators.emr import EmrModifyClusterOperator from airflow.utils import timezone -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields DEFAULT_DATE = timezone.datetime(2017, 1, 1) MODIFY_CLUSTER_SUCCESS_RETURN = {"ResponseMetadata": {"HTTPStatusCode": 200}, "StepConcurrencyLevel": 1} diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_emr_notebook_execution.py b/providers/amazon/tests/unit/amazon/aws/operators/test_emr_notebook_execution.py similarity index 98% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_emr_notebook_execution.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_emr_notebook_execution.py index ec92ffb6307d6..32ea1a00e5b7f 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_emr_notebook_execution.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_emr_notebook_execution.py @@ -28,8 +28,8 @@ EmrStartNotebookExecutionOperator, EmrStopNotebookExecutionOperator, ) -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields -from provider_tests.amazon.aws.utils.test_waiter import assert_expected_waiter_type +from unit.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_waiter import assert_expected_waiter_type PARAMS = { "EditorId": "test_editor", diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_emr_serverless.py b/providers/amazon/tests/unit/amazon/aws/operators/test_emr_serverless.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_emr_serverless.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_emr_serverless.py index a06dc918b9d0f..ed3fa3b85b917 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_emr_serverless.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_emr_serverless.py @@ -32,7 +32,7 @@ EmrServerlessStopApplicationOperator, ) from airflow.utils.types import NOTSET -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields if TYPE_CHECKING: from unittest.mock import MagicMock diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_emr_terminate_job_flow.py b/providers/amazon/tests/unit/amazon/aws/operators/test_emr_terminate_job_flow.py similarity index 96% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_emr_terminate_job_flow.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_emr_terminate_job_flow.py index 689a12dab5454..50e27c739903c 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_emr_terminate_job_flow.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_emr_terminate_job_flow.py @@ -24,7 +24,7 @@ from airflow.exceptions import TaskDeferred from airflow.providers.amazon.aws.operators.emr import EmrTerminateJobFlowOperator from airflow.providers.amazon.aws.triggers.emr import EmrTerminateJobFlowTrigger -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields TERMINATE_SUCCESS_RETURN = {"ResponseMetadata": {"HTTPStatusCode": 200}} diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_eventbridge.py b/providers/amazon/tests/unit/amazon/aws/operators/test_eventbridge.py similarity index 98% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_eventbridge.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_eventbridge.py index 84b68b3a29829..f984c42ea4277 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_eventbridge.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_eventbridge.py @@ -29,7 +29,7 @@ EventBridgePutEventsOperator, EventBridgePutRuleOperator, ) -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields if TYPE_CHECKING: from unittest.mock import MagicMock diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_glacier.py b/providers/amazon/tests/unit/amazon/aws/operators/test_glacier.py similarity index 97% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_glacier.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_glacier.py index 94bade9346204..2486ed831d75a 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_glacier.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_glacier.py @@ -26,7 +26,7 @@ GlacierCreateJobOperator, GlacierUploadArchiveOperator, ) -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields if TYPE_CHECKING: from airflow.providers.amazon.aws.operators.base_aws import AwsBaseOperator diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_glue.py b/providers/amazon/tests/unit/amazon/aws/operators/test_glue.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_glue.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_glue.py index 661bd3f5b5519..5b8b94097407c 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_glue.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_glue.py @@ -35,7 +35,7 @@ GlueDataQualityRuleSetEvaluationRunOperator, GlueJobOperator, ) -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields if TYPE_CHECKING: from airflow.models import TaskInstance diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_glue_crawler.py b/providers/amazon/tests/unit/amazon/aws/operators/test_glue_crawler.py similarity index 98% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_glue_crawler.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_glue_crawler.py index 0dbc3e552d3b0..f90aac406b9f5 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_glue_crawler.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_glue_crawler.py @@ -26,7 +26,7 @@ from airflow.providers.amazon.aws.hooks.glue_crawler import GlueCrawlerHook from airflow.providers.amazon.aws.hooks.sts import StsHook from airflow.providers.amazon.aws.operators.glue_crawler import GlueCrawlerOperator -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields if TYPE_CHECKING: from airflow.providers.amazon.aws.hooks.base_aws import BaseAwsConnection diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_glue_databrew.py b/providers/amazon/tests/unit/amazon/aws/operators/test_glue_databrew.py similarity index 97% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_glue_databrew.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_glue_databrew.py index cf86415acd5c6..fdb7809a23ad4 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_glue_databrew.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_glue_databrew.py @@ -25,7 +25,7 @@ from airflow.providers.amazon.aws.hooks.glue_databrew import GlueDataBrewHook from airflow.providers.amazon.aws.operators.glue_databrew import GlueDataBrewStartJobOperator -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields JOB_NAME = "test_job" diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_kinesis_analytics.py b/providers/amazon/tests/unit/amazon/aws/operators/test_kinesis_analytics.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_kinesis_analytics.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_kinesis_analytics.py index 50025a2f33832..512e19e029ebc 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_kinesis_analytics.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_kinesis_analytics.py @@ -31,7 +31,7 @@ KinesisAnalyticsV2StartApplicationOperator, KinesisAnalyticsV2StopApplicationOperator, ) -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields if TYPE_CHECKING: from airflow.providers.amazon.aws.hooks.base_aws import BaseAwsConnection diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_lambda_function.py b/providers/amazon/tests/unit/amazon/aws/operators/test_lambda_function.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_lambda_function.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_lambda_function.py index f558905a20880..37d58ad255c44 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_lambda_function.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_lambda_function.py @@ -29,7 +29,7 @@ LambdaCreateFunctionOperator, LambdaInvokeFunctionOperator, ) -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields FUNCTION_NAME = "function_name" PAYLOADS = [ diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_mwaa.py b/providers/amazon/tests/unit/amazon/aws/operators/test_mwaa.py similarity index 97% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_mwaa.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_mwaa.py index 27c11a95d4230..0220a58785ed1 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_mwaa.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_mwaa.py @@ -19,7 +19,7 @@ from unittest import mock from airflow.providers.amazon.aws.operators.mwaa import MwaaTriggerDagRunOperator -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields OP_KWARGS = { "task_id": "test_task", diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_neptune.py b/providers/amazon/tests/unit/amazon/aws/operators/test_neptune.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_neptune.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_neptune.py index ba5f57a5f8d62..a97a1651c2e58 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_neptune.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_neptune.py @@ -30,7 +30,7 @@ NeptuneStartDbClusterOperator, NeptuneStopDbClusterOperator, ) -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields CLUSTER_ID = "test_cluster" diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_quicksight.py b/providers/amazon/tests/unit/amazon/aws/operators/test_quicksight.py similarity index 97% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_quicksight.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_quicksight.py index 304818221b030..b734cf5ef2745 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_quicksight.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_quicksight.py @@ -21,7 +21,7 @@ from airflow.providers.amazon.aws.hooks.quicksight import QuickSightHook from airflow.providers.amazon.aws.operators.quicksight import QuickSightCreateIngestionOperator -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields DATA_SET_ID = "DemoDataSet" INGESTION_ID = "DemoDataSet_Ingestion" diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_rds.py b/providers/amazon/tests/unit/amazon/aws/operators/test_rds.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_rds.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_rds.py index dcad8d460f974..b0e62e363f415 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_rds.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_rds.py @@ -44,7 +44,7 @@ ) from airflow.providers.amazon.aws.triggers.rds import RdsDbAvailableTrigger, RdsDbStoppedTrigger from airflow.utils import timezone -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields if TYPE_CHECKING: from airflow.providers.amazon.aws.hooks.base_aws import AwsGenericHook diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_redshift_cluster.py b/providers/amazon/tests/unit/amazon/aws/operators/test_redshift_cluster.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_redshift_cluster.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_redshift_cluster.py index c5e1d0f721aa8..02db939458574 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_redshift_cluster.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_redshift_cluster.py @@ -38,7 +38,7 @@ RedshiftPauseClusterTrigger, RedshiftResumeClusterTrigger, ) -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields class TestRedshiftCreateClusterOperator: diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_redshift_data.py b/providers/amazon/tests/unit/amazon/aws/operators/test_redshift_data.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_redshift_data.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_redshift_data.py index e68956e49cc63..0f5cf1976a5e5 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_redshift_data.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_redshift_data.py @@ -25,7 +25,7 @@ from airflow.providers.amazon.aws.hooks.redshift_data import QueryExecutionOutput from airflow.providers.amazon.aws.operators.redshift_data import RedshiftDataOperator from airflow.providers.amazon.aws.triggers.redshift_data import RedshiftDataTrigger -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields CONN_ID = "aws_conn_test" TASK_ID = "task_id" diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_redshift_sql.py b/providers/amazon/tests/unit/amazon/aws/operators/test_redshift_sql.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_redshift_sql.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_redshift_sql.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_s3.py b/providers/amazon/tests/unit/amazon/aws/operators/test_s3.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_s3.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_s3.py index 242c15b235865..0195afd6e2a59 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_s3.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_s3.py @@ -58,7 +58,7 @@ from airflow.utils.state import DagRunState from airflow.utils.timezone import datetime, utcnow from airflow.utils.types import DagRunType -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields BUCKET_NAME = os.environ.get("BUCKET_NAME", "test-airflow-bucket") S3_KEY = "test-airflow-key" diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_base.py b/providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_base.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_base.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_base.py index 77335eed22461..6b1f8b2f3b569 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_base.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_base.py @@ -33,7 +33,7 @@ from airflow.utils import timezone from airflow.utils.state import DagRunState from airflow.utils.types import DagRunType -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields from tests_common.test_utils.version_compat import AIRFLOW_V_3_0_PLUS diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_endpoint.py b/providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_endpoint.py similarity index 98% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_endpoint.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_endpoint.py index 121d6a1a63399..fce5c27bbc4e8 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_endpoint.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_endpoint.py @@ -27,7 +27,7 @@ from airflow.providers.amazon.aws.operators import sagemaker from airflow.providers.amazon.aws.operators.sagemaker import SageMakerEndpointOperator from airflow.providers.amazon.aws.triggers.sagemaker import SageMakerTrigger -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields CREATE_MODEL_PARAMS: dict = { "ModelName": "model_name", diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_endpoint_config.py b/providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_endpoint_config.py similarity index 97% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_endpoint_config.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_endpoint_config.py index 83033818a551b..231223e4c6575 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_endpoint_config.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_endpoint_config.py @@ -25,7 +25,7 @@ from airflow.providers.amazon.aws.hooks.sagemaker import SageMakerHook from airflow.providers.amazon.aws.operators import sagemaker from airflow.providers.amazon.aws.operators.sagemaker import SageMakerEndpointConfigOperator -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields CREATE_ENDPOINT_CONFIG_PARAMS: dict = { "EndpointConfigName": "config_name", diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_model.py b/providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_model.py similarity index 98% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_model.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_model.py index 3864988106365..2b2705aa7e750 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_model.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_model.py @@ -31,7 +31,7 @@ SageMakerModelOperator, SageMakerRegisterModelVersionOperator, ) -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields CREATE_MODEL_PARAMS: dict = { "ModelName": "model_name", diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_notebook.py b/providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_notebook.py similarity index 98% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_notebook.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_notebook.py index ed62fa59163cd..676fced803597 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_notebook.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_notebook.py @@ -30,7 +30,7 @@ SageMakerStartNoteBookOperator, SageMakerStopNotebookOperator, ) -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields INSTANCE_NAME = "notebook" INSTANCE_TYPE = "ml.t3.medium" diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_pipeline.py b/providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_pipeline.py similarity index 97% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_pipeline.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_pipeline.py index 1b17d198389c7..78eed965edcdb 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_pipeline.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_pipeline.py @@ -29,7 +29,7 @@ SageMakerStopPipelineOperator, ) from airflow.providers.amazon.aws.triggers.sagemaker import SageMakerPipelineTrigger -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields if TYPE_CHECKING: from unittest.mock import MagicMock diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_processing.py b/providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_processing.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_processing.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_processing.py index 25d282dfb47ce..dd7b2fa6f548b 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_processing.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_processing.py @@ -31,7 +31,7 @@ from airflow.providers.amazon.aws.triggers.sagemaker import SageMakerTrigger from airflow.providers.common.compat.openlineage.facet import Dataset from airflow.providers.openlineage.extractors import OperatorLineage -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields CREATE_PROCESSING_PARAMS: dict = { "AppSpecification": { diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_training.py b/providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_training.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_training.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_training.py index aaa2ebf15131e..6071cc6e1339b 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_training.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_training.py @@ -31,7 +31,7 @@ ) from airflow.providers.common.compat.openlineage.facet import Dataset from airflow.providers.openlineage.extractors import OperatorLineage -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields EXPECTED_INTEGER_FIELDS: list[list[str]] = [ ["ResourceConfig", "InstanceCount"], diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_transform.py b/providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_transform.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_transform.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_transform.py index d61f4b67b1444..a08e9571b2a69 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_transform.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_transform.py @@ -31,7 +31,7 @@ from airflow.providers.amazon.aws.triggers.sagemaker import SageMakerTrigger from airflow.providers.common.compat.openlineage.facet import Dataset from airflow.providers.openlineage.extractors import OperatorLineage -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields EXPECTED_INTEGER_FIELDS: list[list[str]] = [ ["Transform", "TransformResources", "InstanceCount"], diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_tuning.py b/providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_tuning.py similarity index 98% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_tuning.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_tuning.py index c09181ed30b3c..b841a9aeb584a 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker_tuning.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker_tuning.py @@ -26,7 +26,7 @@ from airflow.providers.amazon.aws.operators import sagemaker from airflow.providers.amazon.aws.operators.sagemaker import SageMakerTuningOperator from airflow.providers.amazon.aws.triggers.sagemaker import SageMakerTrigger -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields EXPECTED_INTEGER_FIELDS: list[list[str]] = [ ["HyperParameterTuningJobConfig", "ResourceLimits", "MaxNumberOfTrainingJobs"], diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sns.py b/providers/amazon/tests/unit/amazon/aws/operators/test_sns.py similarity index 97% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_sns.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_sns.py index ab13c2d6524d5..b853941bf6c9b 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sns.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_sns.py @@ -22,7 +22,7 @@ import pytest from airflow.providers.amazon.aws.operators.sns import SnsPublishOperator -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields TASK_ID = "sns_publish_job" AWS_CONN_ID = "custom_aws_conn" diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sqs.py b/providers/amazon/tests/unit/amazon/aws/operators/test_sqs.py similarity index 98% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_sqs.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_sqs.py index 93e0ed89b2b9f..653263311352b 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_sqs.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_sqs.py @@ -25,7 +25,7 @@ from airflow.providers.amazon.aws.hooks.sqs import SqsHook from airflow.providers.amazon.aws.operators.sqs import SqsPublishOperator -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields REGION_NAME = "eu-west-1" QUEUE_NAME = "test-queue" diff --git a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_step_function.py b/providers/amazon/tests/unit/amazon/aws/operators/test_step_function.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/operators/test_step_function.py rename to providers/amazon/tests/unit/amazon/aws/operators/test_step_function.py index ec5a72269fb07..00b298e0bfbe4 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/operators/test_step_function.py +++ b/providers/amazon/tests/unit/amazon/aws/operators/test_step_function.py @@ -26,7 +26,7 @@ StepFunctionGetExecutionOutputOperator, StepFunctionStartExecutionOperator, ) -from provider_tests.amazon.aws.utils.test_template_fields import validate_template_fields +from unit.amazon.aws.utils.test_template_fields import validate_template_fields EXECUTION_ARN = ( "arn:aws:states:us-east-1:123456789012:execution:" diff --git a/providers/amazon/tests/provider_tests/amazon/aws/secrets/__init__.py b/providers/amazon/tests/unit/amazon/aws/secrets/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/secrets/__init__.py rename to providers/amazon/tests/unit/amazon/aws/secrets/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/secrets/test_secrets_manager.py b/providers/amazon/tests/unit/amazon/aws/secrets/test_secrets_manager.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/secrets/test_secrets_manager.py rename to providers/amazon/tests/unit/amazon/aws/secrets/test_secrets_manager.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/secrets/test_systems_manager.py b/providers/amazon/tests/unit/amazon/aws/secrets/test_systems_manager.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/secrets/test_systems_manager.py rename to providers/amazon/tests/unit/amazon/aws/secrets/test_systems_manager.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/__init__.py b/providers/amazon/tests/unit/amazon/aws/sensors/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/__init__.py rename to providers/amazon/tests/unit/amazon/aws/sensors/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_athena.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_athena.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_athena.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_athena.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_base_aws.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_base_aws.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_base_aws.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_base_aws.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_batch.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_batch.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_batch.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_batch.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_bedrock.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_bedrock.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_bedrock.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_bedrock.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_cloud_formation.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_cloud_formation.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_cloud_formation.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_cloud_formation.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_comprehend.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_comprehend.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_comprehend.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_comprehend.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_dms.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_dms.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_dms.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_dms.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_dynamodb.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_dynamodb.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_dynamodb.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_dynamodb.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_ec2.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_ec2.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_ec2.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_ec2.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_ecs.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_ecs.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_ecs.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_ecs.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_eks.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_eks.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_eks.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_eks.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_emr_base.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_emr_base.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_emr_base.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_emr_base.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_emr_containers.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_emr_containers.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_emr_containers.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_emr_containers.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_emr_job_flow.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_emr_job_flow.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_emr_job_flow.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_emr_job_flow.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_emr_notebook_execution.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_emr_notebook_execution.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_emr_notebook_execution.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_emr_notebook_execution.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_emr_serverless_application.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_emr_serverless_application.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_emr_serverless_application.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_emr_serverless_application.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_emr_serverless_job.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_emr_serverless_job.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_emr_serverless_job.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_emr_serverless_job.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_emr_step.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_emr_step.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_emr_step.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_emr_step.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_glacier.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_glacier.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_glacier.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_glacier.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_glue.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_glue.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_glue.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_glue.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_glue_catalog_partition.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_glue_catalog_partition.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_glue_catalog_partition.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_glue_catalog_partition.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_glue_crawler.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_glue_crawler.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_glue_crawler.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_glue_crawler.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_glue_data_quality.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_glue_data_quality.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_glue_data_quality.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_glue_data_quality.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_kinesis_analytics.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_kinesis_analytics.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_kinesis_analytics.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_kinesis_analytics.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_lambda_function.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_lambda_function.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_lambda_function.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_lambda_function.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_opensearch_serverless.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_opensearch_serverless.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_opensearch_serverless.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_opensearch_serverless.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_quicksight.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_quicksight.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_quicksight.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_quicksight.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_rds.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_rds.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_rds.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_rds.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_redshift_cluster.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_redshift_cluster.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_redshift_cluster.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_redshift_cluster.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_s3.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_s3.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_s3.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_s3.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_sagemaker_automl.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_sagemaker_automl.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_sagemaker_automl.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_sagemaker_automl.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_sagemaker_base.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_sagemaker_base.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_sagemaker_base.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_sagemaker_base.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_sagemaker_endpoint.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_sagemaker_endpoint.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_sagemaker_endpoint.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_sagemaker_endpoint.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_sagemaker_pipeline.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_sagemaker_pipeline.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_sagemaker_pipeline.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_sagemaker_pipeline.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_sagemaker_processing.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_sagemaker_processing.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_sagemaker_processing.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_sagemaker_processing.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_sagemaker_training.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_sagemaker_training.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_sagemaker_training.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_sagemaker_training.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_sagemaker_transform.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_sagemaker_transform.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_sagemaker_transform.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_sagemaker_transform.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_sagemaker_tuning.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_sagemaker_tuning.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_sagemaker_tuning.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_sagemaker_tuning.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_sqs.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_sqs.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_sqs.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_sqs.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/sensors/test_step_function.py b/providers/amazon/tests/unit/amazon/aws/sensors/test_step_function.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/sensors/test_step_function.py rename to providers/amazon/tests/unit/amazon/aws/sensors/test_step_function.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/system/__init__.py b/providers/amazon/tests/unit/amazon/aws/system/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/system/__init__.py rename to providers/amazon/tests/unit/amazon/aws/system/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/system/utils/__init__.py b/providers/amazon/tests/unit/amazon/aws/system/utils/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/system/utils/__init__.py rename to providers/amazon/tests/unit/amazon/aws/system/utils/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/system/utils/test_helpers.py b/providers/amazon/tests/unit/amazon/aws/system/utils/test_helpers.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/system/utils/test_helpers.py rename to providers/amazon/tests/unit/amazon/aws/system/utils/test_helpers.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/transfers/__init__.py b/providers/amazon/tests/unit/amazon/aws/transfers/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/transfers/__init__.py rename to providers/amazon/tests/unit/amazon/aws/transfers/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/transfers/test_azure_blob_to_s3.py b/providers/amazon/tests/unit/amazon/aws/transfers/test_azure_blob_to_s3.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/transfers/test_azure_blob_to_s3.py rename to providers/amazon/tests/unit/amazon/aws/transfers/test_azure_blob_to_s3.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/transfers/test_base.py b/providers/amazon/tests/unit/amazon/aws/transfers/test_base.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/transfers/test_base.py rename to providers/amazon/tests/unit/amazon/aws/transfers/test_base.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/transfers/test_dynamodb_to_s3.py b/providers/amazon/tests/unit/amazon/aws/transfers/test_dynamodb_to_s3.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/transfers/test_dynamodb_to_s3.py rename to providers/amazon/tests/unit/amazon/aws/transfers/test_dynamodb_to_s3.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/transfers/test_exasol_to_s3.py b/providers/amazon/tests/unit/amazon/aws/transfers/test_exasol_to_s3.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/transfers/test_exasol_to_s3.py rename to providers/amazon/tests/unit/amazon/aws/transfers/test_exasol_to_s3.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/transfers/test_ftp_to_s3.py b/providers/amazon/tests/unit/amazon/aws/transfers/test_ftp_to_s3.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/transfers/test_ftp_to_s3.py rename to providers/amazon/tests/unit/amazon/aws/transfers/test_ftp_to_s3.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/transfers/test_gcs_to_s3.py b/providers/amazon/tests/unit/amazon/aws/transfers/test_gcs_to_s3.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/transfers/test_gcs_to_s3.py rename to providers/amazon/tests/unit/amazon/aws/transfers/test_gcs_to_s3.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/transfers/test_glacier_to_gcs.py b/providers/amazon/tests/unit/amazon/aws/transfers/test_glacier_to_gcs.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/transfers/test_glacier_to_gcs.py rename to providers/amazon/tests/unit/amazon/aws/transfers/test_glacier_to_gcs.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/transfers/test_google_api_to_s3.py b/providers/amazon/tests/unit/amazon/aws/transfers/test_google_api_to_s3.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/transfers/test_google_api_to_s3.py rename to providers/amazon/tests/unit/amazon/aws/transfers/test_google_api_to_s3.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/transfers/test_hive_to_dynamodb.py b/providers/amazon/tests/unit/amazon/aws/transfers/test_hive_to_dynamodb.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/transfers/test_hive_to_dynamodb.py rename to providers/amazon/tests/unit/amazon/aws/transfers/test_hive_to_dynamodb.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/transfers/test_http_to_s3.py b/providers/amazon/tests/unit/amazon/aws/transfers/test_http_to_s3.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/transfers/test_http_to_s3.py rename to providers/amazon/tests/unit/amazon/aws/transfers/test_http_to_s3.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/transfers/test_imap_attachment_to_s3.py b/providers/amazon/tests/unit/amazon/aws/transfers/test_imap_attachment_to_s3.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/transfers/test_imap_attachment_to_s3.py rename to providers/amazon/tests/unit/amazon/aws/transfers/test_imap_attachment_to_s3.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/transfers/test_local_to_s3.py b/providers/amazon/tests/unit/amazon/aws/transfers/test_local_to_s3.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/transfers/test_local_to_s3.py rename to providers/amazon/tests/unit/amazon/aws/transfers/test_local_to_s3.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/transfers/test_mongo_to_s3.py b/providers/amazon/tests/unit/amazon/aws/transfers/test_mongo_to_s3.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/transfers/test_mongo_to_s3.py rename to providers/amazon/tests/unit/amazon/aws/transfers/test_mongo_to_s3.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/transfers/test_redshift_to_s3.py b/providers/amazon/tests/unit/amazon/aws/transfers/test_redshift_to_s3.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/transfers/test_redshift_to_s3.py rename to providers/amazon/tests/unit/amazon/aws/transfers/test_redshift_to_s3.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/transfers/test_s3_to_dynamodb.py b/providers/amazon/tests/unit/amazon/aws/transfers/test_s3_to_dynamodb.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/transfers/test_s3_to_dynamodb.py rename to providers/amazon/tests/unit/amazon/aws/transfers/test_s3_to_dynamodb.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/transfers/test_s3_to_ftp.py b/providers/amazon/tests/unit/amazon/aws/transfers/test_s3_to_ftp.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/transfers/test_s3_to_ftp.py rename to providers/amazon/tests/unit/amazon/aws/transfers/test_s3_to_ftp.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/transfers/test_s3_to_redshift.py b/providers/amazon/tests/unit/amazon/aws/transfers/test_s3_to_redshift.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/transfers/test_s3_to_redshift.py rename to providers/amazon/tests/unit/amazon/aws/transfers/test_s3_to_redshift.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/transfers/test_s3_to_sftp.py b/providers/amazon/tests/unit/amazon/aws/transfers/test_s3_to_sftp.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/transfers/test_s3_to_sftp.py rename to providers/amazon/tests/unit/amazon/aws/transfers/test_s3_to_sftp.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/transfers/test_s3_to_sql.py b/providers/amazon/tests/unit/amazon/aws/transfers/test_s3_to_sql.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/transfers/test_s3_to_sql.py rename to providers/amazon/tests/unit/amazon/aws/transfers/test_s3_to_sql.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/transfers/test_salesforce_to_s3.py b/providers/amazon/tests/unit/amazon/aws/transfers/test_salesforce_to_s3.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/transfers/test_salesforce_to_s3.py rename to providers/amazon/tests/unit/amazon/aws/transfers/test_salesforce_to_s3.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/transfers/test_sftp_to_s3.py b/providers/amazon/tests/unit/amazon/aws/transfers/test_sftp_to_s3.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/transfers/test_sftp_to_s3.py rename to providers/amazon/tests/unit/amazon/aws/transfers/test_sftp_to_s3.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/transfers/test_sql_to_s3.py b/providers/amazon/tests/unit/amazon/aws/transfers/test_sql_to_s3.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/transfers/test_sql_to_s3.py rename to providers/amazon/tests/unit/amazon/aws/transfers/test_sql_to_s3.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/__init__.py b/providers/amazon/tests/unit/amazon/aws/triggers/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/__init__.py rename to providers/amazon/tests/unit/amazon/aws/triggers/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_athena.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_athena.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_athena.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_athena.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_base.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_base.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_base.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_base.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_batch.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_batch.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_batch.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_batch.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_bedrock.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_bedrock.py similarity index 98% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_bedrock.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_bedrock.py index faed877077637..51f0dad49b5be 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_bedrock.py +++ b/providers/amazon/tests/unit/amazon/aws/triggers/test_bedrock.py @@ -29,7 +29,7 @@ BedrockProvisionModelThroughputCompletedTrigger, ) from airflow.triggers.base import TriggerEvent -from provider_tests.amazon.aws.utils.test_waiter import assert_expected_waiter_type +from unit.amazon.aws.utils.test_waiter import assert_expected_waiter_type BASE_TRIGGER_CLASSPATH = "airflow.providers.amazon.aws.triggers.bedrock." diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_comprehend.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_comprehend.py similarity index 98% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_comprehend.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_comprehend.py index e5d5ff8f74f70..bf58a9853f235 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_comprehend.py +++ b/providers/amazon/tests/unit/amazon/aws/triggers/test_comprehend.py @@ -27,7 +27,7 @@ ComprehendPiiEntitiesDetectionJobCompletedTrigger, ) from airflow.triggers.base import TriggerEvent -from provider_tests.amazon.aws.utils.test_waiter import assert_expected_waiter_type +from unit.amazon.aws.utils.test_waiter import assert_expected_waiter_type BASE_TRIGGER_CLASSPATH = "airflow.providers.amazon.aws.triggers.comprehend." diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_dms.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_dms.py similarity index 98% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_dms.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_dms.py index 77001c48e23e0..dc897136095c1 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_dms.py +++ b/providers/amazon/tests/unit/amazon/aws/triggers/test_dms.py @@ -30,7 +30,7 @@ DmsReplicationTerminalStatusTrigger, ) from airflow.triggers.base import TriggerEvent -from provider_tests.amazon.aws.utils.test_waiter import assert_expected_waiter_type +from unit.amazon.aws.utils.test_waiter import assert_expected_waiter_type BASE_TRIGGER_CLASSPATH = "airflow.providers.amazon.aws.triggers.dms." diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_ec2.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_ec2.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_ec2.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_ec2.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_ecs.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_ecs.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_ecs.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_ecs.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_eks.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_eks.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_eks.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_eks.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_emr.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_emr.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_emr.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_emr.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_glue.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_glue.py similarity index 98% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_glue.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_glue.py index 96aac077b1b5e..2be4db335b1ac 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_glue.py +++ b/providers/amazon/tests/unit/amazon/aws/triggers/test_glue.py @@ -32,7 +32,7 @@ GlueJobCompleteTrigger, ) from airflow.triggers.base import TriggerEvent -from provider_tests.amazon.aws.utils.test_waiter import assert_expected_waiter_type +from unit.amazon.aws.utils.test_waiter import assert_expected_waiter_type BASE_TRIGGER_CLASSPATH = "airflow.providers.amazon.aws.triggers.glue." diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_glue_crawler.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_glue_crawler.py similarity index 96% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_glue_crawler.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_glue_crawler.py index 584e1671c4c90..b4a6ef4aa6883 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_glue_crawler.py +++ b/providers/amazon/tests/unit/amazon/aws/triggers/test_glue_crawler.py @@ -24,7 +24,7 @@ from airflow.providers.amazon.aws.hooks.glue_crawler import GlueCrawlerHook from airflow.providers.amazon.aws.triggers.glue_crawler import GlueCrawlerCompleteTrigger from airflow.triggers.base import TriggerEvent -from provider_tests.amazon.aws.utils.test_waiter import assert_expected_waiter_type +from unit.amazon.aws.utils.test_waiter import assert_expected_waiter_type class TestGlueCrawlerCompleteTrigger: diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_glue_databrew.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_glue_databrew.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_glue_databrew.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_glue_databrew.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_kinesis_analytics.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_kinesis_analytics.py similarity index 97% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_kinesis_analytics.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_kinesis_analytics.py index 08da972daf00c..dc6cc20937f7a 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_kinesis_analytics.py +++ b/providers/amazon/tests/unit/amazon/aws/triggers/test_kinesis_analytics.py @@ -26,7 +26,7 @@ KinesisAnalyticsV2ApplicationOperationCompleteTrigger, ) from airflow.triggers.base import TriggerEvent -from provider_tests.amazon.aws.utils.test_waiter import assert_expected_waiter_type +from unit.amazon.aws.utils.test_waiter import assert_expected_waiter_type BASE_TRIGGER_CLASSPATH = "airflow.providers.amazon.aws.triggers.kinesis_analytics." diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_lambda_function.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_lambda_function.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_lambda_function.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_lambda_function.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_neptune.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_neptune.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_neptune.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_neptune.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_opensearch_serverless.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_opensearch_serverless.py similarity index 97% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_opensearch_serverless.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_opensearch_serverless.py index 044fc0876c297..b96c0134e0b1b 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_opensearch_serverless.py +++ b/providers/amazon/tests/unit/amazon/aws/triggers/test_opensearch_serverless.py @@ -27,7 +27,7 @@ ) from airflow.triggers.base import TriggerEvent from airflow.utils.helpers import prune_dict -from provider_tests.amazon.aws.triggers.test_base import TestAwsBaseWaiterTrigger +from unit.amazon.aws.triggers.test_base import TestAwsBaseWaiterTrigger BASE_TRIGGER_CLASSPATH = "airflow.providers.amazon.aws.triggers.opensearch_serverless." diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_rds.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_rds.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_rds.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_rds.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_redshift_cluster.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_redshift_cluster.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_redshift_cluster.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_redshift_cluster.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_redshift_data.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_redshift_data.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_redshift_data.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_redshift_data.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_s3.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_s3.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_s3.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_s3.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_sagemaker.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_sagemaker.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_sagemaker.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_sagemaker.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_serialization.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_serialization.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_serialization.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_serialization.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/triggers/test_sqs.py b/providers/amazon/tests/unit/amazon/aws/triggers/test_sqs.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/triggers/test_sqs.py rename to providers/amazon/tests/unit/amazon/aws/triggers/test_sqs.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/utils/__init__.py b/providers/amazon/tests/unit/amazon/aws/utils/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/utils/__init__.py rename to providers/amazon/tests/unit/amazon/aws/utils/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/utils/eks_test_constants.py b/providers/amazon/tests/unit/amazon/aws/utils/eks_test_constants.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/utils/eks_test_constants.py rename to providers/amazon/tests/unit/amazon/aws/utils/eks_test_constants.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/utils/eks_test_utils.py b/providers/amazon/tests/unit/amazon/aws/utils/eks_test_utils.py similarity index 99% rename from providers/amazon/tests/provider_tests/amazon/aws/utils/eks_test_utils.py rename to providers/amazon/tests/unit/amazon/aws/utils/eks_test_utils.py index 8e32d2bc34b5f..5a000c00611f8 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/utils/eks_test_utils.py +++ b/providers/amazon/tests/unit/amazon/aws/utils/eks_test_utils.py @@ -22,7 +22,7 @@ from re import Pattern from typing import TYPE_CHECKING, Union -from provider_tests.amazon.aws.utils.eks_test_constants import ( +from unit.amazon.aws.utils.eks_test_constants import ( STATUS, ClusterAttributes, ClusterInputs, diff --git a/providers/amazon/tests/provider_tests/amazon/aws/utils/test_connection_wrapper.py b/providers/amazon/tests/unit/amazon/aws/utils/test_connection_wrapper.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/utils/test_connection_wrapper.py rename to providers/amazon/tests/unit/amazon/aws/utils/test_connection_wrapper.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/utils/test_eks_get_token.py b/providers/amazon/tests/unit/amazon/aws/utils/test_eks_get_token.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/utils/test_eks_get_token.py rename to providers/amazon/tests/unit/amazon/aws/utils/test_eks_get_token.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/utils/test_emailer.py b/providers/amazon/tests/unit/amazon/aws/utils/test_emailer.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/utils/test_emailer.py rename to providers/amazon/tests/unit/amazon/aws/utils/test_emailer.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/utils/test_identifiers.py b/providers/amazon/tests/unit/amazon/aws/utils/test_identifiers.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/utils/test_identifiers.py rename to providers/amazon/tests/unit/amazon/aws/utils/test_identifiers.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/utils/test_mixins.py b/providers/amazon/tests/unit/amazon/aws/utils/test_mixins.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/utils/test_mixins.py rename to providers/amazon/tests/unit/amazon/aws/utils/test_mixins.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/utils/test_openlineage.py b/providers/amazon/tests/unit/amazon/aws/utils/test_openlineage.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/utils/test_openlineage.py rename to providers/amazon/tests/unit/amazon/aws/utils/test_openlineage.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/utils/test_redshift.py b/providers/amazon/tests/unit/amazon/aws/utils/test_redshift.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/utils/test_redshift.py rename to providers/amazon/tests/unit/amazon/aws/utils/test_redshift.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/utils/test_sqs.py b/providers/amazon/tests/unit/amazon/aws/utils/test_sqs.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/utils/test_sqs.py rename to providers/amazon/tests/unit/amazon/aws/utils/test_sqs.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/utils/test_suppress.py b/providers/amazon/tests/unit/amazon/aws/utils/test_suppress.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/utils/test_suppress.py rename to providers/amazon/tests/unit/amazon/aws/utils/test_suppress.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/utils/test_tags.py b/providers/amazon/tests/unit/amazon/aws/utils/test_tags.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/utils/test_tags.py rename to providers/amazon/tests/unit/amazon/aws/utils/test_tags.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/utils/test_task_log_fetcher.py b/providers/amazon/tests/unit/amazon/aws/utils/test_task_log_fetcher.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/utils/test_task_log_fetcher.py rename to providers/amazon/tests/unit/amazon/aws/utils/test_task_log_fetcher.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/utils/test_template_fields.py b/providers/amazon/tests/unit/amazon/aws/utils/test_template_fields.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/utils/test_template_fields.py rename to providers/amazon/tests/unit/amazon/aws/utils/test_template_fields.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/utils/test_utils.py b/providers/amazon/tests/unit/amazon/aws/utils/test_utils.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/utils/test_utils.py rename to providers/amazon/tests/unit/amazon/aws/utils/test_utils.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/utils/test_waiter.py b/providers/amazon/tests/unit/amazon/aws/utils/test_waiter.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/utils/test_waiter.py rename to providers/amazon/tests/unit/amazon/aws/utils/test_waiter.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/utils/test_waiter_with_logging.py b/providers/amazon/tests/unit/amazon/aws/utils/test_waiter_with_logging.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/utils/test_waiter_with_logging.py rename to providers/amazon/tests/unit/amazon/aws/utils/test_waiter_with_logging.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/waiters/__init__.py b/providers/amazon/tests/unit/amazon/aws/waiters/__init__.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/waiters/__init__.py rename to providers/amazon/tests/unit/amazon/aws/waiters/__init__.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/waiters/test.json b/providers/amazon/tests/unit/amazon/aws/waiters/test.json similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/waiters/test.json rename to providers/amazon/tests/unit/amazon/aws/waiters/test.json diff --git a/providers/amazon/tests/provider_tests/amazon/aws/waiters/test_batch.py b/providers/amazon/tests/unit/amazon/aws/waiters/test_batch.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/waiters/test_batch.py rename to providers/amazon/tests/unit/amazon/aws/waiters/test_batch.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/waiters/test_bedrock.py b/providers/amazon/tests/unit/amazon/aws/waiters/test_bedrock.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/waiters/test_bedrock.py rename to providers/amazon/tests/unit/amazon/aws/waiters/test_bedrock.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/waiters/test_bedrock_agent.py b/providers/amazon/tests/unit/amazon/aws/waiters/test_bedrock_agent.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/waiters/test_bedrock_agent.py rename to providers/amazon/tests/unit/amazon/aws/waiters/test_bedrock_agent.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/waiters/test_comprehend.py b/providers/amazon/tests/unit/amazon/aws/waiters/test_comprehend.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/waiters/test_comprehend.py rename to providers/amazon/tests/unit/amazon/aws/waiters/test_comprehend.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/waiters/test_custom_waiters.py b/providers/amazon/tests/unit/amazon/aws/waiters/test_custom_waiters.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/waiters/test_custom_waiters.py rename to providers/amazon/tests/unit/amazon/aws/waiters/test_custom_waiters.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/waiters/test_dms.py b/providers/amazon/tests/unit/amazon/aws/waiters/test_dms.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/waiters/test_dms.py rename to providers/amazon/tests/unit/amazon/aws/waiters/test_dms.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/waiters/test_dynamo.py b/providers/amazon/tests/unit/amazon/aws/waiters/test_dynamo.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/waiters/test_dynamo.py rename to providers/amazon/tests/unit/amazon/aws/waiters/test_dynamo.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/waiters/test_ecs.py b/providers/amazon/tests/unit/amazon/aws/waiters/test_ecs.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/waiters/test_ecs.py rename to providers/amazon/tests/unit/amazon/aws/waiters/test_ecs.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/waiters/test_eks.py b/providers/amazon/tests/unit/amazon/aws/waiters/test_eks.py similarity index 96% rename from providers/amazon/tests/provider_tests/amazon/aws/waiters/test_eks.py rename to providers/amazon/tests/unit/amazon/aws/waiters/test_eks.py index caaf8620530ed..2b10bd816ba34 100644 --- a/providers/amazon/tests/provider_tests/amazon/aws/waiters/test_eks.py +++ b/providers/amazon/tests/unit/amazon/aws/waiters/test_eks.py @@ -22,7 +22,7 @@ from moto import mock_aws from airflow.providers.amazon.aws.hooks.eks import EksHook -from provider_tests.amazon.aws.waiters.test_custom_waiters import assert_all_match +from unit.amazon.aws.waiters.test_custom_waiters import assert_all_match class TestCustomEKSServiceWaiters: diff --git a/providers/amazon/tests/provider_tests/amazon/aws/waiters/test_emr.py b/providers/amazon/tests/unit/amazon/aws/waiters/test_emr.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/waiters/test_emr.py rename to providers/amazon/tests/unit/amazon/aws/waiters/test_emr.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/waiters/test_glue.py b/providers/amazon/tests/unit/amazon/aws/waiters/test_glue.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/waiters/test_glue.py rename to providers/amazon/tests/unit/amazon/aws/waiters/test_glue.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/waiters/test_glue_databrew.py b/providers/amazon/tests/unit/amazon/aws/waiters/test_glue_databrew.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/waiters/test_glue_databrew.py rename to providers/amazon/tests/unit/amazon/aws/waiters/test_glue_databrew.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/waiters/test_kinesis_analytics.py b/providers/amazon/tests/unit/amazon/aws/waiters/test_kinesis_analytics.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/waiters/test_kinesis_analytics.py rename to providers/amazon/tests/unit/amazon/aws/waiters/test_kinesis_analytics.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/waiters/test_neptune.py b/providers/amazon/tests/unit/amazon/aws/waiters/test_neptune.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/waiters/test_neptune.py rename to providers/amazon/tests/unit/amazon/aws/waiters/test_neptune.py diff --git a/providers/amazon/tests/provider_tests/amazon/aws/waiters/test_opensearch_serverless.py b/providers/amazon/tests/unit/amazon/aws/waiters/test_opensearch_serverless.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/aws/waiters/test_opensearch_serverless.py rename to providers/amazon/tests/unit/amazon/aws/waiters/test_opensearch_serverless.py diff --git a/providers/amazon/tests/provider_tests/amazon/conftest.py b/providers/amazon/tests/unit/amazon/conftest.py similarity index 100% rename from providers/amazon/tests/provider_tests/amazon/conftest.py rename to providers/amazon/tests/unit/amazon/conftest.py diff --git a/providers/apache/beam/pyproject.toml b/providers/apache/beam/pyproject.toml index 9e8355d89a74f..7d83ce5f158cc 100644 --- a/providers/apache/beam/pyproject.toml +++ b/providers/apache/beam/pyproject.toml @@ -68,7 +68,8 @@ dependencies = [ # Any change in the dependencies is preserved when the file is regenerated [project.optional-dependencies] "google" = [ - "apache-beam[gcp]", + 'apache-beam[gcp]>=2.53.0; python_version < "3.12"', + 'apache-beam[gcp]>=2.57.0; python_version >= "3.12"', ] "common.compat" = [ "apache-airflow-providers-common-compat" diff --git a/providers/apache/beam/src/airflow/providers/apache/beam/get_provider_info.py b/providers/apache/beam/src/airflow/providers/apache/beam/get_provider_info.py index 4f9e2055564eb..a595daa826c3f 100644 --- a/providers/apache/beam/src/airflow/providers/apache/beam/get_provider_info.py +++ b/providers/apache/beam/src/airflow/providers/apache/beam/get_provider_info.py @@ -101,7 +101,10 @@ def get_provider_info(): "numpy>=1.26.0", ], "optional-dependencies": { - "google": ["apache-beam[gcp]"], + "google": [ + 'apache-beam[gcp]>=2.53.0; python_version < "3.12"', + 'apache-beam[gcp]>=2.57.0; python_version >= "3.12"', + ], "common.compat": ["apache-airflow-providers-common-compat"], }, } diff --git a/providers/apache/beam/tests/provider_tests/__init__.py b/providers/apache/beam/tests/unit/__init__.py similarity index 100% rename from providers/apache/beam/tests/provider_tests/__init__.py rename to providers/apache/beam/tests/unit/__init__.py diff --git a/providers/apache/beam/tests/provider_tests/apache/__init__.py b/providers/apache/beam/tests/unit/apache/__init__.py similarity index 100% rename from providers/apache/beam/tests/provider_tests/apache/__init__.py rename to providers/apache/beam/tests/unit/apache/__init__.py diff --git a/providers/apache/beam/tests/provider_tests/apache/beam/__init__.py b/providers/apache/beam/tests/unit/apache/beam/__init__.py similarity index 100% rename from providers/apache/beam/tests/provider_tests/apache/beam/__init__.py rename to providers/apache/beam/tests/unit/apache/beam/__init__.py diff --git a/providers/apache/beam/tests/provider_tests/apache/beam/hooks/__init__.py b/providers/apache/beam/tests/unit/apache/beam/hooks/__init__.py similarity index 100% rename from providers/apache/beam/tests/provider_tests/apache/beam/hooks/__init__.py rename to providers/apache/beam/tests/unit/apache/beam/hooks/__init__.py diff --git a/providers/apache/beam/tests/provider_tests/apache/beam/hooks/test_beam.py b/providers/apache/beam/tests/unit/apache/beam/hooks/test_beam.py similarity index 100% rename from providers/apache/beam/tests/provider_tests/apache/beam/hooks/test_beam.py rename to providers/apache/beam/tests/unit/apache/beam/hooks/test_beam.py diff --git a/providers/apache/beam/tests/provider_tests/apache/beam/operators/__init__.py b/providers/apache/beam/tests/unit/apache/beam/operators/__init__.py similarity index 100% rename from providers/apache/beam/tests/provider_tests/apache/beam/operators/__init__.py rename to providers/apache/beam/tests/unit/apache/beam/operators/__init__.py diff --git a/providers/apache/beam/tests/provider_tests/apache/beam/operators/test_beam.py b/providers/apache/beam/tests/unit/apache/beam/operators/test_beam.py similarity index 100% rename from providers/apache/beam/tests/provider_tests/apache/beam/operators/test_beam.py rename to providers/apache/beam/tests/unit/apache/beam/operators/test_beam.py diff --git a/providers/apache/beam/tests/provider_tests/apache/beam/triggers/__init__.py b/providers/apache/beam/tests/unit/apache/beam/triggers/__init__.py similarity index 100% rename from providers/apache/beam/tests/provider_tests/apache/beam/triggers/__init__.py rename to providers/apache/beam/tests/unit/apache/beam/triggers/__init__.py diff --git a/providers/apache/beam/tests/provider_tests/apache/beam/triggers/test_beam.py b/providers/apache/beam/tests/unit/apache/beam/triggers/test_beam.py similarity index 100% rename from providers/apache/beam/tests/provider_tests/apache/beam/triggers/test_beam.py rename to providers/apache/beam/tests/unit/apache/beam/triggers/test_beam.py diff --git a/providers/apache/cassandra/tests/provider_tests/__init__.py b/providers/apache/cassandra/tests/unit/__init__.py similarity index 100% rename from providers/apache/cassandra/tests/provider_tests/__init__.py rename to providers/apache/cassandra/tests/unit/__init__.py diff --git a/providers/apache/cassandra/tests/provider_tests/apache/__init__.py b/providers/apache/cassandra/tests/unit/apache/__init__.py similarity index 100% rename from providers/apache/cassandra/tests/provider_tests/apache/__init__.py rename to providers/apache/cassandra/tests/unit/apache/__init__.py diff --git a/providers/apache/cassandra/tests/provider_tests/apache/cassandra/__init__.py b/providers/apache/cassandra/tests/unit/apache/cassandra/__init__.py similarity index 100% rename from providers/apache/cassandra/tests/provider_tests/apache/cassandra/__init__.py rename to providers/apache/cassandra/tests/unit/apache/cassandra/__init__.py diff --git a/providers/apache/cassandra/tests/provider_tests/apache/cassandra/hooks/__init__.py b/providers/apache/cassandra/tests/unit/apache/cassandra/hooks/__init__.py similarity index 100% rename from providers/apache/cassandra/tests/provider_tests/apache/cassandra/hooks/__init__.py rename to providers/apache/cassandra/tests/unit/apache/cassandra/hooks/__init__.py diff --git a/providers/apache/cassandra/tests/provider_tests/apache/cassandra/hooks/test_cassandra.py b/providers/apache/cassandra/tests/unit/apache/cassandra/hooks/test_cassandra.py similarity index 100% rename from providers/apache/cassandra/tests/provider_tests/apache/cassandra/hooks/test_cassandra.py rename to providers/apache/cassandra/tests/unit/apache/cassandra/hooks/test_cassandra.py diff --git a/providers/apache/cassandra/tests/provider_tests/apache/cassandra/sensors/__init__.py b/providers/apache/cassandra/tests/unit/apache/cassandra/sensors/__init__.py similarity index 100% rename from providers/apache/cassandra/tests/provider_tests/apache/cassandra/sensors/__init__.py rename to providers/apache/cassandra/tests/unit/apache/cassandra/sensors/__init__.py diff --git a/providers/apache/cassandra/tests/provider_tests/apache/cassandra/sensors/test_record.py b/providers/apache/cassandra/tests/unit/apache/cassandra/sensors/test_record.py similarity index 100% rename from providers/apache/cassandra/tests/provider_tests/apache/cassandra/sensors/test_record.py rename to providers/apache/cassandra/tests/unit/apache/cassandra/sensors/test_record.py diff --git a/providers/apache/cassandra/tests/provider_tests/apache/cassandra/sensors/test_table.py b/providers/apache/cassandra/tests/unit/apache/cassandra/sensors/test_table.py similarity index 100% rename from providers/apache/cassandra/tests/provider_tests/apache/cassandra/sensors/test_table.py rename to providers/apache/cassandra/tests/unit/apache/cassandra/sensors/test_table.py diff --git a/providers/apache/drill/tests/provider_tests/__init__.py b/providers/apache/drill/tests/unit/__init__.py similarity index 100% rename from providers/apache/drill/tests/provider_tests/__init__.py rename to providers/apache/drill/tests/unit/__init__.py diff --git a/providers/apache/drill/tests/provider_tests/apache/__init__.py b/providers/apache/drill/tests/unit/apache/__init__.py similarity index 100% rename from providers/apache/drill/tests/provider_tests/apache/__init__.py rename to providers/apache/drill/tests/unit/apache/__init__.py diff --git a/providers/apache/drill/tests/provider_tests/apache/drill/__init__.py b/providers/apache/drill/tests/unit/apache/drill/__init__.py similarity index 100% rename from providers/apache/drill/tests/provider_tests/apache/drill/__init__.py rename to providers/apache/drill/tests/unit/apache/drill/__init__.py diff --git a/providers/apache/drill/tests/provider_tests/apache/drill/hooks/__init__.py b/providers/apache/drill/tests/unit/apache/drill/hooks/__init__.py similarity index 100% rename from providers/apache/drill/tests/provider_tests/apache/drill/hooks/__init__.py rename to providers/apache/drill/tests/unit/apache/drill/hooks/__init__.py diff --git a/providers/apache/drill/tests/provider_tests/apache/drill/hooks/test_drill.py b/providers/apache/drill/tests/unit/apache/drill/hooks/test_drill.py similarity index 100% rename from providers/apache/drill/tests/provider_tests/apache/drill/hooks/test_drill.py rename to providers/apache/drill/tests/unit/apache/drill/hooks/test_drill.py diff --git a/providers/apache/druid/tests/provider_tests/__init__.py b/providers/apache/druid/tests/unit/__init__.py similarity index 100% rename from providers/apache/druid/tests/provider_tests/__init__.py rename to providers/apache/druid/tests/unit/__init__.py diff --git a/providers/apache/druid/tests/provider_tests/apache/__init__.py b/providers/apache/druid/tests/unit/apache/__init__.py similarity index 100% rename from providers/apache/druid/tests/provider_tests/apache/__init__.py rename to providers/apache/druid/tests/unit/apache/__init__.py diff --git a/providers/apache/druid/tests/provider_tests/apache/druid/__init__.py b/providers/apache/druid/tests/unit/apache/druid/__init__.py similarity index 100% rename from providers/apache/druid/tests/provider_tests/apache/druid/__init__.py rename to providers/apache/druid/tests/unit/apache/druid/__init__.py diff --git a/providers/apache/druid/tests/provider_tests/apache/druid/hooks/__init__.py b/providers/apache/druid/tests/unit/apache/druid/hooks/__init__.py similarity index 100% rename from providers/apache/druid/tests/provider_tests/apache/druid/hooks/__init__.py rename to providers/apache/druid/tests/unit/apache/druid/hooks/__init__.py diff --git a/providers/apache/druid/tests/provider_tests/apache/druid/hooks/test_druid.py b/providers/apache/druid/tests/unit/apache/druid/hooks/test_druid.py similarity index 100% rename from providers/apache/druid/tests/provider_tests/apache/druid/hooks/test_druid.py rename to providers/apache/druid/tests/unit/apache/druid/hooks/test_druid.py diff --git a/providers/apache/druid/tests/provider_tests/apache/druid/operators/__init__.py b/providers/apache/druid/tests/unit/apache/druid/operators/__init__.py similarity index 100% rename from providers/apache/druid/tests/provider_tests/apache/druid/operators/__init__.py rename to providers/apache/druid/tests/unit/apache/druid/operators/__init__.py diff --git a/providers/apache/druid/tests/provider_tests/apache/druid/operators/test_druid.py b/providers/apache/druid/tests/unit/apache/druid/operators/test_druid.py similarity index 100% rename from providers/apache/druid/tests/provider_tests/apache/druid/operators/test_druid.py rename to providers/apache/druid/tests/unit/apache/druid/operators/test_druid.py diff --git a/providers/apache/druid/tests/provider_tests/apache/druid/transfers/__init__.py b/providers/apache/druid/tests/unit/apache/druid/transfers/__init__.py similarity index 100% rename from providers/apache/druid/tests/provider_tests/apache/druid/transfers/__init__.py rename to providers/apache/druid/tests/unit/apache/druid/transfers/__init__.py diff --git a/providers/apache/druid/tests/provider_tests/apache/druid/transfers/test_hive_to_druid.py b/providers/apache/druid/tests/unit/apache/druid/transfers/test_hive_to_druid.py similarity index 100% rename from providers/apache/druid/tests/provider_tests/apache/druid/transfers/test_hive_to_druid.py rename to providers/apache/druid/tests/unit/apache/druid/transfers/test_hive_to_druid.py diff --git a/providers/apache/flink/tests/provider_tests/__init__.py b/providers/apache/flink/tests/unit/__init__.py similarity index 100% rename from providers/apache/flink/tests/provider_tests/__init__.py rename to providers/apache/flink/tests/unit/__init__.py diff --git a/providers/apache/flink/tests/provider_tests/apache/__init__.py b/providers/apache/flink/tests/unit/apache/__init__.py similarity index 100% rename from providers/apache/flink/tests/provider_tests/apache/__init__.py rename to providers/apache/flink/tests/unit/apache/__init__.py diff --git a/providers/apache/flink/tests/provider_tests/apache/flink/__init__.py b/providers/apache/flink/tests/unit/apache/flink/__init__.py similarity index 100% rename from providers/apache/flink/tests/provider_tests/apache/flink/__init__.py rename to providers/apache/flink/tests/unit/apache/flink/__init__.py diff --git a/providers/apache/flink/tests/provider_tests/apache/flink/operators/__init__.py b/providers/apache/flink/tests/unit/apache/flink/operators/__init__.py similarity index 100% rename from providers/apache/flink/tests/provider_tests/apache/flink/operators/__init__.py rename to providers/apache/flink/tests/unit/apache/flink/operators/__init__.py diff --git a/providers/apache/flink/tests/provider_tests/apache/flink/operators/test_flink_kubernetes.py b/providers/apache/flink/tests/unit/apache/flink/operators/test_flink_kubernetes.py similarity index 100% rename from providers/apache/flink/tests/provider_tests/apache/flink/operators/test_flink_kubernetes.py rename to providers/apache/flink/tests/unit/apache/flink/operators/test_flink_kubernetes.py diff --git a/providers/apache/flink/tests/provider_tests/apache/flink/sensors/__init__.py b/providers/apache/flink/tests/unit/apache/flink/sensors/__init__.py similarity index 100% rename from providers/apache/flink/tests/provider_tests/apache/flink/sensors/__init__.py rename to providers/apache/flink/tests/unit/apache/flink/sensors/__init__.py diff --git a/providers/apache/flink/tests/provider_tests/apache/flink/sensors/test_flink_kubernetes.py b/providers/apache/flink/tests/unit/apache/flink/sensors/test_flink_kubernetes.py similarity index 100% rename from providers/apache/flink/tests/provider_tests/apache/flink/sensors/test_flink_kubernetes.py rename to providers/apache/flink/tests/unit/apache/flink/sensors/test_flink_kubernetes.py diff --git a/providers/apache/hdfs/tests/provider_tests/__init__.py b/providers/apache/hdfs/tests/unit/__init__.py similarity index 100% rename from providers/apache/hdfs/tests/provider_tests/__init__.py rename to providers/apache/hdfs/tests/unit/__init__.py diff --git a/providers/apache/hdfs/tests/provider_tests/apache/__init__.py b/providers/apache/hdfs/tests/unit/apache/__init__.py similarity index 100% rename from providers/apache/hdfs/tests/provider_tests/apache/__init__.py rename to providers/apache/hdfs/tests/unit/apache/__init__.py diff --git a/providers/apache/hdfs/tests/provider_tests/apache/hdfs/__init__.py b/providers/apache/hdfs/tests/unit/apache/hdfs/__init__.py similarity index 100% rename from providers/apache/hdfs/tests/provider_tests/apache/hdfs/__init__.py rename to providers/apache/hdfs/tests/unit/apache/hdfs/__init__.py diff --git a/providers/apache/hdfs/tests/provider_tests/apache/hdfs/hooks/__init__.py b/providers/apache/hdfs/tests/unit/apache/hdfs/hooks/__init__.py similarity index 100% rename from providers/apache/hdfs/tests/provider_tests/apache/hdfs/hooks/__init__.py rename to providers/apache/hdfs/tests/unit/apache/hdfs/hooks/__init__.py diff --git a/providers/apache/hdfs/tests/provider_tests/apache/hdfs/hooks/test_webhdfs.py b/providers/apache/hdfs/tests/unit/apache/hdfs/hooks/test_webhdfs.py similarity index 100% rename from providers/apache/hdfs/tests/provider_tests/apache/hdfs/hooks/test_webhdfs.py rename to providers/apache/hdfs/tests/unit/apache/hdfs/hooks/test_webhdfs.py diff --git a/providers/apache/hdfs/tests/provider_tests/apache/hdfs/sensors/__init__.py b/providers/apache/hdfs/tests/unit/apache/hdfs/sensors/__init__.py similarity index 100% rename from providers/apache/hdfs/tests/provider_tests/apache/hdfs/sensors/__init__.py rename to providers/apache/hdfs/tests/unit/apache/hdfs/sensors/__init__.py diff --git a/providers/apache/hdfs/tests/provider_tests/apache/hdfs/sensors/test_web_hdfs.py b/providers/apache/hdfs/tests/unit/apache/hdfs/sensors/test_web_hdfs.py similarity index 100% rename from providers/apache/hdfs/tests/provider_tests/apache/hdfs/sensors/test_web_hdfs.py rename to providers/apache/hdfs/tests/unit/apache/hdfs/sensors/test_web_hdfs.py diff --git a/providers/apache/hive/tests/provider_tests/__init__.py b/providers/apache/hive/tests/unit/__init__.py similarity index 100% rename from providers/apache/hive/tests/provider_tests/__init__.py rename to providers/apache/hive/tests/unit/__init__.py diff --git a/providers/apache/hive/tests/provider_tests/apache/__init__.py b/providers/apache/hive/tests/unit/apache/__init__.py similarity index 100% rename from providers/apache/hive/tests/provider_tests/apache/__init__.py rename to providers/apache/hive/tests/unit/apache/__init__.py diff --git a/providers/apache/hive/tests/provider_tests/apache/hive/__init__.py b/providers/apache/hive/tests/unit/apache/hive/__init__.py similarity index 100% rename from providers/apache/hive/tests/provider_tests/apache/hive/__init__.py rename to providers/apache/hive/tests/unit/apache/hive/__init__.py diff --git a/providers/apache/hive/tests/provider_tests/apache/hive/hooks/__init__.py b/providers/apache/hive/tests/unit/apache/hive/hooks/__init__.py similarity index 100% rename from providers/apache/hive/tests/provider_tests/apache/hive/hooks/__init__.py rename to providers/apache/hive/tests/unit/apache/hive/hooks/__init__.py diff --git a/providers/apache/hive/tests/provider_tests/apache/hive/hooks/query_results.csv b/providers/apache/hive/tests/unit/apache/hive/hooks/query_results.csv similarity index 100% rename from providers/apache/hive/tests/provider_tests/apache/hive/hooks/query_results.csv rename to providers/apache/hive/tests/unit/apache/hive/hooks/query_results.csv diff --git a/providers/apache/hive/tests/provider_tests/apache/hive/hooks/test_hive.py b/providers/apache/hive/tests/unit/apache/hive/hooks/test_hive.py similarity index 99% rename from providers/apache/hive/tests/provider_tests/apache/hive/hooks/test_hive.py rename to providers/apache/hive/tests/unit/apache/hive/hooks/test_hive.py index 905bd7366e396..baf1967043a1d 100644 --- a/providers/apache/hive/tests/provider_tests/apache/hive/hooks/test_hive.py +++ b/providers/apache/hive/tests/unit/apache/hive/hooks/test_hive.py @@ -33,7 +33,7 @@ from airflow.secrets.environment_variables import CONN_ENV_PREFIX from airflow.utils import timezone from airflow.utils.operator_helpers import AIRFLOW_VAR_NAME_FORMAT_MAPPING -from provider_tests.apache.hive import ( +from unit.apache.hive import ( BaseMockConnectionCursor, InvalidHiveCliHook, MockHiveCliHook, diff --git a/providers/apache/hive/tests/provider_tests/apache/hive/macros/__init__.py b/providers/apache/hive/tests/unit/apache/hive/macros/__init__.py similarity index 100% rename from providers/apache/hive/tests/provider_tests/apache/hive/macros/__init__.py rename to providers/apache/hive/tests/unit/apache/hive/macros/__init__.py diff --git a/providers/apache/hive/tests/provider_tests/apache/hive/macros/test_hive.py b/providers/apache/hive/tests/unit/apache/hive/macros/test_hive.py similarity index 100% rename from providers/apache/hive/tests/provider_tests/apache/hive/macros/test_hive.py rename to providers/apache/hive/tests/unit/apache/hive/macros/test_hive.py diff --git a/providers/apache/hive/tests/provider_tests/apache/hive/operators/__init__.py b/providers/apache/hive/tests/unit/apache/hive/operators/__init__.py similarity index 100% rename from providers/apache/hive/tests/provider_tests/apache/hive/operators/__init__.py rename to providers/apache/hive/tests/unit/apache/hive/operators/__init__.py diff --git a/providers/apache/hive/tests/provider_tests/apache/hive/operators/test_hive.py b/providers/apache/hive/tests/unit/apache/hive/operators/test_hive.py similarity index 99% rename from providers/apache/hive/tests/provider_tests/apache/hive/operators/test_hive.py rename to providers/apache/hive/tests/unit/apache/hive/operators/test_hive.py index b25ed485133e6..4576a5c2cbab8 100644 --- a/providers/apache/hive/tests/provider_tests/apache/hive/operators/test_hive.py +++ b/providers/apache/hive/tests/unit/apache/hive/operators/test_hive.py @@ -26,7 +26,7 @@ from airflow.models import DagRun, TaskInstance from airflow.providers.apache.hive.operators.hive import HiveOperator from airflow.utils import timezone -from provider_tests.apache.hive import DEFAULT_DATE, MockSubProcess, TestHiveEnvironment +from unit.apache.hive import DEFAULT_DATE, MockSubProcess, TestHiveEnvironment class HiveOperatorConfigTest(TestHiveEnvironment): diff --git a/providers/apache/hive/tests/provider_tests/apache/hive/operators/test_hive_stats.py b/providers/apache/hive/tests/unit/apache/hive/operators/test_hive_stats.py similarity index 99% rename from providers/apache/hive/tests/provider_tests/apache/hive/operators/test_hive_stats.py rename to providers/apache/hive/tests/unit/apache/hive/operators/test_hive_stats.py index a9e2e5580767f..209af43f8977b 100644 --- a/providers/apache/hive/tests/provider_tests/apache/hive/operators/test_hive_stats.py +++ b/providers/apache/hive/tests/unit/apache/hive/operators/test_hive_stats.py @@ -26,7 +26,7 @@ from airflow.exceptions import AirflowException from airflow.providers.apache.hive.operators.hive_stats import HiveStatsCollectionOperator from airflow.providers.presto.hooks.presto import PrestoHook -from provider_tests.apache.hive import ( +from unit.apache.hive import ( DEFAULT_DATE, DEFAULT_DATE_DS, MockConnectionCursor, diff --git a/providers/apache/hive/tests/provider_tests/apache/hive/sensors/__init__.py b/providers/apache/hive/tests/unit/apache/hive/sensors/__init__.py similarity index 100% rename from providers/apache/hive/tests/provider_tests/apache/hive/sensors/__init__.py rename to providers/apache/hive/tests/unit/apache/hive/sensors/__init__.py diff --git a/providers/apache/hive/tests/provider_tests/apache/hive/sensors/test_hive_partition.py b/providers/apache/hive/tests/unit/apache/hive/sensors/test_hive_partition.py similarity index 94% rename from providers/apache/hive/tests/provider_tests/apache/hive/sensors/test_hive_partition.py rename to providers/apache/hive/tests/unit/apache/hive/sensors/test_hive_partition.py index 056695c70f326..b6a4bde61691f 100644 --- a/providers/apache/hive/tests/provider_tests/apache/hive/sensors/test_hive_partition.py +++ b/providers/apache/hive/tests/unit/apache/hive/sensors/test_hive_partition.py @@ -23,7 +23,7 @@ import pytest from airflow.providers.apache.hive.sensors.hive_partition import HivePartitionSensor -from provider_tests.apache.hive import DEFAULT_DATE, MockHiveMetastoreHook, TestHiveEnvironment +from unit.apache.hive import DEFAULT_DATE, MockHiveMetastoreHook, TestHiveEnvironment @pytest.mark.skipif( diff --git a/providers/apache/hive/tests/provider_tests/apache/hive/sensors/test_metastore_partition.py b/providers/apache/hive/tests/unit/apache/hive/sensors/test_metastore_partition.py similarity index 93% rename from providers/apache/hive/tests/provider_tests/apache/hive/sensors/test_metastore_partition.py rename to providers/apache/hive/tests/unit/apache/hive/sensors/test_metastore_partition.py index c25d910b506f9..d6f78c332a7aa 100644 --- a/providers/apache/hive/tests/provider_tests/apache/hive/sensors/test_metastore_partition.py +++ b/providers/apache/hive/tests/unit/apache/hive/sensors/test_metastore_partition.py @@ -23,7 +23,7 @@ import pytest from airflow.providers.apache.hive.sensors.metastore_partition import MetastorePartitionSensor -from provider_tests.apache.hive import DEFAULT_DATE, DEFAULT_DATE_DS, MockDBConnection, TestHiveEnvironment +from unit.apache.hive import DEFAULT_DATE, DEFAULT_DATE_DS, MockDBConnection, TestHiveEnvironment @pytest.mark.skipif( diff --git a/providers/apache/hive/tests/provider_tests/apache/hive/sensors/test_named_hive_partition.py b/providers/apache/hive/tests/unit/apache/hive/sensors/test_named_hive_partition.py similarity index 98% rename from providers/apache/hive/tests/provider_tests/apache/hive/sensors/test_named_hive_partition.py rename to providers/apache/hive/tests/unit/apache/hive/sensors/test_named_hive_partition.py index e18df861002c0..4e999b1e9230a 100644 --- a/providers/apache/hive/tests/provider_tests/apache/hive/sensors/test_named_hive_partition.py +++ b/providers/apache/hive/tests/unit/apache/hive/sensors/test_named_hive_partition.py @@ -27,7 +27,7 @@ from airflow.models.dag import DAG from airflow.providers.apache.hive.sensors.named_hive_partition import NamedHivePartitionSensor from airflow.utils.timezone import datetime -from provider_tests.apache.hive import MockHiveMetastoreHook, TestHiveEnvironment +from unit.apache.hive import MockHiveMetastoreHook, TestHiveEnvironment DEFAULT_DATE = datetime(2015, 1, 1) DEFAULT_DATE_ISO = DEFAULT_DATE.isoformat() diff --git a/providers/apache/hive/tests/provider_tests/apache/hive/transfers/__init__.py b/providers/apache/hive/tests/unit/apache/hive/transfers/__init__.py similarity index 100% rename from providers/apache/hive/tests/provider_tests/apache/hive/transfers/__init__.py rename to providers/apache/hive/tests/unit/apache/hive/transfers/__init__.py diff --git a/providers/apache/hive/tests/provider_tests/apache/hive/transfers/test_hive_to_mysql.py b/providers/apache/hive/tests/unit/apache/hive/transfers/test_hive_to_mysql.py similarity index 98% rename from providers/apache/hive/tests/provider_tests/apache/hive/transfers/test_hive_to_mysql.py rename to providers/apache/hive/tests/unit/apache/hive/transfers/test_hive_to_mysql.py index eec9b67ab997e..9ee31fc3dee17 100644 --- a/providers/apache/hive/tests/provider_tests/apache/hive/transfers/test_hive_to_mysql.py +++ b/providers/apache/hive/tests/unit/apache/hive/transfers/test_hive_to_mysql.py @@ -26,7 +26,7 @@ from airflow.providers.apache.hive.transfers.hive_to_mysql import HiveToMySqlOperator from airflow.utils import timezone from airflow.utils.operator_helpers import context_to_airflow_vars -from provider_tests.apache.hive import MockHiveServer2Hook, MockMySqlHook, TestHiveEnvironment +from unit.apache.hive import MockHiveServer2Hook, MockMySqlHook, TestHiveEnvironment DEFAULT_DATE = timezone.datetime(2015, 1, 1) diff --git a/providers/apache/hive/tests/provider_tests/apache/hive/transfers/test_hive_to_samba.py b/providers/apache/hive/tests/unit/apache/hive/transfers/test_hive_to_samba.py similarity index 99% rename from providers/apache/hive/tests/provider_tests/apache/hive/transfers/test_hive_to_samba.py rename to providers/apache/hive/tests/unit/apache/hive/transfers/test_hive_to_samba.py index a0db853037653..77d4fa68e8a8d 100644 --- a/providers/apache/hive/tests/provider_tests/apache/hive/transfers/test_hive_to_samba.py +++ b/providers/apache/hive/tests/unit/apache/hive/transfers/test_hive_to_samba.py @@ -25,7 +25,7 @@ from airflow.providers.apache.hive.transfers.hive_to_samba import HiveToSambaOperator from airflow.providers.samba.hooks.samba import SambaHook from airflow.utils.operator_helpers import context_to_airflow_vars -from provider_tests.apache.hive import ( +from unit.apache.hive import ( DEFAULT_DATE, MockConnectionCursor, MockHiveServer2Hook, diff --git a/providers/apache/hive/tests/provider_tests/apache/hive/transfers/test_mssql_to_hive.py b/providers/apache/hive/tests/unit/apache/hive/transfers/test_mssql_to_hive.py similarity index 100% rename from providers/apache/hive/tests/provider_tests/apache/hive/transfers/test_mssql_to_hive.py rename to providers/apache/hive/tests/unit/apache/hive/transfers/test_mssql_to_hive.py diff --git a/providers/apache/hive/tests/provider_tests/apache/hive/transfers/test_mysql_to_hive.py b/providers/apache/hive/tests/unit/apache/hive/transfers/test_mysql_to_hive.py similarity index 100% rename from providers/apache/hive/tests/provider_tests/apache/hive/transfers/test_mysql_to_hive.py rename to providers/apache/hive/tests/unit/apache/hive/transfers/test_mysql_to_hive.py diff --git a/providers/apache/hive/tests/provider_tests/apache/hive/transfers/test_s3_to_hive.py b/providers/apache/hive/tests/unit/apache/hive/transfers/test_s3_to_hive.py similarity index 98% rename from providers/apache/hive/tests/provider_tests/apache/hive/transfers/test_s3_to_hive.py rename to providers/apache/hive/tests/unit/apache/hive/transfers/test_s3_to_hive.py index 8f25a10ca0bd9..c0f241bbe8777 100644 --- a/providers/apache/hive/tests/provider_tests/apache/hive/transfers/test_s3_to_hive.py +++ b/providers/apache/hive/tests/unit/apache/hive/transfers/test_s3_to_hive.py @@ -29,7 +29,7 @@ import pytest -import providers.microsoft.azure.tests.provider_tests.microsoft.azure.test_utils +import providers.microsoft.azure.tests.unit.microsoft.azure.test_utils from airflow.exceptions import AirflowException from airflow.providers.apache.hive.transfers.s3_to_hive import S3ToHiveOperator, uncompress_file @@ -221,7 +221,7 @@ def test_execute(self, mock_hiveclihook): # file parameter to HiveCliHook.load_file is compared # against expected file output - providers.microsoft.azure.tests.provider_tests.microsoft.azure.test_utils.load_file.side_effect = ( + providers.microsoft.azure.tests.unit.microsoft.azure.test_utils.load_file.side_effect = ( lambda *args, **kwargs: self._load_file_side_effect(args, op_fn, ext) ) # Execute S3ToHiveTransfer diff --git a/providers/apache/hive/tests/provider_tests/apache/hive/transfers/test_vertica_to_hive.py b/providers/apache/hive/tests/unit/apache/hive/transfers/test_vertica_to_hive.py similarity index 100% rename from providers/apache/hive/tests/provider_tests/apache/hive/transfers/test_vertica_to_hive.py rename to providers/apache/hive/tests/unit/apache/hive/transfers/test_vertica_to_hive.py diff --git a/providers/apache/iceberg/tests/provider_tests/__init__.py b/providers/apache/iceberg/tests/unit/__init__.py similarity index 100% rename from providers/apache/iceberg/tests/provider_tests/__init__.py rename to providers/apache/iceberg/tests/unit/__init__.py diff --git a/providers/apache/iceberg/tests/provider_tests/apache/__init__.py b/providers/apache/iceberg/tests/unit/apache/__init__.py similarity index 100% rename from providers/apache/iceberg/tests/provider_tests/apache/__init__.py rename to providers/apache/iceberg/tests/unit/apache/__init__.py diff --git a/providers/apache/iceberg/tests/provider_tests/apache/iceberg/__init__.py b/providers/apache/iceberg/tests/unit/apache/iceberg/__init__.py similarity index 100% rename from providers/apache/iceberg/tests/provider_tests/apache/iceberg/__init__.py rename to providers/apache/iceberg/tests/unit/apache/iceberg/__init__.py diff --git a/providers/apache/iceberg/tests/provider_tests/apache/iceberg/hooks/__init__.py b/providers/apache/iceberg/tests/unit/apache/iceberg/hooks/__init__.py similarity index 100% rename from providers/apache/iceberg/tests/provider_tests/apache/iceberg/hooks/__init__.py rename to providers/apache/iceberg/tests/unit/apache/iceberg/hooks/__init__.py diff --git a/providers/apache/iceberg/tests/provider_tests/apache/iceberg/hooks/test_iceberg.py b/providers/apache/iceberg/tests/unit/apache/iceberg/hooks/test_iceberg.py similarity index 100% rename from providers/apache/iceberg/tests/provider_tests/apache/iceberg/hooks/test_iceberg.py rename to providers/apache/iceberg/tests/unit/apache/iceberg/hooks/test_iceberg.py diff --git a/providers/apache/impala/tests/provider_tests/__init__.py b/providers/apache/impala/tests/unit/__init__.py similarity index 100% rename from providers/apache/impala/tests/provider_tests/__init__.py rename to providers/apache/impala/tests/unit/__init__.py diff --git a/providers/apache/impala/tests/provider_tests/apache/__init__.py b/providers/apache/impala/tests/unit/apache/__init__.py similarity index 100% rename from providers/apache/impala/tests/provider_tests/apache/__init__.py rename to providers/apache/impala/tests/unit/apache/__init__.py diff --git a/providers/apache/impala/tests/provider_tests/apache/impala/__init__.py b/providers/apache/impala/tests/unit/apache/impala/__init__.py similarity index 100% rename from providers/apache/impala/tests/provider_tests/apache/impala/__init__.py rename to providers/apache/impala/tests/unit/apache/impala/__init__.py diff --git a/providers/apache/impala/tests/provider_tests/apache/impala/hooks/__init__.py b/providers/apache/impala/tests/unit/apache/impala/hooks/__init__.py similarity index 100% rename from providers/apache/impala/tests/provider_tests/apache/impala/hooks/__init__.py rename to providers/apache/impala/tests/unit/apache/impala/hooks/__init__.py diff --git a/providers/apache/impala/tests/provider_tests/apache/impala/hooks/test_impala.py b/providers/apache/impala/tests/unit/apache/impala/hooks/test_impala.py similarity index 100% rename from providers/apache/impala/tests/provider_tests/apache/impala/hooks/test_impala.py rename to providers/apache/impala/tests/unit/apache/impala/hooks/test_impala.py diff --git a/providers/apache/kafka/tests/provider_tests/__init__.py b/providers/apache/kafka/tests/unit/__init__.py similarity index 100% rename from providers/apache/kafka/tests/provider_tests/__init__.py rename to providers/apache/kafka/tests/unit/__init__.py diff --git a/providers/apache/kafka/tests/provider_tests/apache/__init__.py b/providers/apache/kafka/tests/unit/apache/__init__.py similarity index 100% rename from providers/apache/kafka/tests/provider_tests/apache/__init__.py rename to providers/apache/kafka/tests/unit/apache/__init__.py diff --git a/providers/apache/kafka/tests/provider_tests/apache/kafka/__init__.py b/providers/apache/kafka/tests/unit/apache/kafka/__init__.py similarity index 100% rename from providers/apache/kafka/tests/provider_tests/apache/kafka/__init__.py rename to providers/apache/kafka/tests/unit/apache/kafka/__init__.py diff --git a/providers/apache/kafka/tests/provider_tests/apache/kafka/hooks/__init__.py b/providers/apache/kafka/tests/unit/apache/kafka/hooks/__init__.py similarity index 100% rename from providers/apache/kafka/tests/provider_tests/apache/kafka/hooks/__init__.py rename to providers/apache/kafka/tests/unit/apache/kafka/hooks/__init__.py diff --git a/providers/apache/kafka/tests/provider_tests/apache/kafka/hooks/test_base.py b/providers/apache/kafka/tests/unit/apache/kafka/hooks/test_base.py similarity index 100% rename from providers/apache/kafka/tests/provider_tests/apache/kafka/hooks/test_base.py rename to providers/apache/kafka/tests/unit/apache/kafka/hooks/test_base.py diff --git a/providers/apache/kafka/tests/provider_tests/apache/kafka/hooks/test_client.py b/providers/apache/kafka/tests/unit/apache/kafka/hooks/test_client.py similarity index 100% rename from providers/apache/kafka/tests/provider_tests/apache/kafka/hooks/test_client.py rename to providers/apache/kafka/tests/unit/apache/kafka/hooks/test_client.py diff --git a/providers/apache/kafka/tests/provider_tests/apache/kafka/hooks/test_consume.py b/providers/apache/kafka/tests/unit/apache/kafka/hooks/test_consume.py similarity index 100% rename from providers/apache/kafka/tests/provider_tests/apache/kafka/hooks/test_consume.py rename to providers/apache/kafka/tests/unit/apache/kafka/hooks/test_consume.py diff --git a/providers/apache/kafka/tests/provider_tests/apache/kafka/hooks/test_produce.py b/providers/apache/kafka/tests/unit/apache/kafka/hooks/test_produce.py similarity index 100% rename from providers/apache/kafka/tests/provider_tests/apache/kafka/hooks/test_produce.py rename to providers/apache/kafka/tests/unit/apache/kafka/hooks/test_produce.py diff --git a/providers/apache/kafka/tests/provider_tests/apache/kafka/operators/__init__.py b/providers/apache/kafka/tests/unit/apache/kafka/operators/__init__.py similarity index 100% rename from providers/apache/kafka/tests/provider_tests/apache/kafka/operators/__init__.py rename to providers/apache/kafka/tests/unit/apache/kafka/operators/__init__.py diff --git a/providers/apache/kafka/tests/provider_tests/apache/kafka/operators/test_consume.py b/providers/apache/kafka/tests/unit/apache/kafka/operators/test_consume.py similarity index 97% rename from providers/apache/kafka/tests/provider_tests/apache/kafka/operators/test_consume.py rename to providers/apache/kafka/tests/unit/apache/kafka/operators/test_consume.py index f070923890727..368b4fb324fcd 100644 --- a/providers/apache/kafka/tests/provider_tests/apache/kafka/operators/test_consume.py +++ b/providers/apache/kafka/tests/unit/apache/kafka/operators/test_consume.py @@ -64,7 +64,7 @@ def test_operator(self): operator = ConsumeFromTopicOperator( kafka_config_id="kafka_d", topics=["test"], - apply_function="provider_tests.apache.kafka.operators.test_consume._no_op", + apply_function="unit.apache.kafka.operators.test_consume._no_op", task_id="test", poll_timeout=0.0001, ) diff --git a/providers/apache/kafka/tests/provider_tests/apache/kafka/operators/test_produce.py b/providers/apache/kafka/tests/unit/apache/kafka/operators/test_produce.py similarity index 96% rename from providers/apache/kafka/tests/provider_tests/apache/kafka/operators/test_produce.py rename to providers/apache/kafka/tests/unit/apache/kafka/operators/test_produce.py index c6f8bb54b2e73..614da388ae12a 100644 --- a/providers/apache/kafka/tests/provider_tests/apache/kafka/operators/test_produce.py +++ b/providers/apache/kafka/tests/unit/apache/kafka/operators/test_produce.py @@ -69,7 +69,7 @@ def test_operator_string(self): operator = ProduceToTopicOperator( kafka_config_id="kafka_d", topic="test_1", - producer_function="provider_tests.apache.kafka.operators.test_produce._simple_producer", + producer_function="unit.apache.kafka.operators.test_produce._simple_producer", producer_function_args=(b"test", b"test"), task_id="test", synchronous=False, diff --git a/providers/apache/kafka/tests/provider_tests/apache/kafka/sensors/__init__.py b/providers/apache/kafka/tests/unit/apache/kafka/sensors/__init__.py similarity index 100% rename from providers/apache/kafka/tests/provider_tests/apache/kafka/sensors/__init__.py rename to providers/apache/kafka/tests/unit/apache/kafka/sensors/__init__.py diff --git a/providers/apache/kafka/tests/provider_tests/apache/kafka/sensors/test_kafka.py b/providers/apache/kafka/tests/unit/apache/kafka/sensors/test_kafka.py similarity index 100% rename from providers/apache/kafka/tests/provider_tests/apache/kafka/sensors/test_kafka.py rename to providers/apache/kafka/tests/unit/apache/kafka/sensors/test_kafka.py diff --git a/providers/apache/kafka/tests/provider_tests/apache/kafka/triggers/__init__.py b/providers/apache/kafka/tests/unit/apache/kafka/triggers/__init__.py similarity index 100% rename from providers/apache/kafka/tests/provider_tests/apache/kafka/triggers/__init__.py rename to providers/apache/kafka/tests/unit/apache/kafka/triggers/__init__.py diff --git a/providers/apache/kafka/tests/provider_tests/apache/kafka/triggers/test_await_message.py b/providers/apache/kafka/tests/unit/apache/kafka/triggers/test_await_message.py similarity index 94% rename from providers/apache/kafka/tests/provider_tests/apache/kafka/triggers/test_await_message.py rename to providers/apache/kafka/tests/unit/apache/kafka/triggers/test_await_message.py index 1684ec867356d..6f3632b2c6d82 100644 --- a/providers/apache/kafka/tests/provider_tests/apache/kafka/triggers/test_await_message.py +++ b/providers/apache/kafka/tests/unit/apache/kafka/triggers/test_await_message.py @@ -100,7 +100,7 @@ async def test_trigger_run_good(self, mocker): trigger = AwaitMessageTrigger( kafka_config_id="kafka_d", - apply_function="provider_tests.apache.kafka.triggers.test_await_message.apply_function_true", + apply_function="unit.apache.kafka.triggers.test_await_message.apply_function_true", topics=["noop"], poll_timeout=0.0001, poll_interval=5, @@ -117,7 +117,7 @@ async def test_trigger_run_bad(self, mocker): trigger = AwaitMessageTrigger( kafka_config_id="kafka_d", - apply_function="provider_tests.apache.kafka.triggers.test_await_message.apply_function_false", + apply_function="unit.apache.kafka.triggers.test_await_message.apply_function_false", topics=["noop"], poll_timeout=0.0001, poll_interval=5, diff --git a/providers/apache/kylin/tests/provider_tests/__init__.py b/providers/apache/kylin/tests/unit/__init__.py similarity index 100% rename from providers/apache/kylin/tests/provider_tests/__init__.py rename to providers/apache/kylin/tests/unit/__init__.py diff --git a/providers/apache/kylin/tests/provider_tests/apache/__init__.py b/providers/apache/kylin/tests/unit/apache/__init__.py similarity index 100% rename from providers/apache/kylin/tests/provider_tests/apache/__init__.py rename to providers/apache/kylin/tests/unit/apache/__init__.py diff --git a/providers/apache/kylin/tests/provider_tests/apache/kylin/__init__.py b/providers/apache/kylin/tests/unit/apache/kylin/__init__.py similarity index 100% rename from providers/apache/kylin/tests/provider_tests/apache/kylin/__init__.py rename to providers/apache/kylin/tests/unit/apache/kylin/__init__.py diff --git a/providers/apache/kylin/tests/provider_tests/apache/kylin/hooks/__init__.py b/providers/apache/kylin/tests/unit/apache/kylin/hooks/__init__.py similarity index 100% rename from providers/apache/kylin/tests/provider_tests/apache/kylin/hooks/__init__.py rename to providers/apache/kylin/tests/unit/apache/kylin/hooks/__init__.py diff --git a/providers/apache/kylin/tests/provider_tests/apache/kylin/hooks/test_kylin.py b/providers/apache/kylin/tests/unit/apache/kylin/hooks/test_kylin.py similarity index 100% rename from providers/apache/kylin/tests/provider_tests/apache/kylin/hooks/test_kylin.py rename to providers/apache/kylin/tests/unit/apache/kylin/hooks/test_kylin.py diff --git a/providers/apache/kylin/tests/provider_tests/apache/kylin/operators/__init__.py b/providers/apache/kylin/tests/unit/apache/kylin/operators/__init__.py similarity index 100% rename from providers/apache/kylin/tests/provider_tests/apache/kylin/operators/__init__.py rename to providers/apache/kylin/tests/unit/apache/kylin/operators/__init__.py diff --git a/providers/apache/kylin/tests/provider_tests/apache/kylin/operators/test_kylin_cube.py b/providers/apache/kylin/tests/unit/apache/kylin/operators/test_kylin_cube.py similarity index 100% rename from providers/apache/kylin/tests/provider_tests/apache/kylin/operators/test_kylin_cube.py rename to providers/apache/kylin/tests/unit/apache/kylin/operators/test_kylin_cube.py diff --git a/providers/apache/livy/tests/provider_tests/__init__.py b/providers/apache/livy/tests/unit/__init__.py similarity index 100% rename from providers/apache/livy/tests/provider_tests/__init__.py rename to providers/apache/livy/tests/unit/__init__.py diff --git a/providers/apache/livy/tests/provider_tests/apache/__init__.py b/providers/apache/livy/tests/unit/apache/__init__.py similarity index 100% rename from providers/apache/livy/tests/provider_tests/apache/__init__.py rename to providers/apache/livy/tests/unit/apache/__init__.py diff --git a/providers/apache/livy/tests/provider_tests/apache/livy/__init__.py b/providers/apache/livy/tests/unit/apache/livy/__init__.py similarity index 100% rename from providers/apache/livy/tests/provider_tests/apache/livy/__init__.py rename to providers/apache/livy/tests/unit/apache/livy/__init__.py diff --git a/providers/apache/livy/tests/provider_tests/apache/livy/hooks/__init__.py b/providers/apache/livy/tests/unit/apache/livy/hooks/__init__.py similarity index 100% rename from providers/apache/livy/tests/provider_tests/apache/livy/hooks/__init__.py rename to providers/apache/livy/tests/unit/apache/livy/hooks/__init__.py diff --git a/providers/apache/livy/tests/provider_tests/apache/livy/hooks/test_livy.py b/providers/apache/livy/tests/unit/apache/livy/hooks/test_livy.py similarity index 100% rename from providers/apache/livy/tests/provider_tests/apache/livy/hooks/test_livy.py rename to providers/apache/livy/tests/unit/apache/livy/hooks/test_livy.py diff --git a/providers/apache/livy/tests/provider_tests/apache/livy/operators/__init__.py b/providers/apache/livy/tests/unit/apache/livy/operators/__init__.py similarity index 100% rename from providers/apache/livy/tests/provider_tests/apache/livy/operators/__init__.py rename to providers/apache/livy/tests/unit/apache/livy/operators/__init__.py diff --git a/providers/apache/livy/tests/provider_tests/apache/livy/operators/test_livy.py b/providers/apache/livy/tests/unit/apache/livy/operators/test_livy.py similarity index 100% rename from providers/apache/livy/tests/provider_tests/apache/livy/operators/test_livy.py rename to providers/apache/livy/tests/unit/apache/livy/operators/test_livy.py diff --git a/providers/apache/livy/tests/provider_tests/apache/livy/sensors/__init__.py b/providers/apache/livy/tests/unit/apache/livy/sensors/__init__.py similarity index 100% rename from providers/apache/livy/tests/provider_tests/apache/livy/sensors/__init__.py rename to providers/apache/livy/tests/unit/apache/livy/sensors/__init__.py diff --git a/providers/apache/livy/tests/provider_tests/apache/livy/sensors/test_livy.py b/providers/apache/livy/tests/unit/apache/livy/sensors/test_livy.py similarity index 100% rename from providers/apache/livy/tests/provider_tests/apache/livy/sensors/test_livy.py rename to providers/apache/livy/tests/unit/apache/livy/sensors/test_livy.py diff --git a/providers/apache/livy/tests/provider_tests/apache/livy/triggers/__init__.py b/providers/apache/livy/tests/unit/apache/livy/triggers/__init__.py similarity index 100% rename from providers/apache/livy/tests/provider_tests/apache/livy/triggers/__init__.py rename to providers/apache/livy/tests/unit/apache/livy/triggers/__init__.py diff --git a/providers/apache/livy/tests/provider_tests/apache/livy/triggers/test_livy.py b/providers/apache/livy/tests/unit/apache/livy/triggers/test_livy.py similarity index 100% rename from providers/apache/livy/tests/provider_tests/apache/livy/triggers/test_livy.py rename to providers/apache/livy/tests/unit/apache/livy/triggers/test_livy.py diff --git a/providers/apache/pig/tests/provider_tests/__init__.py b/providers/apache/pig/tests/unit/__init__.py similarity index 100% rename from providers/apache/pig/tests/provider_tests/__init__.py rename to providers/apache/pig/tests/unit/__init__.py diff --git a/providers/apache/pig/tests/provider_tests/apache/__init__.py b/providers/apache/pig/tests/unit/apache/__init__.py similarity index 100% rename from providers/apache/pig/tests/provider_tests/apache/__init__.py rename to providers/apache/pig/tests/unit/apache/__init__.py diff --git a/providers/apache/pig/tests/provider_tests/apache/pig/__init__.py b/providers/apache/pig/tests/unit/apache/pig/__init__.py similarity index 100% rename from providers/apache/pig/tests/provider_tests/apache/pig/__init__.py rename to providers/apache/pig/tests/unit/apache/pig/__init__.py diff --git a/providers/apache/pig/tests/provider_tests/apache/pig/hooks/__init__.py b/providers/apache/pig/tests/unit/apache/pig/hooks/__init__.py similarity index 100% rename from providers/apache/pig/tests/provider_tests/apache/pig/hooks/__init__.py rename to providers/apache/pig/tests/unit/apache/pig/hooks/__init__.py diff --git a/providers/apache/pig/tests/provider_tests/apache/pig/hooks/test_pig.py b/providers/apache/pig/tests/unit/apache/pig/hooks/test_pig.py similarity index 100% rename from providers/apache/pig/tests/provider_tests/apache/pig/hooks/test_pig.py rename to providers/apache/pig/tests/unit/apache/pig/hooks/test_pig.py diff --git a/providers/apache/pig/tests/provider_tests/apache/pig/operators/__init__.py b/providers/apache/pig/tests/unit/apache/pig/operators/__init__.py similarity index 100% rename from providers/apache/pig/tests/provider_tests/apache/pig/operators/__init__.py rename to providers/apache/pig/tests/unit/apache/pig/operators/__init__.py diff --git a/providers/apache/pig/tests/provider_tests/apache/pig/operators/test_pig.py b/providers/apache/pig/tests/unit/apache/pig/operators/test_pig.py similarity index 100% rename from providers/apache/pig/tests/provider_tests/apache/pig/operators/test_pig.py rename to providers/apache/pig/tests/unit/apache/pig/operators/test_pig.py diff --git a/providers/apache/pinot/tests/provider_tests/__init__.py b/providers/apache/pinot/tests/unit/__init__.py similarity index 100% rename from providers/apache/pinot/tests/provider_tests/__init__.py rename to providers/apache/pinot/tests/unit/__init__.py diff --git a/providers/apache/pinot/tests/provider_tests/apache/__init__.py b/providers/apache/pinot/tests/unit/apache/__init__.py similarity index 100% rename from providers/apache/pinot/tests/provider_tests/apache/__init__.py rename to providers/apache/pinot/tests/unit/apache/__init__.py diff --git a/providers/apache/pinot/tests/provider_tests/apache/pinot/__init__.py b/providers/apache/pinot/tests/unit/apache/pinot/__init__.py similarity index 100% rename from providers/apache/pinot/tests/provider_tests/apache/pinot/__init__.py rename to providers/apache/pinot/tests/unit/apache/pinot/__init__.py diff --git a/providers/apache/pinot/tests/provider_tests/apache/pinot/hooks/__init__.py b/providers/apache/pinot/tests/unit/apache/pinot/hooks/__init__.py similarity index 100% rename from providers/apache/pinot/tests/provider_tests/apache/pinot/hooks/__init__.py rename to providers/apache/pinot/tests/unit/apache/pinot/hooks/__init__.py diff --git a/providers/apache/pinot/tests/provider_tests/apache/pinot/hooks/test_pinot.py b/providers/apache/pinot/tests/unit/apache/pinot/hooks/test_pinot.py similarity index 100% rename from providers/apache/pinot/tests/provider_tests/apache/pinot/hooks/test_pinot.py rename to providers/apache/pinot/tests/unit/apache/pinot/hooks/test_pinot.py diff --git a/providers/apache/spark/tests/provider_tests/__init__.py b/providers/apache/spark/tests/unit/__init__.py similarity index 100% rename from providers/apache/spark/tests/provider_tests/__init__.py rename to providers/apache/spark/tests/unit/__init__.py diff --git a/providers/apache/spark/tests/provider_tests/apache/__init__.py b/providers/apache/spark/tests/unit/apache/__init__.py similarity index 100% rename from providers/apache/spark/tests/provider_tests/apache/__init__.py rename to providers/apache/spark/tests/unit/apache/__init__.py diff --git a/providers/apache/spark/tests/provider_tests/apache/spark/__init__.py b/providers/apache/spark/tests/unit/apache/spark/__init__.py similarity index 100% rename from providers/apache/spark/tests/provider_tests/apache/spark/__init__.py rename to providers/apache/spark/tests/unit/apache/spark/__init__.py diff --git a/providers/apache/spark/tests/provider_tests/apache/spark/decorators/__init__.py b/providers/apache/spark/tests/unit/apache/spark/decorators/__init__.py similarity index 100% rename from providers/apache/spark/tests/provider_tests/apache/spark/decorators/__init__.py rename to providers/apache/spark/tests/unit/apache/spark/decorators/__init__.py diff --git a/providers/apache/spark/tests/provider_tests/apache/spark/decorators/test_pyspark.py b/providers/apache/spark/tests/unit/apache/spark/decorators/test_pyspark.py similarity index 100% rename from providers/apache/spark/tests/provider_tests/apache/spark/decorators/test_pyspark.py rename to providers/apache/spark/tests/unit/apache/spark/decorators/test_pyspark.py diff --git a/providers/apache/spark/tests/provider_tests/apache/spark/hooks/__init__.py b/providers/apache/spark/tests/unit/apache/spark/hooks/__init__.py similarity index 100% rename from providers/apache/spark/tests/provider_tests/apache/spark/hooks/__init__.py rename to providers/apache/spark/tests/unit/apache/spark/hooks/__init__.py diff --git a/providers/apache/spark/tests/provider_tests/apache/spark/hooks/test_spark_connect.py b/providers/apache/spark/tests/unit/apache/spark/hooks/test_spark_connect.py similarity index 100% rename from providers/apache/spark/tests/provider_tests/apache/spark/hooks/test_spark_connect.py rename to providers/apache/spark/tests/unit/apache/spark/hooks/test_spark_connect.py diff --git a/providers/apache/spark/tests/provider_tests/apache/spark/hooks/test_spark_jdbc.py b/providers/apache/spark/tests/unit/apache/spark/hooks/test_spark_jdbc.py similarity index 100% rename from providers/apache/spark/tests/provider_tests/apache/spark/hooks/test_spark_jdbc.py rename to providers/apache/spark/tests/unit/apache/spark/hooks/test_spark_jdbc.py diff --git a/providers/apache/spark/tests/provider_tests/apache/spark/hooks/test_spark_jdbc_script.py b/providers/apache/spark/tests/unit/apache/spark/hooks/test_spark_jdbc_script.py similarity index 100% rename from providers/apache/spark/tests/provider_tests/apache/spark/hooks/test_spark_jdbc_script.py rename to providers/apache/spark/tests/unit/apache/spark/hooks/test_spark_jdbc_script.py diff --git a/providers/apache/spark/tests/provider_tests/apache/spark/hooks/test_spark_sql.py b/providers/apache/spark/tests/unit/apache/spark/hooks/test_spark_sql.py similarity index 100% rename from providers/apache/spark/tests/provider_tests/apache/spark/hooks/test_spark_sql.py rename to providers/apache/spark/tests/unit/apache/spark/hooks/test_spark_sql.py diff --git a/providers/apache/spark/tests/provider_tests/apache/spark/hooks/test_spark_submit.py b/providers/apache/spark/tests/unit/apache/spark/hooks/test_spark_submit.py similarity index 100% rename from providers/apache/spark/tests/provider_tests/apache/spark/hooks/test_spark_submit.py rename to providers/apache/spark/tests/unit/apache/spark/hooks/test_spark_submit.py diff --git a/providers/apache/spark/tests/provider_tests/apache/spark/operators/__init__.py b/providers/apache/spark/tests/unit/apache/spark/operators/__init__.py similarity index 100% rename from providers/apache/spark/tests/provider_tests/apache/spark/operators/__init__.py rename to providers/apache/spark/tests/unit/apache/spark/operators/__init__.py diff --git a/providers/apache/spark/tests/provider_tests/apache/spark/operators/test_spark_jdbc.py b/providers/apache/spark/tests/unit/apache/spark/operators/test_spark_jdbc.py similarity index 100% rename from providers/apache/spark/tests/provider_tests/apache/spark/operators/test_spark_jdbc.py rename to providers/apache/spark/tests/unit/apache/spark/operators/test_spark_jdbc.py diff --git a/providers/apache/spark/tests/provider_tests/apache/spark/operators/test_spark_sql.py b/providers/apache/spark/tests/unit/apache/spark/operators/test_spark_sql.py similarity index 100% rename from providers/apache/spark/tests/provider_tests/apache/spark/operators/test_spark_sql.py rename to providers/apache/spark/tests/unit/apache/spark/operators/test_spark_sql.py diff --git a/providers/apache/spark/tests/provider_tests/apache/spark/operators/test_spark_submit.py b/providers/apache/spark/tests/unit/apache/spark/operators/test_spark_submit.py similarity index 100% rename from providers/apache/spark/tests/provider_tests/apache/spark/operators/test_spark_submit.py rename to providers/apache/spark/tests/unit/apache/spark/operators/test_spark_submit.py diff --git a/providers/apprise/tests/provider_tests/__init__.py b/providers/apprise/tests/unit/__init__.py similarity index 100% rename from providers/apprise/tests/provider_tests/__init__.py rename to providers/apprise/tests/unit/__init__.py diff --git a/providers/apprise/tests/provider_tests/apprise/__init__.py b/providers/apprise/tests/unit/apprise/__init__.py similarity index 100% rename from providers/apprise/tests/provider_tests/apprise/__init__.py rename to providers/apprise/tests/unit/apprise/__init__.py diff --git a/providers/apprise/tests/provider_tests/apprise/hooks/__init__.py b/providers/apprise/tests/unit/apprise/hooks/__init__.py similarity index 100% rename from providers/apprise/tests/provider_tests/apprise/hooks/__init__.py rename to providers/apprise/tests/unit/apprise/hooks/__init__.py diff --git a/providers/apprise/tests/provider_tests/apprise/hooks/test_apprise.py b/providers/apprise/tests/unit/apprise/hooks/test_apprise.py similarity index 100% rename from providers/apprise/tests/provider_tests/apprise/hooks/test_apprise.py rename to providers/apprise/tests/unit/apprise/hooks/test_apprise.py diff --git a/providers/apprise/tests/provider_tests/apprise/notifications/__init__.py b/providers/apprise/tests/unit/apprise/notifications/__init__.py similarity index 100% rename from providers/apprise/tests/provider_tests/apprise/notifications/__init__.py rename to providers/apprise/tests/unit/apprise/notifications/__init__.py diff --git a/providers/apprise/tests/provider_tests/apprise/notifications/test_apprise.py b/providers/apprise/tests/unit/apprise/notifications/test_apprise.py similarity index 100% rename from providers/apprise/tests/provider_tests/apprise/notifications/test_apprise.py rename to providers/apprise/tests/unit/apprise/notifications/test_apprise.py diff --git a/providers/arangodb/tests/provider_tests/__init__.py b/providers/arangodb/tests/unit/__init__.py similarity index 100% rename from providers/arangodb/tests/provider_tests/__init__.py rename to providers/arangodb/tests/unit/__init__.py diff --git a/providers/arangodb/tests/provider_tests/arangodb/__init__.py b/providers/arangodb/tests/unit/arangodb/__init__.py similarity index 100% rename from providers/arangodb/tests/provider_tests/arangodb/__init__.py rename to providers/arangodb/tests/unit/arangodb/__init__.py diff --git a/providers/arangodb/tests/provider_tests/arangodb/hooks/__init__.py b/providers/arangodb/tests/unit/arangodb/hooks/__init__.py similarity index 100% rename from providers/arangodb/tests/provider_tests/arangodb/hooks/__init__.py rename to providers/arangodb/tests/unit/arangodb/hooks/__init__.py diff --git a/providers/arangodb/tests/provider_tests/arangodb/hooks/test_arangodb.py b/providers/arangodb/tests/unit/arangodb/hooks/test_arangodb.py similarity index 100% rename from providers/arangodb/tests/provider_tests/arangodb/hooks/test_arangodb.py rename to providers/arangodb/tests/unit/arangodb/hooks/test_arangodb.py diff --git a/providers/arangodb/tests/provider_tests/arangodb/operators/__init__.py b/providers/arangodb/tests/unit/arangodb/operators/__init__.py similarity index 100% rename from providers/arangodb/tests/provider_tests/arangodb/operators/__init__.py rename to providers/arangodb/tests/unit/arangodb/operators/__init__.py diff --git a/providers/arangodb/tests/provider_tests/arangodb/operators/test_arangodb.py b/providers/arangodb/tests/unit/arangodb/operators/test_arangodb.py similarity index 100% rename from providers/arangodb/tests/provider_tests/arangodb/operators/test_arangodb.py rename to providers/arangodb/tests/unit/arangodb/operators/test_arangodb.py diff --git a/providers/arangodb/tests/provider_tests/arangodb/sensors/__init__.py b/providers/arangodb/tests/unit/arangodb/sensors/__init__.py similarity index 100% rename from providers/arangodb/tests/provider_tests/arangodb/sensors/__init__.py rename to providers/arangodb/tests/unit/arangodb/sensors/__init__.py diff --git a/providers/arangodb/tests/provider_tests/arangodb/sensors/test_arangodb.py b/providers/arangodb/tests/unit/arangodb/sensors/test_arangodb.py similarity index 100% rename from providers/arangodb/tests/provider_tests/arangodb/sensors/test_arangodb.py rename to providers/arangodb/tests/unit/arangodb/sensors/test_arangodb.py diff --git a/providers/asana/tests/provider_tests/__init__.py b/providers/asana/tests/unit/__init__.py similarity index 100% rename from providers/asana/tests/provider_tests/__init__.py rename to providers/asana/tests/unit/__init__.py diff --git a/providers/asana/tests/provider_tests/asana/__init__.py b/providers/asana/tests/unit/asana/__init__.py similarity index 100% rename from providers/asana/tests/provider_tests/asana/__init__.py rename to providers/asana/tests/unit/asana/__init__.py diff --git a/providers/asana/tests/provider_tests/asana/hooks/__init__.py b/providers/asana/tests/unit/asana/hooks/__init__.py similarity index 100% rename from providers/asana/tests/provider_tests/asana/hooks/__init__.py rename to providers/asana/tests/unit/asana/hooks/__init__.py diff --git a/providers/asana/tests/provider_tests/asana/hooks/test_asana.py b/providers/asana/tests/unit/asana/hooks/test_asana.py similarity index 100% rename from providers/asana/tests/provider_tests/asana/hooks/test_asana.py rename to providers/asana/tests/unit/asana/hooks/test_asana.py diff --git a/providers/asana/tests/provider_tests/asana/operators/__init__.py b/providers/asana/tests/unit/asana/operators/__init__.py similarity index 100% rename from providers/asana/tests/provider_tests/asana/operators/__init__.py rename to providers/asana/tests/unit/asana/operators/__init__.py diff --git a/providers/asana/tests/provider_tests/asana/operators/test_asana_tasks.py b/providers/asana/tests/unit/asana/operators/test_asana_tasks.py similarity index 100% rename from providers/asana/tests/provider_tests/asana/operators/test_asana_tasks.py rename to providers/asana/tests/unit/asana/operators/test_asana_tasks.py diff --git a/providers/atlassian/jira/tests/provider_tests/__init__.py b/providers/atlassian/jira/tests/unit/__init__.py similarity index 100% rename from providers/atlassian/jira/tests/provider_tests/__init__.py rename to providers/atlassian/jira/tests/unit/__init__.py diff --git a/providers/atlassian/jira/tests/provider_tests/atlassian/__init__.py b/providers/atlassian/jira/tests/unit/atlassian/__init__.py similarity index 100% rename from providers/atlassian/jira/tests/provider_tests/atlassian/__init__.py rename to providers/atlassian/jira/tests/unit/atlassian/__init__.py diff --git a/providers/atlassian/jira/tests/provider_tests/atlassian/jira/__init__.py b/providers/atlassian/jira/tests/unit/atlassian/jira/__init__.py similarity index 100% rename from providers/atlassian/jira/tests/provider_tests/atlassian/jira/__init__.py rename to providers/atlassian/jira/tests/unit/atlassian/jira/__init__.py diff --git a/providers/atlassian/jira/tests/provider_tests/atlassian/jira/hooks/__init__.py b/providers/atlassian/jira/tests/unit/atlassian/jira/hooks/__init__.py similarity index 100% rename from providers/atlassian/jira/tests/provider_tests/atlassian/jira/hooks/__init__.py rename to providers/atlassian/jira/tests/unit/atlassian/jira/hooks/__init__.py diff --git a/providers/atlassian/jira/tests/provider_tests/atlassian/jira/hooks/test_jira.py b/providers/atlassian/jira/tests/unit/atlassian/jira/hooks/test_jira.py similarity index 100% rename from providers/atlassian/jira/tests/provider_tests/atlassian/jira/hooks/test_jira.py rename to providers/atlassian/jira/tests/unit/atlassian/jira/hooks/test_jira.py diff --git a/providers/atlassian/jira/tests/provider_tests/atlassian/jira/notifications/__init__.py b/providers/atlassian/jira/tests/unit/atlassian/jira/notifications/__init__.py similarity index 100% rename from providers/atlassian/jira/tests/provider_tests/atlassian/jira/notifications/__init__.py rename to providers/atlassian/jira/tests/unit/atlassian/jira/notifications/__init__.py diff --git a/providers/atlassian/jira/tests/provider_tests/atlassian/jira/notifications/test_jira.py b/providers/atlassian/jira/tests/unit/atlassian/jira/notifications/test_jira.py similarity index 100% rename from providers/atlassian/jira/tests/provider_tests/atlassian/jira/notifications/test_jira.py rename to providers/atlassian/jira/tests/unit/atlassian/jira/notifications/test_jira.py diff --git a/providers/atlassian/jira/tests/provider_tests/atlassian/jira/operators/__init__.py b/providers/atlassian/jira/tests/unit/atlassian/jira/operators/__init__.py similarity index 100% rename from providers/atlassian/jira/tests/provider_tests/atlassian/jira/operators/__init__.py rename to providers/atlassian/jira/tests/unit/atlassian/jira/operators/__init__.py diff --git a/providers/atlassian/jira/tests/provider_tests/atlassian/jira/operators/test_jira.py b/providers/atlassian/jira/tests/unit/atlassian/jira/operators/test_jira.py similarity index 100% rename from providers/atlassian/jira/tests/provider_tests/atlassian/jira/operators/test_jira.py rename to providers/atlassian/jira/tests/unit/atlassian/jira/operators/test_jira.py diff --git a/providers/atlassian/jira/tests/provider_tests/atlassian/jira/sensors/__init__.py b/providers/atlassian/jira/tests/unit/atlassian/jira/sensors/__init__.py similarity index 100% rename from providers/atlassian/jira/tests/provider_tests/atlassian/jira/sensors/__init__.py rename to providers/atlassian/jira/tests/unit/atlassian/jira/sensors/__init__.py diff --git a/providers/atlassian/jira/tests/provider_tests/atlassian/jira/sensors/test_jira.py b/providers/atlassian/jira/tests/unit/atlassian/jira/sensors/test_jira.py similarity index 100% rename from providers/atlassian/jira/tests/provider_tests/atlassian/jira/sensors/test_jira.py rename to providers/atlassian/jira/tests/unit/atlassian/jira/sensors/test_jira.py diff --git a/providers/celery/tests/provider_tests/__init__.py b/providers/celery/tests/unit/__init__.py similarity index 100% rename from providers/celery/tests/provider_tests/__init__.py rename to providers/celery/tests/unit/__init__.py diff --git a/providers/celery/tests/provider_tests/celery/__init__.py b/providers/celery/tests/unit/celery/__init__.py similarity index 100% rename from providers/celery/tests/provider_tests/celery/__init__.py rename to providers/celery/tests/unit/celery/__init__.py diff --git a/providers/celery/tests/provider_tests/celery/cli/__init__.py b/providers/celery/tests/unit/celery/cli/__init__.py similarity index 100% rename from providers/celery/tests/provider_tests/celery/cli/__init__.py rename to providers/celery/tests/unit/celery/cli/__init__.py diff --git a/providers/celery/tests/provider_tests/celery/cli/test_celery_command.py b/providers/celery/tests/unit/celery/cli/test_celery_command.py similarity index 100% rename from providers/celery/tests/provider_tests/celery/cli/test_celery_command.py rename to providers/celery/tests/unit/celery/cli/test_celery_command.py diff --git a/providers/celery/tests/provider_tests/celery/executors/__init__.py b/providers/celery/tests/unit/celery/executors/__init__.py similarity index 100% rename from providers/celery/tests/provider_tests/celery/executors/__init__.py rename to providers/celery/tests/unit/celery/executors/__init__.py diff --git a/providers/celery/tests/provider_tests/celery/executors/test_celery_executor.py b/providers/celery/tests/unit/celery/executors/test_celery_executor.py similarity index 100% rename from providers/celery/tests/provider_tests/celery/executors/test_celery_executor.py rename to providers/celery/tests/unit/celery/executors/test_celery_executor.py diff --git a/providers/celery/tests/provider_tests/celery/executors/test_celery_kubernetes_executor.py b/providers/celery/tests/unit/celery/executors/test_celery_kubernetes_executor.py similarity index 100% rename from providers/celery/tests/provider_tests/celery/executors/test_celery_kubernetes_executor.py rename to providers/celery/tests/unit/celery/executors/test_celery_kubernetes_executor.py diff --git a/providers/celery/tests/provider_tests/celery/log_handlers/__init__.py b/providers/celery/tests/unit/celery/log_handlers/__init__.py similarity index 100% rename from providers/celery/tests/provider_tests/celery/log_handlers/__init__.py rename to providers/celery/tests/unit/celery/log_handlers/__init__.py diff --git a/providers/celery/tests/provider_tests/celery/log_handlers/test_log_handlers.py b/providers/celery/tests/unit/celery/log_handlers/test_log_handlers.py similarity index 100% rename from providers/celery/tests/provider_tests/celery/log_handlers/test_log_handlers.py rename to providers/celery/tests/unit/celery/log_handlers/test_log_handlers.py diff --git a/providers/celery/tests/provider_tests/celery/sensors/__init__.py b/providers/celery/tests/unit/celery/sensors/__init__.py similarity index 100% rename from providers/celery/tests/provider_tests/celery/sensors/__init__.py rename to providers/celery/tests/unit/celery/sensors/__init__.py diff --git a/providers/celery/tests/provider_tests/celery/sensors/test_celery_queue.py b/providers/celery/tests/unit/celery/sensors/test_celery_queue.py similarity index 100% rename from providers/celery/tests/provider_tests/celery/sensors/test_celery_queue.py rename to providers/celery/tests/unit/celery/sensors/test_celery_queue.py diff --git a/providers/cloudant/tests/provider_tests/__init__.py b/providers/cloudant/tests/unit/__init__.py similarity index 100% rename from providers/cloudant/tests/provider_tests/__init__.py rename to providers/cloudant/tests/unit/__init__.py diff --git a/providers/cloudant/tests/provider_tests/cloudant/__init__.py b/providers/cloudant/tests/unit/cloudant/__init__.py similarity index 100% rename from providers/cloudant/tests/provider_tests/cloudant/__init__.py rename to providers/cloudant/tests/unit/cloudant/__init__.py diff --git a/providers/cloudant/tests/provider_tests/cloudant/hooks/__init__.py b/providers/cloudant/tests/unit/cloudant/hooks/__init__.py similarity index 100% rename from providers/cloudant/tests/provider_tests/cloudant/hooks/__init__.py rename to providers/cloudant/tests/unit/cloudant/hooks/__init__.py diff --git a/providers/cloudant/tests/provider_tests/cloudant/hooks/test_cloudant.py b/providers/cloudant/tests/unit/cloudant/hooks/test_cloudant.py similarity index 100% rename from providers/cloudant/tests/provider_tests/cloudant/hooks/test_cloudant.py rename to providers/cloudant/tests/unit/cloudant/hooks/test_cloudant.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/__init__.py b/providers/cncf/kubernetes/tests/unit/__init__.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/__init__.py rename to providers/cncf/kubernetes/tests/unit/__init__.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/__init__.py b/providers/cncf/kubernetes/tests/unit/cncf/__init__.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/__init__.py rename to providers/cncf/kubernetes/tests/unit/cncf/__init__.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/__init__.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/__init__.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/__init__.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/__init__.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/backcompat/__init__.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/backcompat/__init__.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/backcompat/__init__.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/backcompat/__init__.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/backcompat/test_backwards_compat_converters.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/backcompat/test_backwards_compat_converters.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/backcompat/test_backwards_compat_converters.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/backcompat/test_backwards_compat_converters.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/cli/__init__.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/cli/__init__.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/cli/__init__.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/cli/__init__.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/cli/test_kubernetes_command.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/cli/test_kubernetes_command.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/cli/test_kubernetes_command.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/cli/test_kubernetes_command.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/conftest.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/conftest.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/conftest.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/conftest.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/__init__.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/__init__.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/__init__.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/__init__.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/executor/__init__.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/executor/__init__.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/executor/__init__.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/executor/__init__.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/executor/basic_template.yaml b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/executor/basic_template.yaml similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/executor/basic_template.yaml rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/executor/basic_template.yaml diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/kube_config b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/kube_config similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/kube_config rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/kube_config diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/pods/__init__.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/pods/__init__.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/pods/__init__.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/pods/__init__.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/pods/generator_base.yaml b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/pods/generator_base.yaml similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/pods/generator_base.yaml rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/pods/generator_base.yaml diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/pods/generator_base_with_secrets.yaml b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/pods/generator_base_with_secrets.yaml similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/pods/generator_base_with_secrets.yaml rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/pods/generator_base_with_secrets.yaml diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/pods/template.yaml b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/pods/template.yaml similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/pods/template.yaml rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/pods/template.yaml diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/spark/__init__.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/spark/__init__.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/spark/__init__.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/spark/__init__.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/spark/application_template.yaml b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/spark/application_template.yaml similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/spark/application_template.yaml rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/spark/application_template.yaml diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/spark/application_test.json b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/spark/application_test.json similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/spark/application_test.json rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/spark/application_test.json diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/spark/application_test.yaml b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/spark/application_test.yaml similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/spark/application_test.yaml rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/spark/application_test.yaml diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/spark/application_test_with_no_name_from_config.json b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/spark/application_test_with_no_name_from_config.json similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/spark/application_test_with_no_name_from_config.json rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/spark/application_test_with_no_name_from_config.json diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/spark/application_test_with_no_name_from_config.yaml b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/spark/application_test_with_no_name_from_config.yaml similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/data_files/spark/application_test_with_no_name_from_config.yaml rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/data_files/spark/application_test_with_no_name_from_config.yaml diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/decorators/__init__.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/decorators/__init__.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/decorators/__init__.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/decorators/__init__.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/decorators/test_kubernetes.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/decorators/test_kubernetes.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/decorators/test_kubernetes.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/decorators/test_kubernetes.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/executors/__init__.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/executors/__init__.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/executors/__init__.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/executors/__init__.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/executors/test_kubernetes_executor.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/executors/test_kubernetes_executor.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/executors/test_kubernetes_executor.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/executors/test_kubernetes_executor.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/executors/test_local_kubernetes_executor.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/executors/test_local_kubernetes_executor.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/executors/test_local_kubernetes_executor.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/executors/test_local_kubernetes_executor.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/hooks/__init__.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/hooks/__init__.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/hooks/__init__.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/hooks/__init__.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/hooks/test_kubernetes.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/hooks/test_kubernetes.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/hooks/test_kubernetes.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/hooks/test_kubernetes.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/log_handlers/__init__.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/log_handlers/__init__.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/log_handlers/__init__.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/log_handlers/__init__.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/log_handlers/test_log_handlers.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/log_handlers/test_log_handlers.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/log_handlers/test_log_handlers.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/log_handlers/test_log_handlers.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/models/__init__.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/models/__init__.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/models/__init__.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/models/__init__.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/models/test_secret.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/models/test_secret.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/models/test_secret.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/models/test_secret.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/operators/__init__.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/operators/__init__.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/operators/__init__.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/operators/__init__.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/operators/test_custom_object_launcher.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/operators/test_custom_object_launcher.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/operators/test_custom_object_launcher.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/operators/test_custom_object_launcher.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/operators/test_job.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/operators/test_job.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/operators/test_job.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/operators/test_job.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/operators/test_kueue.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/operators/test_kueue.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/operators/test_kueue.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/operators/test_kueue.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/operators/test_pod.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/operators/test_pod.py similarity index 99% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/operators/test_pod.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/operators/test_pod.py index f447651585e60..48c7a7841c583 100644 --- a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/operators/test_pod.py +++ b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/operators/test_pod.py @@ -1545,7 +1545,7 @@ def test_get_logs_but_not_for_base_container( @patch(KUB_OP_PATH.format("find_pod")) def test_execute_sync_callbacks(self, find_pod_mock): from airflow.providers.cncf.kubernetes.callbacks import ExecutionMode - from provider_tests.cncf.kubernetes.test_callbacks import ( + from unit.cncf.kubernetes.test_callbacks import ( MockKubernetesPodOperatorCallback, MockWrapper, ) @@ -1631,7 +1631,7 @@ def test_execute_sync_callbacks(self, find_pod_mock): @patch(KUB_OP_PATH.format("find_pod")) def test_execute_sync_multiple_callbacks(self, find_pod_mock): from airflow.providers.cncf.kubernetes.callbacks import ExecutionMode - from provider_tests.cncf.kubernetes.test_callbacks import ( + from unit.cncf.kubernetes.test_callbacks import ( MockKubernetesPodOperatorCallback, MockWrapper, ) @@ -1716,7 +1716,7 @@ def test_execute_sync_multiple_callbacks(self, find_pod_mock): @patch(HOOK_CLASS, new=MagicMock) def test_execute_async_callbacks(self): from airflow.providers.cncf.kubernetes.callbacks import ExecutionMode - from provider_tests.cncf.kubernetes.test_callbacks import ( + from unit.cncf.kubernetes.test_callbacks import ( MockKubernetesPodOperatorCallback, MockWrapper, ) diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/operators/test_resource.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/operators/test_resource.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/operators/test_resource.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/operators/test_resource.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/operators/test_spark_kubernetes.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/operators/test_spark_kubernetes.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/operators/test_spark_kubernetes.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/operators/test_spark_kubernetes.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/resource_convert/__init__.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/resource_convert/__init__.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/resource_convert/__init__.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/resource_convert/__init__.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/resource_convert/test_configmap.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/resource_convert/test_configmap.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/resource_convert/test_configmap.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/resource_convert/test_configmap.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/resource_convert/test_env_variable.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/resource_convert/test_env_variable.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/resource_convert/test_env_variable.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/resource_convert/test_env_variable.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/resource_convert/test_secret.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/resource_convert/test_secret.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/resource_convert/test_secret.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/resource_convert/test_secret.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/sensors/__init__.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/sensors/__init__.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/sensors/__init__.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/sensors/__init__.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/sensors/test_spark_kubernetes.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/sensors/test_spark_kubernetes.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/sensors/test_spark_kubernetes.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/sensors/test_spark_kubernetes.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/test_callbacks.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/test_callbacks.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/test_callbacks.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/test_callbacks.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/test_client.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/test_client.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/test_client.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/test_client.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/test_kubernetes_helper_functions.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/test_kubernetes_helper_functions.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/test_kubernetes_helper_functions.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/test_kubernetes_helper_functions.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/test_pod_generator.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/test_pod_generator.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/test_pod_generator.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/test_pod_generator.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/test_template_rendering.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/test_template_rendering.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/test_template_rendering.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/test_template_rendering.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/triggers/__init__.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/triggers/__init__.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/triggers/__init__.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/triggers/__init__.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/triggers/test_job.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/triggers/test_job.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/triggers/test_job.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/triggers/test_job.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/triggers/test_pod.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/triggers/test_pod.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/triggers/test_pod.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/triggers/test_pod.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/utils/__init__.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/utils/__init__.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/utils/__init__.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/utils/__init__.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/utils/test_k8s_resource_iterator.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/utils/test_k8s_resource_iterator.py similarity index 100% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/utils/test_k8s_resource_iterator.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/utils/test_k8s_resource_iterator.py diff --git a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/utils/test_pod_manager.py b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/utils/test_pod_manager.py similarity index 99% rename from providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/utils/test_pod_manager.py rename to providers/cncf/kubernetes/tests/unit/cncf/kubernetes/utils/test_pod_manager.py index bc11e84dfb582..bda48af1eebcc 100644 --- a/providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/utils/test_pod_manager.py +++ b/providers/cncf/kubernetes/tests/unit/cncf/kubernetes/utils/test_pod_manager.py @@ -40,7 +40,7 @@ container_is_terminated, ) from airflow.utils.timezone import utc -from provider_tests.cncf.kubernetes.test_callbacks import MockKubernetesPodOperatorCallback, MockWrapper +from unit.cncf.kubernetes.test_callbacks import MockKubernetesPodOperatorCallback, MockWrapper if TYPE_CHECKING: from pendulum import DateTime diff --git a/providers/cohere/tests/provider_tests/__init__.py b/providers/cohere/tests/unit/__init__.py similarity index 100% rename from providers/cohere/tests/provider_tests/__init__.py rename to providers/cohere/tests/unit/__init__.py diff --git a/providers/cohere/tests/provider_tests/cohere/__init__.py b/providers/cohere/tests/unit/cohere/__init__.py similarity index 100% rename from providers/cohere/tests/provider_tests/cohere/__init__.py rename to providers/cohere/tests/unit/cohere/__init__.py diff --git a/providers/cohere/tests/provider_tests/cohere/hooks/__init__.py b/providers/cohere/tests/unit/cohere/hooks/__init__.py similarity index 100% rename from providers/cohere/tests/provider_tests/cohere/hooks/__init__.py rename to providers/cohere/tests/unit/cohere/hooks/__init__.py diff --git a/providers/cohere/tests/provider_tests/cohere/hooks/test_cohere.py b/providers/cohere/tests/unit/cohere/hooks/test_cohere.py similarity index 100% rename from providers/cohere/tests/provider_tests/cohere/hooks/test_cohere.py rename to providers/cohere/tests/unit/cohere/hooks/test_cohere.py diff --git a/providers/cohere/tests/provider_tests/cohere/operators/__init__.py b/providers/cohere/tests/unit/cohere/operators/__init__.py similarity index 100% rename from providers/cohere/tests/provider_tests/cohere/operators/__init__.py rename to providers/cohere/tests/unit/cohere/operators/__init__.py diff --git a/providers/cohere/tests/provider_tests/cohere/operators/test_embedding.py b/providers/cohere/tests/unit/cohere/operators/test_embedding.py similarity index 100% rename from providers/cohere/tests/provider_tests/cohere/operators/test_embedding.py rename to providers/cohere/tests/unit/cohere/operators/test_embedding.py diff --git a/providers/common/compat/tests/provider_tests/__init__.py b/providers/common/compat/tests/unit/__init__.py similarity index 100% rename from providers/common/compat/tests/provider_tests/__init__.py rename to providers/common/compat/tests/unit/__init__.py diff --git a/providers/common/compat/tests/provider_tests/common/__init__.py b/providers/common/compat/tests/unit/common/__init__.py similarity index 100% rename from providers/common/compat/tests/provider_tests/common/__init__.py rename to providers/common/compat/tests/unit/common/__init__.py diff --git a/providers/common/compat/tests/provider_tests/common/compat/__init__.py b/providers/common/compat/tests/unit/common/compat/__init__.py similarity index 100% rename from providers/common/compat/tests/provider_tests/common/compat/__init__.py rename to providers/common/compat/tests/unit/common/compat/__init__.py diff --git a/providers/common/compat/tests/provider_tests/common/compat/lineage/__init__.py b/providers/common/compat/tests/unit/common/compat/lineage/__init__.py similarity index 100% rename from providers/common/compat/tests/provider_tests/common/compat/lineage/__init__.py rename to providers/common/compat/tests/unit/common/compat/lineage/__init__.py diff --git a/providers/common/compat/tests/provider_tests/common/compat/lineage/test_hook.py b/providers/common/compat/tests/unit/common/compat/lineage/test_hook.py similarity index 100% rename from providers/common/compat/tests/provider_tests/common/compat/lineage/test_hook.py rename to providers/common/compat/tests/unit/common/compat/lineage/test_hook.py diff --git a/providers/common/compat/tests/provider_tests/common/compat/openlineage/__init__.py b/providers/common/compat/tests/unit/common/compat/openlineage/__init__.py similarity index 100% rename from providers/common/compat/tests/provider_tests/common/compat/openlineage/__init__.py rename to providers/common/compat/tests/unit/common/compat/openlineage/__init__.py diff --git a/providers/common/compat/tests/provider_tests/common/compat/openlineage/test_facet.py b/providers/common/compat/tests/unit/common/compat/openlineage/test_facet.py similarity index 100% rename from providers/common/compat/tests/provider_tests/common/compat/openlineage/test_facet.py rename to providers/common/compat/tests/unit/common/compat/openlineage/test_facet.py diff --git a/providers/common/compat/tests/provider_tests/common/compat/openlineage/utils/__init__.py b/providers/common/compat/tests/unit/common/compat/openlineage/utils/__init__.py similarity index 100% rename from providers/common/compat/tests/provider_tests/common/compat/openlineage/utils/__init__.py rename to providers/common/compat/tests/unit/common/compat/openlineage/utils/__init__.py diff --git a/providers/common/compat/tests/provider_tests/common/compat/openlineage/utils/test_spark.py b/providers/common/compat/tests/unit/common/compat/openlineage/utils/test_spark.py similarity index 100% rename from providers/common/compat/tests/provider_tests/common/compat/openlineage/utils/test_spark.py rename to providers/common/compat/tests/unit/common/compat/openlineage/utils/test_spark.py diff --git a/providers/common/compat/tests/provider_tests/common/compat/openlineage/utils/test_sql.py b/providers/common/compat/tests/unit/common/compat/openlineage/utils/test_sql.py similarity index 100% rename from providers/common/compat/tests/provider_tests/common/compat/openlineage/utils/test_sql.py rename to providers/common/compat/tests/unit/common/compat/openlineage/utils/test_sql.py diff --git a/providers/common/compat/tests/provider_tests/common/compat/openlineage/utils/test_utils.py b/providers/common/compat/tests/unit/common/compat/openlineage/utils/test_utils.py similarity index 100% rename from providers/common/compat/tests/provider_tests/common/compat/openlineage/utils/test_utils.py rename to providers/common/compat/tests/unit/common/compat/openlineage/utils/test_utils.py diff --git a/providers/common/compat/tests/provider_tests/common/compat/security/__init__.py b/providers/common/compat/tests/unit/common/compat/security/__init__.py similarity index 100% rename from providers/common/compat/tests/provider_tests/common/compat/security/__init__.py rename to providers/common/compat/tests/unit/common/compat/security/__init__.py diff --git a/providers/common/compat/tests/provider_tests/common/compat/security/test_permissions.py b/providers/common/compat/tests/unit/common/compat/security/test_permissions.py similarity index 100% rename from providers/common/compat/tests/provider_tests/common/compat/security/test_permissions.py rename to providers/common/compat/tests/unit/common/compat/security/test_permissions.py diff --git a/providers/common/io/tests/provider_tests/__init__.py b/providers/common/io/tests/unit/__init__.py similarity index 100% rename from providers/common/io/tests/provider_tests/__init__.py rename to providers/common/io/tests/unit/__init__.py diff --git a/providers/common/io/tests/provider_tests/common/__init__.py b/providers/common/io/tests/unit/common/__init__.py similarity index 100% rename from providers/common/io/tests/provider_tests/common/__init__.py rename to providers/common/io/tests/unit/common/__init__.py diff --git a/providers/common/io/tests/provider_tests/common/io/__init__.py b/providers/common/io/tests/unit/common/io/__init__.py similarity index 100% rename from providers/common/io/tests/provider_tests/common/io/__init__.py rename to providers/common/io/tests/unit/common/io/__init__.py diff --git a/providers/common/io/tests/provider_tests/common/io/assets/__init__.py b/providers/common/io/tests/unit/common/io/assets/__init__.py similarity index 100% rename from providers/common/io/tests/provider_tests/common/io/assets/__init__.py rename to providers/common/io/tests/unit/common/io/assets/__init__.py diff --git a/providers/common/io/tests/provider_tests/common/io/assets/test_file.py b/providers/common/io/tests/unit/common/io/assets/test_file.py similarity index 100% rename from providers/common/io/tests/provider_tests/common/io/assets/test_file.py rename to providers/common/io/tests/unit/common/io/assets/test_file.py diff --git a/providers/common/io/tests/provider_tests/common/io/operators/__init__.py b/providers/common/io/tests/unit/common/io/operators/__init__.py similarity index 100% rename from providers/common/io/tests/provider_tests/common/io/operators/__init__.py rename to providers/common/io/tests/unit/common/io/operators/__init__.py diff --git a/providers/common/io/tests/provider_tests/common/io/operators/test_file_transfer.py b/providers/common/io/tests/unit/common/io/operators/test_file_transfer.py similarity index 100% rename from providers/common/io/tests/provider_tests/common/io/operators/test_file_transfer.py rename to providers/common/io/tests/unit/common/io/operators/test_file_transfer.py diff --git a/providers/common/io/tests/provider_tests/common/io/xcom/__init__.py b/providers/common/io/tests/unit/common/io/xcom/__init__.py similarity index 100% rename from providers/common/io/tests/provider_tests/common/io/xcom/__init__.py rename to providers/common/io/tests/unit/common/io/xcom/__init__.py diff --git a/providers/common/io/tests/provider_tests/common/io/xcom/test_backend.py b/providers/common/io/tests/unit/common/io/xcom/test_backend.py similarity index 100% rename from providers/common/io/tests/provider_tests/common/io/xcom/test_backend.py rename to providers/common/io/tests/unit/common/io/xcom/test_backend.py diff --git a/providers/common/sql/tests/provider_tests/__init__.py b/providers/common/sql/tests/unit/__init__.py similarity index 100% rename from providers/common/sql/tests/provider_tests/__init__.py rename to providers/common/sql/tests/unit/__init__.py diff --git a/providers/common/sql/tests/provider_tests/common/__init__.py b/providers/common/sql/tests/unit/common/__init__.py similarity index 100% rename from providers/common/sql/tests/provider_tests/common/__init__.py rename to providers/common/sql/tests/unit/common/__init__.py diff --git a/providers/common/sql/tests/provider_tests/common/sql/__init__.py b/providers/common/sql/tests/unit/common/sql/__init__.py similarity index 100% rename from providers/common/sql/tests/provider_tests/common/sql/__init__.py rename to providers/common/sql/tests/unit/common/sql/__init__.py diff --git a/providers/common/sql/tests/provider_tests/common/sql/dialects/__init__.py b/providers/common/sql/tests/unit/common/sql/dialects/__init__.py similarity index 100% rename from providers/common/sql/tests/provider_tests/common/sql/dialects/__init__.py rename to providers/common/sql/tests/unit/common/sql/dialects/__init__.py diff --git a/providers/common/sql/tests/provider_tests/common/sql/dialects/test_dialect.py b/providers/common/sql/tests/unit/common/sql/dialects/test_dialect.py similarity index 100% rename from providers/common/sql/tests/provider_tests/common/sql/dialects/test_dialect.py rename to providers/common/sql/tests/unit/common/sql/dialects/test_dialect.py diff --git a/providers/common/sql/tests/provider_tests/common/sql/hooks/__init__.py b/providers/common/sql/tests/unit/common/sql/hooks/__init__.py similarity index 100% rename from providers/common/sql/tests/provider_tests/common/sql/hooks/__init__.py rename to providers/common/sql/tests/unit/common/sql/hooks/__init__.py diff --git a/providers/common/sql/tests/provider_tests/common/sql/hooks/test_dbapi.py b/providers/common/sql/tests/unit/common/sql/hooks/test_dbapi.py similarity index 100% rename from providers/common/sql/tests/provider_tests/common/sql/hooks/test_dbapi.py rename to providers/common/sql/tests/unit/common/sql/hooks/test_dbapi.py diff --git a/providers/common/sql/tests/provider_tests/common/sql/hooks/test_handlers.py b/providers/common/sql/tests/unit/common/sql/hooks/test_handlers.py similarity index 100% rename from providers/common/sql/tests/provider_tests/common/sql/hooks/test_handlers.py rename to providers/common/sql/tests/unit/common/sql/hooks/test_handlers.py diff --git a/providers/common/sql/tests/provider_tests/common/sql/hooks/test_sql.py b/providers/common/sql/tests/unit/common/sql/hooks/test_sql.py similarity index 100% rename from providers/common/sql/tests/provider_tests/common/sql/hooks/test_sql.py rename to providers/common/sql/tests/unit/common/sql/hooks/test_sql.py diff --git a/providers/common/sql/tests/provider_tests/common/sql/hooks/test_sqlparse.py b/providers/common/sql/tests/unit/common/sql/hooks/test_sqlparse.py similarity index 100% rename from providers/common/sql/tests/provider_tests/common/sql/hooks/test_sqlparse.py rename to providers/common/sql/tests/unit/common/sql/hooks/test_sqlparse.py diff --git a/providers/common/sql/tests/provider_tests/common/sql/operators/__init__.py b/providers/common/sql/tests/unit/common/sql/operators/__init__.py similarity index 100% rename from providers/common/sql/tests/provider_tests/common/sql/operators/__init__.py rename to providers/common/sql/tests/unit/common/sql/operators/__init__.py diff --git a/providers/common/sql/tests/provider_tests/common/sql/operators/test_sql.py b/providers/common/sql/tests/unit/common/sql/operators/test_sql.py similarity index 100% rename from providers/common/sql/tests/provider_tests/common/sql/operators/test_sql.py rename to providers/common/sql/tests/unit/common/sql/operators/test_sql.py diff --git a/providers/common/sql/tests/provider_tests/common/sql/operators/test_sql_execute.py b/providers/common/sql/tests/unit/common/sql/operators/test_sql_execute.py similarity index 100% rename from providers/common/sql/tests/provider_tests/common/sql/operators/test_sql_execute.py rename to providers/common/sql/tests/unit/common/sql/operators/test_sql_execute.py diff --git a/providers/common/sql/tests/provider_tests/common/sql/sensors/__init__.py b/providers/common/sql/tests/unit/common/sql/sensors/__init__.py similarity index 100% rename from providers/common/sql/tests/provider_tests/common/sql/sensors/__init__.py rename to providers/common/sql/tests/unit/common/sql/sensors/__init__.py diff --git a/providers/common/sql/tests/provider_tests/common/sql/sensors/test_sql.py b/providers/common/sql/tests/unit/common/sql/sensors/test_sql.py similarity index 100% rename from providers/common/sql/tests/provider_tests/common/sql/sensors/test_sql.py rename to providers/common/sql/tests/unit/common/sql/sensors/test_sql.py diff --git a/providers/databricks/tests/provider_tests/__init__.py b/providers/databricks/tests/unit/__init__.py similarity index 100% rename from providers/databricks/tests/provider_tests/__init__.py rename to providers/databricks/tests/unit/__init__.py diff --git a/providers/databricks/tests/provider_tests/databricks/__init__.py b/providers/databricks/tests/unit/databricks/__init__.py similarity index 100% rename from providers/databricks/tests/provider_tests/databricks/__init__.py rename to providers/databricks/tests/unit/databricks/__init__.py diff --git a/providers/databricks/tests/provider_tests/databricks/hooks/__init__.py b/providers/databricks/tests/unit/databricks/hooks/__init__.py similarity index 100% rename from providers/databricks/tests/provider_tests/databricks/hooks/__init__.py rename to providers/databricks/tests/unit/databricks/hooks/__init__.py diff --git a/providers/databricks/tests/provider_tests/databricks/hooks/test_databricks.py b/providers/databricks/tests/unit/databricks/hooks/test_databricks.py similarity index 100% rename from providers/databricks/tests/provider_tests/databricks/hooks/test_databricks.py rename to providers/databricks/tests/unit/databricks/hooks/test_databricks.py diff --git a/providers/databricks/tests/provider_tests/databricks/hooks/test_databricks_azure_workload_identity.py b/providers/databricks/tests/unit/databricks/hooks/test_databricks_azure_workload_identity.py similarity index 100% rename from providers/databricks/tests/provider_tests/databricks/hooks/test_databricks_azure_workload_identity.py rename to providers/databricks/tests/unit/databricks/hooks/test_databricks_azure_workload_identity.py diff --git a/providers/databricks/tests/provider_tests/databricks/hooks/test_databricks_azure_workload_identity_async.py b/providers/databricks/tests/unit/databricks/hooks/test_databricks_azure_workload_identity_async.py similarity index 100% rename from providers/databricks/tests/provider_tests/databricks/hooks/test_databricks_azure_workload_identity_async.py rename to providers/databricks/tests/unit/databricks/hooks/test_databricks_azure_workload_identity_async.py diff --git a/providers/databricks/tests/provider_tests/databricks/hooks/test_databricks_base.py b/providers/databricks/tests/unit/databricks/hooks/test_databricks_base.py similarity index 100% rename from providers/databricks/tests/provider_tests/databricks/hooks/test_databricks_base.py rename to providers/databricks/tests/unit/databricks/hooks/test_databricks_base.py diff --git a/providers/databricks/tests/provider_tests/databricks/hooks/test_databricks_sql.py b/providers/databricks/tests/unit/databricks/hooks/test_databricks_sql.py similarity index 100% rename from providers/databricks/tests/provider_tests/databricks/hooks/test_databricks_sql.py rename to providers/databricks/tests/unit/databricks/hooks/test_databricks_sql.py diff --git a/providers/databricks/tests/provider_tests/databricks/operators/__init__.py b/providers/databricks/tests/unit/databricks/operators/__init__.py similarity index 100% rename from providers/databricks/tests/provider_tests/databricks/operators/__init__.py rename to providers/databricks/tests/unit/databricks/operators/__init__.py diff --git a/providers/databricks/tests/provider_tests/databricks/operators/test_databricks.py b/providers/databricks/tests/unit/databricks/operators/test_databricks.py similarity index 100% rename from providers/databricks/tests/provider_tests/databricks/operators/test_databricks.py rename to providers/databricks/tests/unit/databricks/operators/test_databricks.py diff --git a/providers/databricks/tests/provider_tests/databricks/operators/test_databricks_copy.py b/providers/databricks/tests/unit/databricks/operators/test_databricks_copy.py similarity index 100% rename from providers/databricks/tests/provider_tests/databricks/operators/test_databricks_copy.py rename to providers/databricks/tests/unit/databricks/operators/test_databricks_copy.py diff --git a/providers/databricks/tests/provider_tests/databricks/operators/test_databricks_repos.py b/providers/databricks/tests/unit/databricks/operators/test_databricks_repos.py similarity index 100% rename from providers/databricks/tests/provider_tests/databricks/operators/test_databricks_repos.py rename to providers/databricks/tests/unit/databricks/operators/test_databricks_repos.py diff --git a/providers/databricks/tests/provider_tests/databricks/operators/test_databricks_sql.py b/providers/databricks/tests/unit/databricks/operators/test_databricks_sql.py similarity index 100% rename from providers/databricks/tests/provider_tests/databricks/operators/test_databricks_sql.py rename to providers/databricks/tests/unit/databricks/operators/test_databricks_sql.py diff --git a/providers/databricks/tests/provider_tests/databricks/operators/test_databricks_workflow.py b/providers/databricks/tests/unit/databricks/operators/test_databricks_workflow.py similarity index 100% rename from providers/databricks/tests/provider_tests/databricks/operators/test_databricks_workflow.py rename to providers/databricks/tests/unit/databricks/operators/test_databricks_workflow.py diff --git a/providers/databricks/tests/provider_tests/databricks/plugins/__init__.py b/providers/databricks/tests/unit/databricks/plugins/__init__.py similarity index 100% rename from providers/databricks/tests/provider_tests/databricks/plugins/__init__.py rename to providers/databricks/tests/unit/databricks/plugins/__init__.py diff --git a/providers/databricks/tests/provider_tests/databricks/plugins/test_databricks_workflow.py b/providers/databricks/tests/unit/databricks/plugins/test_databricks_workflow.py similarity index 100% rename from providers/databricks/tests/provider_tests/databricks/plugins/test_databricks_workflow.py rename to providers/databricks/tests/unit/databricks/plugins/test_databricks_workflow.py diff --git a/providers/databricks/tests/provider_tests/databricks/sensors/__init__.py b/providers/databricks/tests/unit/databricks/sensors/__init__.py similarity index 100% rename from providers/databricks/tests/provider_tests/databricks/sensors/__init__.py rename to providers/databricks/tests/unit/databricks/sensors/__init__.py diff --git a/providers/databricks/tests/provider_tests/databricks/sensors/test_databricks_partition.py b/providers/databricks/tests/unit/databricks/sensors/test_databricks_partition.py similarity index 100% rename from providers/databricks/tests/provider_tests/databricks/sensors/test_databricks_partition.py rename to providers/databricks/tests/unit/databricks/sensors/test_databricks_partition.py diff --git a/providers/databricks/tests/provider_tests/databricks/sensors/test_databricks_sql.py b/providers/databricks/tests/unit/databricks/sensors/test_databricks_sql.py similarity index 100% rename from providers/databricks/tests/provider_tests/databricks/sensors/test_databricks_sql.py rename to providers/databricks/tests/unit/databricks/sensors/test_databricks_sql.py diff --git a/providers/databricks/tests/provider_tests/databricks/test_exceptions.py b/providers/databricks/tests/unit/databricks/test_exceptions.py similarity index 100% rename from providers/databricks/tests/provider_tests/databricks/test_exceptions.py rename to providers/databricks/tests/unit/databricks/test_exceptions.py diff --git a/providers/databricks/tests/provider_tests/databricks/triggers/__init__.py b/providers/databricks/tests/unit/databricks/triggers/__init__.py similarity index 100% rename from providers/databricks/tests/provider_tests/databricks/triggers/__init__.py rename to providers/databricks/tests/unit/databricks/triggers/__init__.py diff --git a/providers/databricks/tests/provider_tests/databricks/triggers/test_databricks.py b/providers/databricks/tests/unit/databricks/triggers/test_databricks.py similarity index 100% rename from providers/databricks/tests/provider_tests/databricks/triggers/test_databricks.py rename to providers/databricks/tests/unit/databricks/triggers/test_databricks.py diff --git a/providers/databricks/tests/provider_tests/databricks/utils/__init__.py b/providers/databricks/tests/unit/databricks/utils/__init__.py similarity index 100% rename from providers/databricks/tests/provider_tests/databricks/utils/__init__.py rename to providers/databricks/tests/unit/databricks/utils/__init__.py diff --git a/providers/databricks/tests/provider_tests/databricks/utils/test_databricks.py b/providers/databricks/tests/unit/databricks/utils/test_databricks.py similarity index 100% rename from providers/databricks/tests/provider_tests/databricks/utils/test_databricks.py rename to providers/databricks/tests/unit/databricks/utils/test_databricks.py diff --git a/providers/datadog/tests/provider_tests/__init__.py b/providers/datadog/tests/unit/__init__.py similarity index 100% rename from providers/datadog/tests/provider_tests/__init__.py rename to providers/datadog/tests/unit/__init__.py diff --git a/providers/datadog/tests/provider_tests/datadog/__init__.py b/providers/datadog/tests/unit/datadog/__init__.py similarity index 100% rename from providers/datadog/tests/provider_tests/datadog/__init__.py rename to providers/datadog/tests/unit/datadog/__init__.py diff --git a/providers/datadog/tests/provider_tests/datadog/hooks/__init__.py b/providers/datadog/tests/unit/datadog/hooks/__init__.py similarity index 100% rename from providers/datadog/tests/provider_tests/datadog/hooks/__init__.py rename to providers/datadog/tests/unit/datadog/hooks/__init__.py diff --git a/providers/datadog/tests/provider_tests/datadog/hooks/test_datadog.py b/providers/datadog/tests/unit/datadog/hooks/test_datadog.py similarity index 100% rename from providers/datadog/tests/provider_tests/datadog/hooks/test_datadog.py rename to providers/datadog/tests/unit/datadog/hooks/test_datadog.py diff --git a/providers/datadog/tests/provider_tests/datadog/sensors/__init__.py b/providers/datadog/tests/unit/datadog/sensors/__init__.py similarity index 100% rename from providers/datadog/tests/provider_tests/datadog/sensors/__init__.py rename to providers/datadog/tests/unit/datadog/sensors/__init__.py diff --git a/providers/datadog/tests/provider_tests/datadog/sensors/test_datadog.py b/providers/datadog/tests/unit/datadog/sensors/test_datadog.py similarity index 100% rename from providers/datadog/tests/provider_tests/datadog/sensors/test_datadog.py rename to providers/datadog/tests/unit/datadog/sensors/test_datadog.py diff --git a/providers/dbt/cloud/tests/provider_tests/__init__.py b/providers/dbt/cloud/tests/unit/__init__.py similarity index 100% rename from providers/dbt/cloud/tests/provider_tests/__init__.py rename to providers/dbt/cloud/tests/unit/__init__.py diff --git a/providers/dbt/cloud/tests/provider_tests/dbt/__init__.py b/providers/dbt/cloud/tests/unit/dbt/__init__.py similarity index 100% rename from providers/dbt/cloud/tests/provider_tests/dbt/__init__.py rename to providers/dbt/cloud/tests/unit/dbt/__init__.py diff --git a/providers/dbt/cloud/tests/provider_tests/dbt/cloud/__init__.py b/providers/dbt/cloud/tests/unit/dbt/cloud/__init__.py similarity index 100% rename from providers/dbt/cloud/tests/provider_tests/dbt/cloud/__init__.py rename to providers/dbt/cloud/tests/unit/dbt/cloud/__init__.py diff --git a/providers/dbt/cloud/tests/provider_tests/dbt/cloud/hooks/__init__.py b/providers/dbt/cloud/tests/unit/dbt/cloud/hooks/__init__.py similarity index 100% rename from providers/dbt/cloud/tests/provider_tests/dbt/cloud/hooks/__init__.py rename to providers/dbt/cloud/tests/unit/dbt/cloud/hooks/__init__.py diff --git a/providers/dbt/cloud/tests/provider_tests/dbt/cloud/hooks/test_dbt.py b/providers/dbt/cloud/tests/unit/dbt/cloud/hooks/test_dbt.py similarity index 100% rename from providers/dbt/cloud/tests/provider_tests/dbt/cloud/hooks/test_dbt.py rename to providers/dbt/cloud/tests/unit/dbt/cloud/hooks/test_dbt.py diff --git a/providers/dbt/cloud/tests/provider_tests/dbt/cloud/operators/__init__.py b/providers/dbt/cloud/tests/unit/dbt/cloud/operators/__init__.py similarity index 100% rename from providers/dbt/cloud/tests/provider_tests/dbt/cloud/operators/__init__.py rename to providers/dbt/cloud/tests/unit/dbt/cloud/operators/__init__.py diff --git a/providers/dbt/cloud/tests/provider_tests/dbt/cloud/operators/test_dbt.py b/providers/dbt/cloud/tests/unit/dbt/cloud/operators/test_dbt.py similarity index 100% rename from providers/dbt/cloud/tests/provider_tests/dbt/cloud/operators/test_dbt.py rename to providers/dbt/cloud/tests/unit/dbt/cloud/operators/test_dbt.py diff --git a/providers/dbt/cloud/tests/provider_tests/dbt/cloud/sensors/__init__.py b/providers/dbt/cloud/tests/unit/dbt/cloud/sensors/__init__.py similarity index 100% rename from providers/dbt/cloud/tests/provider_tests/dbt/cloud/sensors/__init__.py rename to providers/dbt/cloud/tests/unit/dbt/cloud/sensors/__init__.py diff --git a/providers/dbt/cloud/tests/provider_tests/dbt/cloud/sensors/test_dbt.py b/providers/dbt/cloud/tests/unit/dbt/cloud/sensors/test_dbt.py similarity index 100% rename from providers/dbt/cloud/tests/provider_tests/dbt/cloud/sensors/test_dbt.py rename to providers/dbt/cloud/tests/unit/dbt/cloud/sensors/test_dbt.py diff --git a/providers/dbt/cloud/tests/provider_tests/dbt/cloud/test_data/__init__.py b/providers/dbt/cloud/tests/unit/dbt/cloud/test_data/__init__.py similarity index 100% rename from providers/dbt/cloud/tests/provider_tests/dbt/cloud/test_data/__init__.py rename to providers/dbt/cloud/tests/unit/dbt/cloud/test_data/__init__.py diff --git a/providers/dbt/cloud/tests/provider_tests/dbt/cloud/test_data/catalog.json b/providers/dbt/cloud/tests/unit/dbt/cloud/test_data/catalog.json similarity index 100% rename from providers/dbt/cloud/tests/provider_tests/dbt/cloud/test_data/catalog.json rename to providers/dbt/cloud/tests/unit/dbt/cloud/test_data/catalog.json diff --git a/providers/dbt/cloud/tests/provider_tests/dbt/cloud/test_data/job_run.json b/providers/dbt/cloud/tests/unit/dbt/cloud/test_data/job_run.json similarity index 100% rename from providers/dbt/cloud/tests/provider_tests/dbt/cloud/test_data/job_run.json rename to providers/dbt/cloud/tests/unit/dbt/cloud/test_data/job_run.json diff --git a/providers/dbt/cloud/tests/provider_tests/dbt/cloud/test_data/manifest.json b/providers/dbt/cloud/tests/unit/dbt/cloud/test_data/manifest.json similarity index 100% rename from providers/dbt/cloud/tests/provider_tests/dbt/cloud/test_data/manifest.json rename to providers/dbt/cloud/tests/unit/dbt/cloud/test_data/manifest.json diff --git a/providers/dbt/cloud/tests/provider_tests/dbt/cloud/test_data/run_results.json b/providers/dbt/cloud/tests/unit/dbt/cloud/test_data/run_results.json similarity index 100% rename from providers/dbt/cloud/tests/provider_tests/dbt/cloud/test_data/run_results.json rename to providers/dbt/cloud/tests/unit/dbt/cloud/test_data/run_results.json diff --git a/providers/dbt/cloud/tests/provider_tests/dbt/cloud/triggers/__init__.py b/providers/dbt/cloud/tests/unit/dbt/cloud/triggers/__init__.py similarity index 100% rename from providers/dbt/cloud/tests/provider_tests/dbt/cloud/triggers/__init__.py rename to providers/dbt/cloud/tests/unit/dbt/cloud/triggers/__init__.py diff --git a/providers/dbt/cloud/tests/provider_tests/dbt/cloud/triggers/test_dbt.py b/providers/dbt/cloud/tests/unit/dbt/cloud/triggers/test_dbt.py similarity index 100% rename from providers/dbt/cloud/tests/provider_tests/dbt/cloud/triggers/test_dbt.py rename to providers/dbt/cloud/tests/unit/dbt/cloud/triggers/test_dbt.py diff --git a/providers/dbt/cloud/tests/provider_tests/dbt/cloud/utils/__init__.py b/providers/dbt/cloud/tests/unit/dbt/cloud/utils/__init__.py similarity index 100% rename from providers/dbt/cloud/tests/provider_tests/dbt/cloud/utils/__init__.py rename to providers/dbt/cloud/tests/unit/dbt/cloud/utils/__init__.py diff --git a/providers/dbt/cloud/tests/provider_tests/dbt/cloud/utils/test_openlineage.py b/providers/dbt/cloud/tests/unit/dbt/cloud/utils/test_openlineage.py similarity index 100% rename from providers/dbt/cloud/tests/provider_tests/dbt/cloud/utils/test_openlineage.py rename to providers/dbt/cloud/tests/unit/dbt/cloud/utils/test_openlineage.py diff --git a/providers/dingding/tests/provider_tests/__init__.py b/providers/dingding/tests/unit/__init__.py similarity index 100% rename from providers/dingding/tests/provider_tests/__init__.py rename to providers/dingding/tests/unit/__init__.py diff --git a/providers/dingding/tests/provider_tests/dingding/__init__.py b/providers/dingding/tests/unit/dingding/__init__.py similarity index 100% rename from providers/dingding/tests/provider_tests/dingding/__init__.py rename to providers/dingding/tests/unit/dingding/__init__.py diff --git a/providers/dingding/tests/provider_tests/dingding/hooks/__init__.py b/providers/dingding/tests/unit/dingding/hooks/__init__.py similarity index 100% rename from providers/dingding/tests/provider_tests/dingding/hooks/__init__.py rename to providers/dingding/tests/unit/dingding/hooks/__init__.py diff --git a/providers/dingding/tests/provider_tests/dingding/hooks/test_dingding.py b/providers/dingding/tests/unit/dingding/hooks/test_dingding.py similarity index 100% rename from providers/dingding/tests/provider_tests/dingding/hooks/test_dingding.py rename to providers/dingding/tests/unit/dingding/hooks/test_dingding.py diff --git a/providers/dingding/tests/provider_tests/dingding/operators/__init__.py b/providers/dingding/tests/unit/dingding/operators/__init__.py similarity index 100% rename from providers/dingding/tests/provider_tests/dingding/operators/__init__.py rename to providers/dingding/tests/unit/dingding/operators/__init__.py diff --git a/providers/dingding/tests/provider_tests/dingding/operators/test_dingding.py b/providers/dingding/tests/unit/dingding/operators/test_dingding.py similarity index 100% rename from providers/dingding/tests/provider_tests/dingding/operators/test_dingding.py rename to providers/dingding/tests/unit/dingding/operators/test_dingding.py diff --git a/providers/discord/tests/provider_tests/__init__.py b/providers/discord/tests/unit/__init__.py similarity index 100% rename from providers/discord/tests/provider_tests/__init__.py rename to providers/discord/tests/unit/__init__.py diff --git a/providers/discord/tests/provider_tests/discord/__init__.py b/providers/discord/tests/unit/discord/__init__.py similarity index 100% rename from providers/discord/tests/provider_tests/discord/__init__.py rename to providers/discord/tests/unit/discord/__init__.py diff --git a/providers/discord/tests/provider_tests/discord/hooks/__init__.py b/providers/discord/tests/unit/discord/hooks/__init__.py similarity index 100% rename from providers/discord/tests/provider_tests/discord/hooks/__init__.py rename to providers/discord/tests/unit/discord/hooks/__init__.py diff --git a/providers/discord/tests/provider_tests/discord/hooks/test_discord_webhook.py b/providers/discord/tests/unit/discord/hooks/test_discord_webhook.py similarity index 100% rename from providers/discord/tests/provider_tests/discord/hooks/test_discord_webhook.py rename to providers/discord/tests/unit/discord/hooks/test_discord_webhook.py diff --git a/providers/discord/tests/provider_tests/discord/notifications/__init__.py b/providers/discord/tests/unit/discord/notifications/__init__.py similarity index 100% rename from providers/discord/tests/provider_tests/discord/notifications/__init__.py rename to providers/discord/tests/unit/discord/notifications/__init__.py diff --git a/providers/discord/tests/provider_tests/discord/notifications/test_discord.py b/providers/discord/tests/unit/discord/notifications/test_discord.py similarity index 100% rename from providers/discord/tests/provider_tests/discord/notifications/test_discord.py rename to providers/discord/tests/unit/discord/notifications/test_discord.py diff --git a/providers/discord/tests/provider_tests/discord/operators/__init__.py b/providers/discord/tests/unit/discord/operators/__init__.py similarity index 100% rename from providers/discord/tests/provider_tests/discord/operators/__init__.py rename to providers/discord/tests/unit/discord/operators/__init__.py diff --git a/providers/discord/tests/provider_tests/discord/operators/test_discord_webhook.py b/providers/discord/tests/unit/discord/operators/test_discord_webhook.py similarity index 100% rename from providers/discord/tests/provider_tests/discord/operators/test_discord_webhook.py rename to providers/discord/tests/unit/discord/operators/test_discord_webhook.py diff --git a/providers/docker/tests/provider_tests/__init__.py b/providers/docker/tests/unit/__init__.py similarity index 100% rename from providers/docker/tests/provider_tests/__init__.py rename to providers/docker/tests/unit/__init__.py diff --git a/providers/docker/tests/provider_tests/docker/__init__.py b/providers/docker/tests/unit/docker/__init__.py similarity index 100% rename from providers/docker/tests/provider_tests/docker/__init__.py rename to providers/docker/tests/unit/docker/__init__.py diff --git a/providers/docker/tests/provider_tests/docker/conftest.py b/providers/docker/tests/unit/docker/conftest.py similarity index 100% rename from providers/docker/tests/provider_tests/docker/conftest.py rename to providers/docker/tests/unit/docker/conftest.py diff --git a/providers/docker/tests/provider_tests/docker/decorators/__init__.py b/providers/docker/tests/unit/docker/decorators/__init__.py similarity index 100% rename from providers/docker/tests/provider_tests/docker/decorators/__init__.py rename to providers/docker/tests/unit/docker/decorators/__init__.py diff --git a/providers/docker/tests/provider_tests/docker/decorators/test_docker.py b/providers/docker/tests/unit/docker/decorators/test_docker.py similarity index 100% rename from providers/docker/tests/provider_tests/docker/decorators/test_docker.py rename to providers/docker/tests/unit/docker/decorators/test_docker.py diff --git a/providers/docker/tests/provider_tests/docker/hooks/__init__.py b/providers/docker/tests/unit/docker/hooks/__init__.py similarity index 100% rename from providers/docker/tests/provider_tests/docker/hooks/__init__.py rename to providers/docker/tests/unit/docker/hooks/__init__.py diff --git a/providers/docker/tests/provider_tests/docker/hooks/test_docker.py b/providers/docker/tests/unit/docker/hooks/test_docker.py similarity index 100% rename from providers/docker/tests/provider_tests/docker/hooks/test_docker.py rename to providers/docker/tests/unit/docker/hooks/test_docker.py diff --git a/providers/docker/tests/provider_tests/docker/operators/__init__.py b/providers/docker/tests/unit/docker/operators/__init__.py similarity index 100% rename from providers/docker/tests/provider_tests/docker/operators/__init__.py rename to providers/docker/tests/unit/docker/operators/__init__.py diff --git a/providers/docker/tests/provider_tests/docker/operators/test_docker.py b/providers/docker/tests/unit/docker/operators/test_docker.py similarity index 100% rename from providers/docker/tests/provider_tests/docker/operators/test_docker.py rename to providers/docker/tests/unit/docker/operators/test_docker.py diff --git a/providers/docker/tests/provider_tests/docker/operators/test_docker_swarm.py b/providers/docker/tests/unit/docker/operators/test_docker_swarm.py similarity index 100% rename from providers/docker/tests/provider_tests/docker/operators/test_docker_swarm.py rename to providers/docker/tests/unit/docker/operators/test_docker_swarm.py diff --git a/providers/docker/tests/provider_tests/docker/test_exceptions.py b/providers/docker/tests/unit/docker/test_exceptions.py similarity index 100% rename from providers/docker/tests/provider_tests/docker/test_exceptions.py rename to providers/docker/tests/unit/docker/test_exceptions.py diff --git a/providers/edge/tests/provider_tests/__init__.py b/providers/edge/tests/unit/__init__.py similarity index 100% rename from providers/edge/tests/provider_tests/__init__.py rename to providers/edge/tests/unit/__init__.py diff --git a/providers/edge/tests/provider_tests/edge/__init__.py b/providers/edge/tests/unit/edge/__init__.py similarity index 100% rename from providers/edge/tests/provider_tests/edge/__init__.py rename to providers/edge/tests/unit/edge/__init__.py diff --git a/providers/edge/tests/provider_tests/edge/cli/__init__.py b/providers/edge/tests/unit/edge/cli/__init__.py similarity index 100% rename from providers/edge/tests/provider_tests/edge/cli/__init__.py rename to providers/edge/tests/unit/edge/cli/__init__.py diff --git a/providers/edge/tests/provider_tests/edge/cli/test_api_client.py b/providers/edge/tests/unit/edge/cli/test_api_client.py similarity index 100% rename from providers/edge/tests/provider_tests/edge/cli/test_api_client.py rename to providers/edge/tests/unit/edge/cli/test_api_client.py diff --git a/providers/edge/tests/provider_tests/edge/cli/test_edge_command.py b/providers/edge/tests/unit/edge/cli/test_edge_command.py similarity index 100% rename from providers/edge/tests/provider_tests/edge/cli/test_edge_command.py rename to providers/edge/tests/unit/edge/cli/test_edge_command.py diff --git a/providers/edge/tests/provider_tests/edge/executors/__init__.py b/providers/edge/tests/unit/edge/executors/__init__.py similarity index 100% rename from providers/edge/tests/provider_tests/edge/executors/__init__.py rename to providers/edge/tests/unit/edge/executors/__init__.py diff --git a/providers/edge/tests/provider_tests/edge/executors/test_edge_executor.py b/providers/edge/tests/unit/edge/executors/test_edge_executor.py similarity index 100% rename from providers/edge/tests/provider_tests/edge/executors/test_edge_executor.py rename to providers/edge/tests/unit/edge/executors/test_edge_executor.py diff --git a/providers/edge/tests/provider_tests/edge/models/__init__.py b/providers/edge/tests/unit/edge/models/__init__.py similarity index 100% rename from providers/edge/tests/provider_tests/edge/models/__init__.py rename to providers/edge/tests/unit/edge/models/__init__.py diff --git a/providers/edge/tests/provider_tests/edge/plugins/__init__.py b/providers/edge/tests/unit/edge/plugins/__init__.py similarity index 100% rename from providers/edge/tests/provider_tests/edge/plugins/__init__.py rename to providers/edge/tests/unit/edge/plugins/__init__.py diff --git a/providers/edge/tests/provider_tests/edge/plugins/test_edge_executor_plugin.py b/providers/edge/tests/unit/edge/plugins/test_edge_executor_plugin.py similarity index 100% rename from providers/edge/tests/provider_tests/edge/plugins/test_edge_executor_plugin.py rename to providers/edge/tests/unit/edge/plugins/test_edge_executor_plugin.py diff --git a/providers/edge/tests/provider_tests/edge/worker_api/__init__.py b/providers/edge/tests/unit/edge/worker_api/__init__.py similarity index 100% rename from providers/edge/tests/provider_tests/edge/worker_api/__init__.py rename to providers/edge/tests/unit/edge/worker_api/__init__.py diff --git a/providers/edge/tests/provider_tests/edge/worker_api/routes/__init__.py b/providers/edge/tests/unit/edge/worker_api/routes/__init__.py similarity index 100% rename from providers/edge/tests/provider_tests/edge/worker_api/routes/__init__.py rename to providers/edge/tests/unit/edge/worker_api/routes/__init__.py diff --git a/providers/edge/tests/provider_tests/edge/worker_api/routes/test_health.py b/providers/edge/tests/unit/edge/worker_api/routes/test_health.py similarity index 100% rename from providers/edge/tests/provider_tests/edge/worker_api/routes/test_health.py rename to providers/edge/tests/unit/edge/worker_api/routes/test_health.py diff --git a/providers/edge/tests/provider_tests/edge/worker_api/routes/test_logs.py b/providers/edge/tests/unit/edge/worker_api/routes/test_logs.py similarity index 100% rename from providers/edge/tests/provider_tests/edge/worker_api/routes/test_logs.py rename to providers/edge/tests/unit/edge/worker_api/routes/test_logs.py diff --git a/providers/edge/tests/provider_tests/edge/worker_api/routes/test_worker.py b/providers/edge/tests/unit/edge/worker_api/routes/test_worker.py similarity index 100% rename from providers/edge/tests/provider_tests/edge/worker_api/routes/test_worker.py rename to providers/edge/tests/unit/edge/worker_api/routes/test_worker.py diff --git a/providers/elasticsearch/tests/provider_tests/__init__.py b/providers/elasticsearch/tests/unit/__init__.py similarity index 100% rename from providers/elasticsearch/tests/provider_tests/__init__.py rename to providers/elasticsearch/tests/unit/__init__.py diff --git a/providers/elasticsearch/tests/provider_tests/elasticsearch/__init__.py b/providers/elasticsearch/tests/unit/elasticsearch/__init__.py similarity index 100% rename from providers/elasticsearch/tests/provider_tests/elasticsearch/__init__.py rename to providers/elasticsearch/tests/unit/elasticsearch/__init__.py diff --git a/providers/elasticsearch/tests/provider_tests/elasticsearch/hooks/__init__.py b/providers/elasticsearch/tests/unit/elasticsearch/hooks/__init__.py similarity index 100% rename from providers/elasticsearch/tests/provider_tests/elasticsearch/hooks/__init__.py rename to providers/elasticsearch/tests/unit/elasticsearch/hooks/__init__.py diff --git a/providers/elasticsearch/tests/provider_tests/elasticsearch/hooks/test_elasticsearch.py b/providers/elasticsearch/tests/unit/elasticsearch/hooks/test_elasticsearch.py similarity index 100% rename from providers/elasticsearch/tests/provider_tests/elasticsearch/hooks/test_elasticsearch.py rename to providers/elasticsearch/tests/unit/elasticsearch/hooks/test_elasticsearch.py diff --git a/providers/elasticsearch/tests/provider_tests/elasticsearch/log/__init__.py b/providers/elasticsearch/tests/unit/elasticsearch/log/__init__.py similarity index 100% rename from providers/elasticsearch/tests/provider_tests/elasticsearch/log/__init__.py rename to providers/elasticsearch/tests/unit/elasticsearch/log/__init__.py diff --git a/providers/elasticsearch/tests/provider_tests/elasticsearch/log/elasticmock/__init__.py b/providers/elasticsearch/tests/unit/elasticsearch/log/elasticmock/__init__.py similarity index 97% rename from providers/elasticsearch/tests/provider_tests/elasticsearch/log/elasticmock/__init__.py rename to providers/elasticsearch/tests/unit/elasticsearch/log/elasticmock/__init__.py index 912d754a966c7..1393e42e7753a 100644 --- a/providers/elasticsearch/tests/provider_tests/elasticsearch/log/elasticmock/__init__.py +++ b/providers/elasticsearch/tests/unit/elasticsearch/log/elasticmock/__init__.py @@ -44,7 +44,7 @@ from unittest.mock import patch from urllib.parse import unquote, urlparse -from provider_tests.elasticsearch.log.elasticmock.fake_elasticsearch import FakeElasticsearch +from unit.elasticsearch.log.elasticmock.fake_elasticsearch import FakeElasticsearch ELASTIC_INSTANCES: dict[str, FakeElasticsearch] = {} diff --git a/providers/elasticsearch/tests/provider_tests/elasticsearch/log/elasticmock/fake_elasticsearch.py b/providers/elasticsearch/tests/unit/elasticsearch/log/elasticmock/fake_elasticsearch.py similarity index 99% rename from providers/elasticsearch/tests/provider_tests/elasticsearch/log/elasticmock/fake_elasticsearch.py rename to providers/elasticsearch/tests/unit/elasticsearch/log/elasticmock/fake_elasticsearch.py index 39aa0fc66082c..4eb4c5e68d796 100644 --- a/providers/elasticsearch/tests/provider_tests/elasticsearch/log/elasticmock/fake_elasticsearch.py +++ b/providers/elasticsearch/tests/unit/elasticsearch/log/elasticmock/fake_elasticsearch.py @@ -22,7 +22,7 @@ from elasticsearch import Elasticsearch from elasticsearch.exceptions import NotFoundError -from provider_tests.elasticsearch.log.elasticmock.utilities import ( +from unit.elasticsearch.log.elasticmock.utilities import ( MissingIndexException, get_random_id, query_params, diff --git a/providers/elasticsearch/tests/provider_tests/elasticsearch/log/elasticmock/utilities/__init__.py b/providers/elasticsearch/tests/unit/elasticsearch/log/elasticmock/utilities/__init__.py similarity index 100% rename from providers/elasticsearch/tests/provider_tests/elasticsearch/log/elasticmock/utilities/__init__.py rename to providers/elasticsearch/tests/unit/elasticsearch/log/elasticmock/utilities/__init__.py diff --git a/providers/elasticsearch/tests/provider_tests/elasticsearch/log/test_es_json_formatter.py b/providers/elasticsearch/tests/unit/elasticsearch/log/test_es_json_formatter.py similarity index 100% rename from providers/elasticsearch/tests/provider_tests/elasticsearch/log/test_es_json_formatter.py rename to providers/elasticsearch/tests/unit/elasticsearch/log/test_es_json_formatter.py diff --git a/providers/elasticsearch/tests/provider_tests/elasticsearch/log/test_es_response.py b/providers/elasticsearch/tests/unit/elasticsearch/log/test_es_response.py similarity index 100% rename from providers/elasticsearch/tests/provider_tests/elasticsearch/log/test_es_response.py rename to providers/elasticsearch/tests/unit/elasticsearch/log/test_es_response.py diff --git a/providers/elasticsearch/tests/provider_tests/elasticsearch/log/test_es_task_handler.py b/providers/elasticsearch/tests/unit/elasticsearch/log/test_es_task_handler.py similarity index 99% rename from providers/elasticsearch/tests/provider_tests/elasticsearch/log/test_es_task_handler.py rename to providers/elasticsearch/tests/unit/elasticsearch/log/test_es_task_handler.py index af17f151b9be0..dc9602ee03650 100644 --- a/providers/elasticsearch/tests/provider_tests/elasticsearch/log/test_es_task_handler.py +++ b/providers/elasticsearch/tests/unit/elasticsearch/log/test_es_task_handler.py @@ -43,8 +43,8 @@ from airflow.utils import timezone from airflow.utils.state import DagRunState, TaskInstanceState from airflow.utils.timezone import datetime -from provider_tests.elasticsearch.log.elasticmock import elasticmock -from provider_tests.elasticsearch.log.elasticmock.utilities import SearchFailedException +from unit.elasticsearch.log.elasticmock import elasticmock +from unit.elasticsearch.log.elasticmock.utilities import SearchFailedException from tests_common.test_utils.config import conf_vars from tests_common.test_utils.db import clear_db_dags, clear_db_runs diff --git a/providers/exasol/tests/provider_tests/__init__.py b/providers/exasol/tests/unit/__init__.py similarity index 100% rename from providers/exasol/tests/provider_tests/__init__.py rename to providers/exasol/tests/unit/__init__.py diff --git a/providers/exasol/tests/provider_tests/exasol/__init__.py b/providers/exasol/tests/unit/exasol/__init__.py similarity index 100% rename from providers/exasol/tests/provider_tests/exasol/__init__.py rename to providers/exasol/tests/unit/exasol/__init__.py diff --git a/providers/exasol/tests/provider_tests/exasol/hooks/__init__.py b/providers/exasol/tests/unit/exasol/hooks/__init__.py similarity index 100% rename from providers/exasol/tests/provider_tests/exasol/hooks/__init__.py rename to providers/exasol/tests/unit/exasol/hooks/__init__.py diff --git a/providers/exasol/tests/provider_tests/exasol/hooks/test_exasol.py b/providers/exasol/tests/unit/exasol/hooks/test_exasol.py similarity index 100% rename from providers/exasol/tests/provider_tests/exasol/hooks/test_exasol.py rename to providers/exasol/tests/unit/exasol/hooks/test_exasol.py diff --git a/providers/exasol/tests/provider_tests/exasol/hooks/test_sql.py b/providers/exasol/tests/unit/exasol/hooks/test_sql.py similarity index 100% rename from providers/exasol/tests/provider_tests/exasol/hooks/test_sql.py rename to providers/exasol/tests/unit/exasol/hooks/test_sql.py diff --git a/providers/exasol/tests/provider_tests/exasol/operators/__init__.py b/providers/exasol/tests/unit/exasol/operators/__init__.py similarity index 100% rename from providers/exasol/tests/provider_tests/exasol/operators/__init__.py rename to providers/exasol/tests/unit/exasol/operators/__init__.py diff --git a/providers/exasol/tests/provider_tests/exasol/operators/test_exasol.py b/providers/exasol/tests/unit/exasol/operators/test_exasol.py similarity index 100% rename from providers/exasol/tests/provider_tests/exasol/operators/test_exasol.py rename to providers/exasol/tests/unit/exasol/operators/test_exasol.py diff --git a/providers/exasol/tests/provider_tests/exasol/operators/test_exasol_sql.py b/providers/exasol/tests/unit/exasol/operators/test_exasol_sql.py similarity index 100% rename from providers/exasol/tests/provider_tests/exasol/operators/test_exasol_sql.py rename to providers/exasol/tests/unit/exasol/operators/test_exasol_sql.py diff --git a/providers/fab/tests/provider_tests/__init__.py b/providers/fab/tests/unit/__init__.py similarity index 100% rename from providers/fab/tests/provider_tests/__init__.py rename to providers/fab/tests/unit/__init__.py diff --git a/providers/fab/tests/provider_tests/fab/__init__.py b/providers/fab/tests/unit/fab/__init__.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/__init__.py rename to providers/fab/tests/unit/fab/__init__.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/__init__.py b/providers/fab/tests/unit/fab/auth_manager/__init__.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/__init__.py rename to providers/fab/tests/unit/fab/auth_manager/__init__.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/api/__init__.py b/providers/fab/tests/unit/fab/auth_manager/api/__init__.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/api/__init__.py rename to providers/fab/tests/unit/fab/auth_manager/api/__init__.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/api/auth/__init__.py b/providers/fab/tests/unit/fab/auth_manager/api/auth/__init__.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/api/auth/__init__.py rename to providers/fab/tests/unit/fab/auth_manager/api/auth/__init__.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/api/auth/backend/__init__.py b/providers/fab/tests/unit/fab/auth_manager/api/auth/backend/__init__.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/api/auth/backend/__init__.py rename to providers/fab/tests/unit/fab/auth_manager/api/auth/backend/__init__.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/api/auth/backend/test_basic_auth.py b/providers/fab/tests/unit/fab/auth_manager/api/auth/backend/test_basic_auth.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/api/auth/backend/test_basic_auth.py rename to providers/fab/tests/unit/fab/auth_manager/api/auth/backend/test_basic_auth.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/api/auth/backend/test_kerberos_auth.py b/providers/fab/tests/unit/fab/auth_manager/api/auth/backend/test_kerberos_auth.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/api/auth/backend/test_kerberos_auth.py rename to providers/fab/tests/unit/fab/auth_manager/api/auth/backend/test_kerberos_auth.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/api/auth/backend/test_session.py b/providers/fab/tests/unit/fab/auth_manager/api/auth/backend/test_session.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/api/auth/backend/test_session.py rename to providers/fab/tests/unit/fab/auth_manager/api/auth/backend/test_session.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/__init__.py b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/__init__.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/__init__.py rename to providers/fab/tests/unit/fab/auth_manager/api_endpoints/__init__.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/api_connexion_utils.py b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/api_connexion_utils.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/api_connexion_utils.py rename to providers/fab/tests/unit/fab/auth_manager/api_endpoints/api_connexion_utils.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/remote_user_api_auth_backend.py b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/remote_user_api_auth_backend.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/remote_user_api_auth_backend.py rename to providers/fab/tests/unit/fab/auth_manager/api_endpoints/remote_user_api_auth_backend.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_asset_endpoint.py b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_asset_endpoint.py similarity index 99% rename from providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_asset_endpoint.py rename to providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_asset_endpoint.py index 97813f14f4eb0..5eb3097217917 100644 --- a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_asset_endpoint.py +++ b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_asset_endpoint.py @@ -24,7 +24,7 @@ from airflow.providers.fab.www.api_connexion.exceptions import EXCEPTIONS_LINK_MAP from airflow.providers.fab.www.security import permissions from airflow.utils import timezone -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user from tests_common.test_utils.db import clear_db_assets, clear_db_runs from tests_common.test_utils.version_compat import AIRFLOW_V_3_0_PLUS diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_auth.py b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_auth.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_auth.py rename to providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_auth.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_cors.py b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_cors.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_cors.py rename to providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_cors.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_dag_endpoint.py b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_dag_endpoint.py similarity index 98% rename from providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_dag_endpoint.py rename to providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_dag_endpoint.py index e842650a4f2c9..903038d7678e3 100644 --- a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_dag_endpoint.py +++ b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_dag_endpoint.py @@ -23,7 +23,7 @@ from airflow.providers.fab.www.api_connexion.exceptions import EXCEPTIONS_LINK_MAP from airflow.providers.fab.www.security import permissions from airflow.utils.session import provide_session -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user from tests_common.test_utils.db import clear_db_dags, clear_db_runs, clear_db_serialized_dags from tests_common.test_utils.version_compat import AIRFLOW_V_3_0_PLUS diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_dag_run_endpoint.py b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_dag_run_endpoint.py similarity index 99% rename from providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_dag_run_endpoint.py rename to providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_dag_run_endpoint.py index 26e607c8c710b..10c8817fd31fe 100644 --- a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_dag_run_endpoint.py +++ b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_dag_run_endpoint.py @@ -27,7 +27,7 @@ from airflow.utils import timezone from airflow.utils.session import create_session from airflow.utils.state import DagRunState -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import ( +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import ( create_user, delete_roles, delete_user, diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_dag_source_endpoint.py b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_dag_source_endpoint.py similarity index 97% rename from providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_dag_source_endpoint.py rename to providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_dag_source_endpoint.py index 7cb7b7e720152..fa28cb3f3b8f6 100644 --- a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_dag_source_endpoint.py +++ b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_dag_source_endpoint.py @@ -23,7 +23,7 @@ from airflow.models import DagBag from airflow.providers.fab.www.security import permissions -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user from tests_common.test_utils.db import ( clear_db_dag_code, diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_dag_warning_endpoint.py b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_dag_warning_endpoint.py similarity index 96% rename from providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_dag_warning_endpoint.py rename to providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_dag_warning_endpoint.py index 1b1f9455d68ab..d7ff3cf87940c 100644 --- a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_dag_warning_endpoint.py +++ b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_dag_warning_endpoint.py @@ -22,7 +22,7 @@ from airflow.models.dagwarning import DagWarning from airflow.providers.fab.www.security import permissions from airflow.utils.session import create_session -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user from tests_common.test_utils.db import clear_db_dag_warnings, clear_db_dags from tests_common.test_utils.version_compat import AIRFLOW_V_3_0_PLUS diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_event_log_endpoint.py b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_event_log_endpoint.py similarity index 98% rename from providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_event_log_endpoint.py rename to providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_event_log_endpoint.py index d49dc5d25df79..b890d92c13b5f 100644 --- a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_event_log_endpoint.py +++ b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_event_log_endpoint.py @@ -21,7 +21,7 @@ from airflow.models import Log from airflow.providers.fab.www.security import permissions from airflow.utils import timezone -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user from tests_common.test_utils.db import clear_db_logs from tests_common.test_utils.version_compat import AIRFLOW_V_3_0_PLUS diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_import_error_endpoint.py b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_import_error_endpoint.py similarity index 98% rename from providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_import_error_endpoint.py rename to providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_import_error_endpoint.py index 91556957cc835..0028d10618bb7 100644 --- a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_import_error_endpoint.py +++ b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_import_error_endpoint.py @@ -22,7 +22,7 @@ from airflow.models.dag import DagModel from airflow.providers.fab.www.security import permissions from airflow.utils import timezone -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user from tests_common.test_utils.compat import ParseImportError from tests_common.test_utils.db import clear_db_dags, clear_db_import_errors diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_role_and_permission_endpoint.py b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_role_and_permission_endpoint.py similarity index 99% rename from providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_role_and_permission_endpoint.py rename to providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_role_and_permission_endpoint.py index b42fe8ae2ee98..bc86bd90b2c6d 100644 --- a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_role_and_permission_endpoint.py +++ b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_role_and_permission_endpoint.py @@ -20,7 +20,7 @@ from airflow.providers.fab.www.api_connexion.exceptions import EXCEPTIONS_LINK_MAP from airflow.providers.fab.www.security import permissions -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import ( +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import ( create_role, create_user, delete_role, diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_task_instance_endpoint.py b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_task_instance_endpoint.py similarity index 99% rename from providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_task_instance_endpoint.py rename to providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_task_instance_endpoint.py index 9e75a2cf38368..b68b370e1b363 100644 --- a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_task_instance_endpoint.py +++ b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_task_instance_endpoint.py @@ -28,7 +28,7 @@ from airflow.utils.state import State from airflow.utils.timezone import datetime from airflow.utils.types import DagRunType -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import ( +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import ( create_user, delete_roles, delete_user, diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_user_endpoint.py b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_user_endpoint.py similarity index 99% rename from providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_user_endpoint.py rename to providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_user_endpoint.py index 14285d4695f3d..efce720f57c2a 100644 --- a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_user_endpoint.py +++ b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_user_endpoint.py @@ -25,7 +25,7 @@ from airflow.providers.fab.www.security import permissions from airflow.utils import timezone from airflow.utils.session import create_session -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import ( +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import ( create_user, delete_role, delete_user, diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_variable_endpoint.py b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_variable_endpoint.py similarity index 96% rename from providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_variable_endpoint.py rename to providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_variable_endpoint.py index 8968326583819..4ee4db1230cb7 100644 --- a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_variable_endpoint.py +++ b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_variable_endpoint.py @@ -20,7 +20,7 @@ from airflow.models import Variable from airflow.providers.fab.www.security import permissions -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user from tests_common.test_utils.db import clear_db_variables from tests_common.test_utils.version_compat import AIRFLOW_V_3_0_PLUS diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_xcom_endpoint.py b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_xcom_endpoint.py similarity index 98% rename from providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_xcom_endpoint.py rename to providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_xcom_endpoint.py index 9f4c93549ce88..46b558adfbf43 100644 --- a/providers/fab/tests/provider_tests/fab/auth_manager/api_endpoints/test_xcom_endpoint.py +++ b/providers/fab/tests/unit/fab/auth_manager/api_endpoints/test_xcom_endpoint.py @@ -29,7 +29,7 @@ from airflow.utils import timezone from airflow.utils.session import create_session from airflow.utils.types import DagRunType -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user from tests_common.test_utils.db import clear_db_dags, clear_db_runs, clear_db_xcom from tests_common.test_utils.version_compat import AIRFLOW_V_3_0_PLUS diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/cli_commands/__init__.py b/providers/fab/tests/unit/fab/auth_manager/cli_commands/__init__.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/cli_commands/__init__.py rename to providers/fab/tests/unit/fab/auth_manager/cli_commands/__init__.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/cli_commands/test_db_command.py b/providers/fab/tests/unit/fab/auth_manager/cli_commands/test_db_command.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/cli_commands/test_db_command.py rename to providers/fab/tests/unit/fab/auth_manager/cli_commands/test_db_command.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/cli_commands/test_definition.py b/providers/fab/tests/unit/fab/auth_manager/cli_commands/test_definition.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/cli_commands/test_definition.py rename to providers/fab/tests/unit/fab/auth_manager/cli_commands/test_definition.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/cli_commands/test_role_command.py b/providers/fab/tests/unit/fab/auth_manager/cli_commands/test_role_command.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/cli_commands/test_role_command.py rename to providers/fab/tests/unit/fab/auth_manager/cli_commands/test_role_command.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/cli_commands/test_sync_perm_command.py b/providers/fab/tests/unit/fab/auth_manager/cli_commands/test_sync_perm_command.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/cli_commands/test_sync_perm_command.py rename to providers/fab/tests/unit/fab/auth_manager/cli_commands/test_sync_perm_command.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/cli_commands/test_user_command.py b/providers/fab/tests/unit/fab/auth_manager/cli_commands/test_user_command.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/cli_commands/test_user_command.py rename to providers/fab/tests/unit/fab/auth_manager/cli_commands/test_user_command.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/cli_commands/test_utils.py b/providers/fab/tests/unit/fab/auth_manager/cli_commands/test_utils.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/cli_commands/test_utils.py rename to providers/fab/tests/unit/fab/auth_manager/cli_commands/test_utils.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/conftest.py b/providers/fab/tests/unit/fab/auth_manager/conftest.py similarity index 95% rename from providers/fab/tests/provider_tests/fab/auth_manager/conftest.py rename to providers/fab/tests/unit/fab/auth_manager/conftest.py index 9c0f76f0306cb..92d3dce0dc03d 100644 --- a/providers/fab/tests/provider_tests/fab/auth_manager/conftest.py +++ b/providers/fab/tests/unit/fab/auth_manager/conftest.py @@ -49,7 +49,7 @@ def factory(): ( "api", "auth_backends", - ): "provider_tests.fab.auth_manager.api_endpoints.remote_user_api_auth_backend,airflow.providers.fab.auth_manager.api.auth.backend.session", + ): "unit.fab.auth_manager.api_endpoints.remote_user_api_auth_backend,airflow.providers.fab.auth_manager.api.auth.backend.session", ( "core", "auth_manager", diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/models/__init__.py b/providers/fab/tests/unit/fab/auth_manager/models/__init__.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/models/__init__.py rename to providers/fab/tests/unit/fab/auth_manager/models/__init__.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/models/test_anonymous_user.py b/providers/fab/tests/unit/fab/auth_manager/models/test_anonymous_user.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/models/test_anonymous_user.py rename to providers/fab/tests/unit/fab/auth_manager/models/test_anonymous_user.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/models/test_db.py b/providers/fab/tests/unit/fab/auth_manager/models/test_db.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/models/test_db.py rename to providers/fab/tests/unit/fab/auth_manager/models/test_db.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/schemas/__init__.py b/providers/fab/tests/unit/fab/auth_manager/schemas/__init__.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/schemas/__init__.py rename to providers/fab/tests/unit/fab/auth_manager/schemas/__init__.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/schemas/test_role_and_permission_schema.py b/providers/fab/tests/unit/fab/auth_manager/schemas/test_role_and_permission_schema.py similarity index 97% rename from providers/fab/tests/provider_tests/fab/auth_manager/schemas/test_role_and_permission_schema.py rename to providers/fab/tests/unit/fab/auth_manager/schemas/test_role_and_permission_schema.py index 457b244150f84..e98d704c74243 100644 --- a/providers/fab/tests/provider_tests/fab/auth_manager/schemas/test_role_and_permission_schema.py +++ b/providers/fab/tests/unit/fab/auth_manager/schemas/test_role_and_permission_schema.py @@ -24,7 +24,7 @@ role_schema, ) from airflow.providers.fab.www.security import permissions -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import create_role, delete_role +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import create_role, delete_role pytestmark = pytest.mark.db_test diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/schemas/test_user_schema.py b/providers/fab/tests/unit/fab/auth_manager/schemas/test_user_schema.py similarity index 97% rename from providers/fab/tests/provider_tests/fab/auth_manager/schemas/test_user_schema.py rename to providers/fab/tests/unit/fab/auth_manager/schemas/test_user_schema.py index 735dc14056efe..c1cbe40487728 100644 --- a/providers/fab/tests/provider_tests/fab/auth_manager/schemas/test_user_schema.py +++ b/providers/fab/tests/unit/fab/auth_manager/schemas/test_user_schema.py @@ -19,7 +19,7 @@ import pytest from airflow.utils import timezone -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import create_role, delete_role +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import create_role, delete_role from tests_common.test_utils.compat import ignore_provider_compatibility_error diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/security_manager/__init__.py b/providers/fab/tests/unit/fab/auth_manager/security_manager/__init__.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/security_manager/__init__.py rename to providers/fab/tests/unit/fab/auth_manager/security_manager/__init__.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/security_manager/test_constants.py b/providers/fab/tests/unit/fab/auth_manager/security_manager/test_constants.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/security_manager/test_constants.py rename to providers/fab/tests/unit/fab/auth_manager/security_manager/test_constants.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/security_manager/test_override.py b/providers/fab/tests/unit/fab/auth_manager/security_manager/test_override.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/security_manager/test_override.py rename to providers/fab/tests/unit/fab/auth_manager/security_manager/test_override.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/test_fab_auth_manager.py b/providers/fab/tests/unit/fab/auth_manager/test_fab_auth_manager.py similarity index 99% rename from providers/fab/tests/provider_tests/fab/auth_manager/test_fab_auth_manager.py rename to providers/fab/tests/unit/fab/auth_manager/test_fab_auth_manager.py index a6291f20b572d..cbe4e0e5ac47c 100644 --- a/providers/fab/tests/provider_tests/fab/auth_manager/test_fab_auth_manager.py +++ b/providers/fab/tests/unit/fab/auth_manager/test_fab_auth_manager.py @@ -27,7 +27,7 @@ from flask_appbuilder.menu import Menu from airflow.exceptions import AirflowConfigException, AirflowException -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import create_user +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import create_user try: from airflow.auth.managers.models.resource_details import AccessView, DagAccessEntity, DagDetails diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/test_models.py b/providers/fab/tests/unit/fab/auth_manager/test_models.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/test_models.py rename to providers/fab/tests/unit/fab/auth_manager/test_models.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/test_security.py b/providers/fab/tests/unit/fab/auth_manager/test_security.py similarity index 99% rename from providers/fab/tests/provider_tests/fab/auth_manager/test_security.py rename to providers/fab/tests/unit/fab/auth_manager/test_security.py index b09674b599a88..daa7814a8873e 100644 --- a/providers/fab/tests/provider_tests/fab/auth_manager/test_security.py +++ b/providers/fab/tests/unit/fab/auth_manager/test_security.py @@ -50,7 +50,7 @@ from airflow.www import app as application from airflow.www.auth import get_access_denied_message from airflow.www.utils import CustomSQLAInterface -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import ( +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import ( create_user, create_user_scope, delete_role, diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/views/__init__.py b/providers/fab/tests/unit/fab/auth_manager/views/__init__.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/auth_manager/views/__init__.py rename to providers/fab/tests/unit/fab/auth_manager/views/__init__.py diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/views/test_permissions.py b/providers/fab/tests/unit/fab/auth_manager/views/test_permissions.py similarity index 93% rename from providers/fab/tests/provider_tests/fab/auth_manager/views/test_permissions.py rename to providers/fab/tests/unit/fab/auth_manager/views/test_permissions.py index 08c224bcb960a..e87cb3f38c981 100644 --- a/providers/fab/tests/provider_tests/fab/auth_manager/views/test_permissions.py +++ b/providers/fab/tests/unit/fab/auth_manager/views/test_permissions.py @@ -21,8 +21,8 @@ from airflow.providers.fab.www.security import permissions from airflow.www import app as application -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user -from provider_tests.fab.auth_manager.views import _assert_dataset_deprecation_warning +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user +from unit.fab.auth_manager.views import _assert_dataset_deprecation_warning from tests_common.test_utils.www import client_with_login diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/views/test_roles_list.py b/providers/fab/tests/unit/fab/auth_manager/views/test_roles_list.py similarity index 91% rename from providers/fab/tests/provider_tests/fab/auth_manager/views/test_roles_list.py rename to providers/fab/tests/unit/fab/auth_manager/views/test_roles_list.py index 3413dd44ce2d8..282e7d897eb8f 100644 --- a/providers/fab/tests/provider_tests/fab/auth_manager/views/test_roles_list.py +++ b/providers/fab/tests/unit/fab/auth_manager/views/test_roles_list.py @@ -21,8 +21,8 @@ from airflow.providers.fab.www.security import permissions from airflow.www import app as application -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user -from provider_tests.fab.auth_manager.views import _assert_dataset_deprecation_warning +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user +from unit.fab.auth_manager.views import _assert_dataset_deprecation_warning from tests_common.test_utils.www import client_with_login diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/views/test_user.py b/providers/fab/tests/unit/fab/auth_manager/views/test_user.py similarity index 91% rename from providers/fab/tests/provider_tests/fab/auth_manager/views/test_user.py rename to providers/fab/tests/unit/fab/auth_manager/views/test_user.py index 88b3844eb8ba3..3b34e1eb25214 100644 --- a/providers/fab/tests/provider_tests/fab/auth_manager/views/test_user.py +++ b/providers/fab/tests/unit/fab/auth_manager/views/test_user.py @@ -21,8 +21,8 @@ from airflow.providers.fab.www.security import permissions from airflow.www import app as application -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user -from provider_tests.fab.auth_manager.views import _assert_dataset_deprecation_warning +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user +from unit.fab.auth_manager.views import _assert_dataset_deprecation_warning from tests_common.test_utils.www import client_with_login diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/views/test_user_edit.py b/providers/fab/tests/unit/fab/auth_manager/views/test_user_edit.py similarity index 91% rename from providers/fab/tests/provider_tests/fab/auth_manager/views/test_user_edit.py rename to providers/fab/tests/unit/fab/auth_manager/views/test_user_edit.py index 4f48bfb657f15..0e6a54907eeb0 100644 --- a/providers/fab/tests/provider_tests/fab/auth_manager/views/test_user_edit.py +++ b/providers/fab/tests/unit/fab/auth_manager/views/test_user_edit.py @@ -21,8 +21,8 @@ from airflow.providers.fab.www.security import permissions from airflow.www import app as application -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user -from provider_tests.fab.auth_manager.views import _assert_dataset_deprecation_warning +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user +from unit.fab.auth_manager.views import _assert_dataset_deprecation_warning from tests_common.test_utils.www import client_with_login diff --git a/providers/fab/tests/provider_tests/fab/auth_manager/views/test_user_stats.py b/providers/fab/tests/unit/fab/auth_manager/views/test_user_stats.py similarity index 91% rename from providers/fab/tests/provider_tests/fab/auth_manager/views/test_user_stats.py rename to providers/fab/tests/unit/fab/auth_manager/views/test_user_stats.py index ce0ba9c04aa98..7b0f8e04bad0b 100644 --- a/providers/fab/tests/provider_tests/fab/auth_manager/views/test_user_stats.py +++ b/providers/fab/tests/unit/fab/auth_manager/views/test_user_stats.py @@ -21,8 +21,8 @@ from airflow.providers.fab.www.security import permissions from airflow.www import app as application -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user -from provider_tests.fab.auth_manager.views import _assert_dataset_deprecation_warning +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import create_user, delete_user +from unit.fab.auth_manager.views import _assert_dataset_deprecation_warning from tests_common.test_utils.www import client_with_login diff --git a/providers/fab/tests/provider_tests/fab/www/__init__.py b/providers/fab/tests/unit/fab/www/__init__.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/www/__init__.py rename to providers/fab/tests/unit/fab/www/__init__.py diff --git a/providers/fab/tests/provider_tests/fab/www/views/__init__.py b/providers/fab/tests/unit/fab/www/views/__init__.py similarity index 100% rename from providers/fab/tests/provider_tests/fab/www/views/__init__.py rename to providers/fab/tests/unit/fab/www/views/__init__.py diff --git a/providers/fab/tests/provider_tests/fab/www/views/conftest.py b/providers/fab/tests/unit/fab/www/views/conftest.py similarity index 97% rename from providers/fab/tests/provider_tests/fab/www/views/conftest.py rename to providers/fab/tests/unit/fab/www/views/conftest.py index 437b4f72bd80f..c064b8c9696b0 100644 --- a/providers/fab/tests/provider_tests/fab/www/views/conftest.py +++ b/providers/fab/tests/unit/fab/www/views/conftest.py @@ -25,7 +25,7 @@ from airflow import settings from airflow.models import DagBag from airflow.www.app import create_app -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import delete_user +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import delete_user from tests_common.test_utils.config import conf_vars from tests_common.test_utils.db import parse_and_sync_to_db diff --git a/providers/fab/tests/provider_tests/fab/www/views/test_views_acl.py b/providers/fab/tests/unit/fab/www/views/test_views_acl.py similarity index 99% rename from providers/fab/tests/provider_tests/fab/www/views/test_views_acl.py rename to providers/fab/tests/unit/fab/www/views/test_views_acl.py index ef7ae0a2e258d..dbc97b8a3799a 100644 --- a/providers/fab/tests/provider_tests/fab/www/views/test_views_acl.py +++ b/providers/fab/tests/unit/fab/www/views/test_views_acl.py @@ -32,7 +32,7 @@ from airflow.utils.state import State from airflow.utils.types import DagRunTriggeredByType, DagRunType from airflow.www.views import FILTER_STATUS_COOKIE, DagRunModelView -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import ( +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import ( create_test_client, create_user, create_user_scope, diff --git a/providers/fab/tests/provider_tests/fab/www/views/test_views_custom_user_views.py b/providers/fab/tests/unit/fab/www/views/test_views_custom_user_views.py similarity index 99% rename from providers/fab/tests/provider_tests/fab/www/views/test_views_custom_user_views.py rename to providers/fab/tests/unit/fab/www/views/test_views_custom_user_views.py index cb2cb8bbeb38c..cdf02cd92fe18 100644 --- a/providers/fab/tests/provider_tests/fab/www/views/test_views_custom_user_views.py +++ b/providers/fab/tests/unit/fab/www/views/test_views_custom_user_views.py @@ -27,7 +27,7 @@ from airflow import settings from airflow.security import permissions from airflow.www import app as application -from provider_tests.fab.auth_manager.api_endpoints.api_connexion_utils import ( +from unit.fab.auth_manager.api_endpoints.api_connexion_utils import ( create_user, delete_role, ) diff --git a/providers/facebook/tests/provider_tests/__init__.py b/providers/facebook/tests/unit/__init__.py similarity index 100% rename from providers/facebook/tests/provider_tests/__init__.py rename to providers/facebook/tests/unit/__init__.py diff --git a/providers/facebook/tests/provider_tests/facebook/__init__.py b/providers/facebook/tests/unit/facebook/__init__.py similarity index 100% rename from providers/facebook/tests/provider_tests/facebook/__init__.py rename to providers/facebook/tests/unit/facebook/__init__.py diff --git a/providers/facebook/tests/provider_tests/facebook/ads/__init__.py b/providers/facebook/tests/unit/facebook/ads/__init__.py similarity index 100% rename from providers/facebook/tests/provider_tests/facebook/ads/__init__.py rename to providers/facebook/tests/unit/facebook/ads/__init__.py diff --git a/providers/facebook/tests/provider_tests/facebook/ads/hooks/__init__.py b/providers/facebook/tests/unit/facebook/ads/hooks/__init__.py similarity index 100% rename from providers/facebook/tests/provider_tests/facebook/ads/hooks/__init__.py rename to providers/facebook/tests/unit/facebook/ads/hooks/__init__.py diff --git a/providers/facebook/tests/provider_tests/facebook/ads/hooks/test_ads.py b/providers/facebook/tests/unit/facebook/ads/hooks/test_ads.py similarity index 100% rename from providers/facebook/tests/provider_tests/facebook/ads/hooks/test_ads.py rename to providers/facebook/tests/unit/facebook/ads/hooks/test_ads.py diff --git a/providers/ftp/tests/provider_tests/__init__.py b/providers/ftp/tests/unit/__init__.py similarity index 100% rename from providers/ftp/tests/provider_tests/__init__.py rename to providers/ftp/tests/unit/__init__.py diff --git a/providers/ftp/tests/provider_tests/ftp/__init__.py b/providers/ftp/tests/unit/ftp/__init__.py similarity index 100% rename from providers/ftp/tests/provider_tests/ftp/__init__.py rename to providers/ftp/tests/unit/ftp/__init__.py diff --git a/providers/ftp/tests/provider_tests/ftp/hooks/__init__.py b/providers/ftp/tests/unit/ftp/hooks/__init__.py similarity index 100% rename from providers/ftp/tests/provider_tests/ftp/hooks/__init__.py rename to providers/ftp/tests/unit/ftp/hooks/__init__.py diff --git a/providers/ftp/tests/provider_tests/ftp/hooks/test_ftp.py b/providers/ftp/tests/unit/ftp/hooks/test_ftp.py similarity index 100% rename from providers/ftp/tests/provider_tests/ftp/hooks/test_ftp.py rename to providers/ftp/tests/unit/ftp/hooks/test_ftp.py diff --git a/providers/ftp/tests/provider_tests/ftp/operators/__init__.py b/providers/ftp/tests/unit/ftp/operators/__init__.py similarity index 100% rename from providers/ftp/tests/provider_tests/ftp/operators/__init__.py rename to providers/ftp/tests/unit/ftp/operators/__init__.py diff --git a/providers/ftp/tests/provider_tests/ftp/operators/test_ftp.py b/providers/ftp/tests/unit/ftp/operators/test_ftp.py similarity index 100% rename from providers/ftp/tests/provider_tests/ftp/operators/test_ftp.py rename to providers/ftp/tests/unit/ftp/operators/test_ftp.py diff --git a/providers/ftp/tests/provider_tests/ftp/sensors/__init__.py b/providers/ftp/tests/unit/ftp/sensors/__init__.py similarity index 100% rename from providers/ftp/tests/provider_tests/ftp/sensors/__init__.py rename to providers/ftp/tests/unit/ftp/sensors/__init__.py diff --git a/providers/ftp/tests/provider_tests/ftp/sensors/test_ftp.py b/providers/ftp/tests/unit/ftp/sensors/test_ftp.py similarity index 100% rename from providers/ftp/tests/provider_tests/ftp/sensors/test_ftp.py rename to providers/ftp/tests/unit/ftp/sensors/test_ftp.py diff --git a/providers/github/tests/provider_tests/__init__.py b/providers/github/tests/unit/__init__.py similarity index 100% rename from providers/github/tests/provider_tests/__init__.py rename to providers/github/tests/unit/__init__.py diff --git a/providers/github/tests/provider_tests/github/__init__.py b/providers/github/tests/unit/github/__init__.py similarity index 100% rename from providers/github/tests/provider_tests/github/__init__.py rename to providers/github/tests/unit/github/__init__.py diff --git a/providers/github/tests/provider_tests/github/hooks/__init__.py b/providers/github/tests/unit/github/hooks/__init__.py similarity index 100% rename from providers/github/tests/provider_tests/github/hooks/__init__.py rename to providers/github/tests/unit/github/hooks/__init__.py diff --git a/providers/github/tests/provider_tests/github/hooks/test_github.py b/providers/github/tests/unit/github/hooks/test_github.py similarity index 100% rename from providers/github/tests/provider_tests/github/hooks/test_github.py rename to providers/github/tests/unit/github/hooks/test_github.py diff --git a/providers/github/tests/provider_tests/github/operators/__init__.py b/providers/github/tests/unit/github/operators/__init__.py similarity index 100% rename from providers/github/tests/provider_tests/github/operators/__init__.py rename to providers/github/tests/unit/github/operators/__init__.py diff --git a/providers/github/tests/provider_tests/github/operators/test_github.py b/providers/github/tests/unit/github/operators/test_github.py similarity index 100% rename from providers/github/tests/provider_tests/github/operators/test_github.py rename to providers/github/tests/unit/github/operators/test_github.py diff --git a/providers/github/tests/provider_tests/github/sensors/__init__.py b/providers/github/tests/unit/github/sensors/__init__.py similarity index 100% rename from providers/github/tests/provider_tests/github/sensors/__init__.py rename to providers/github/tests/unit/github/sensors/__init__.py diff --git a/providers/github/tests/provider_tests/github/sensors/test_github.py b/providers/github/tests/unit/github/sensors/test_github.py similarity index 100% rename from providers/github/tests/provider_tests/github/sensors/test_github.py rename to providers/github/tests/unit/github/sensors/test_github.py diff --git a/providers/google/tests/deprecations_ignore.yml b/providers/google/tests/deprecations_ignore.yml index 41439cb443b33..56db413e96ca3 100644 --- a/providers/google/tests/deprecations_ignore.yml +++ b/providers/google/tests/deprecations_ignore.yml @@ -15,111 +15,111 @@ # specific language governing permissions and limitations # under the License. --- -- providers/google/tests/provider_tests/google/common/auth_backend/test_google_openid.py::TestGoogleOpenID::test_success -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_api_resource_configs -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_api_resource_configs_duplication_warning -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_cancel_queries -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_cancel_query_cancel_completed -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_cancel_query_cancel_timeout -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_cancel_query_jobs_to_cancel -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_get_dataset_tables_list -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_invalid_schema_update_and_write_disposition -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_invalid_schema_update_options -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_invalid_source_format -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_run_extract -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_run_load_with_non_csv_as_src_fmt -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_run_query_schema_update_options -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_run_query_schema_update_options_incorrect -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_run_query_sql_dialect -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_run_query_sql_dialect_default -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_run_query_sql_dialect_legacy_with_query_params -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_run_query_sql_dialect_legacy_with_query_params_fails -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_run_query_with_arg -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_run_query_without_sql_fails -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_run_table_delete -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryHookRunWithConfiguration::test_run_with_configuration_location -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryWithKMS::test_create_external_table_with_kms -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryWithKMS::test_run_copy_with_kms -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryWithKMS::test_run_load_with_kms -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryWithKMS::test_run_query_with_kms -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryWithLabelsAndDescription::test_create_external_table_description -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryWithLabelsAndDescription::test_create_external_table_labels -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryWithLabelsAndDescription::test_run_load_description -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestBigQueryWithLabelsAndDescription::test_run_load_labels -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestClusteringInRunJob::test_run_load_default -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestClusteringInRunJob::test_run_load_with_arg -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestClusteringInRunJob::test_run_query_default -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestClusteringInRunJob::test_run_query_with_arg -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestDatasetsOperations::test_patch_dataset -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestTableOperations::test_patch_table -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestTimePartitioningInRunJob::test_run_load_default -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestTimePartitioningInRunJob::test_run_load_with_arg -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestTimePartitioningInRunJob::test_run_query_with_arg -- providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py::TestTimePartitioningInRunJob::test_run_with_auto_detect -- providers/google/tests/provider_tests/google/cloud/hooks/test_gcs.py::TestGCSHook::test_list__error_match_glob_and_invalid_delimiter -- providers/google/tests/provider_tests/google/cloud/hooks/test_life_sciences.py::TestLifeSciencesHookWithDefaultProjectIdFromConnection::test_error_operation -- providers/google/tests/provider_tests/google/cloud/hooks/test_life_sciences.py::TestLifeSciencesHookWithDefaultProjectIdFromConnection::test_life_science_client_creation -- providers/google/tests/provider_tests/google/cloud/hooks/test_life_sciences.py::TestLifeSciencesHookWithDefaultProjectIdFromConnection::test_run_pipeline_immediately_complete -- providers/google/tests/provider_tests/google/cloud/hooks/test_life_sciences.py::TestLifeSciencesHookWithDefaultProjectIdFromConnection::test_waiting_operation -- providers/google/tests/provider_tests/google/cloud/hooks/test_life_sciences.py::TestLifeSciencesHookWithPassedProjectId::test_error_operation -- providers/google/tests/provider_tests/google/cloud/hooks/test_life_sciences.py::TestLifeSciencesHookWithPassedProjectId::test_life_science_client_creation -- providers/google/tests/provider_tests/google/cloud/hooks/test_life_sciences.py::TestLifeSciencesHookWithPassedProjectId::test_location_path -- providers/google/tests/provider_tests/google/cloud/hooks/test_life_sciences.py::TestLifeSciencesHookWithPassedProjectId::test_run_pipeline_immediately_complete -- providers/google/tests/provider_tests/google/cloud/hooks/test_life_sciences.py::TestLifeSciencesHookWithPassedProjectId::test_waiting_operation -- providers/google/tests/provider_tests/google/cloud/hooks/test_life_sciences.py::TestLifeSciencesHookWithoutProjectId::test_life_science_client_creation -- providers/google/tests/provider_tests/google/cloud/hooks/test_life_sciences.py::TestLifeSciencesHookWithoutProjectId::test_run_pipeline -- providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_custom_job.py::TestCustomJobWithDefaultProjectIdHook::test_cancel_pipeline_job -- providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_custom_job.py::TestCustomJobWithDefaultProjectIdHook::test_create_pipeline_job -- providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_custom_job.py::TestCustomJobWithDefaultProjectIdHook::test_delete_pipeline_job -- providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_custom_job.py::TestCustomJobWithDefaultProjectIdHook::test_get_pipeline_job -- providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_custom_job.py::TestCustomJobWithDefaultProjectIdHook::test_list_pipeline_jobs -- providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_custom_job.py::TestCustomJobWithoutDefaultProjectIdHook::test_cancel_pipeline_job -- providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_custom_job.py::TestCustomJobWithoutDefaultProjectIdHook::test_create_pipeline_job -- providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_custom_job.py::TestCustomJobWithoutDefaultProjectIdHook::test_delete_pipeline_job -- providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_custom_job.py::TestCustomJobWithoutDefaultProjectIdHook::test_get_pipeline_job -- providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_custom_job.py::TestCustomJobWithoutDefaultProjectIdHook::test_list_pipeline_jobs -- providers/google/tests/provider_tests/google/cloud/operators/test_dataproc.py::TestDataprocClusterScaleOperator::test_execute -- providers/google/tests/provider_tests/google/cloud/operators/test_dataproc.py::test_create_cluster_operator_extra_links -- providers/google/tests/provider_tests/google/cloud/operators/test_dataproc.py::test_scale_cluster_operator_extra_links -- providers/google/tests/provider_tests/google/cloud/operators/test_dataproc.py::test_submit_spark_job_operator_extra_links -- providers/google/tests/provider_tests/google/cloud/operators/test_gcs.py::TestGoogleCloudStorageListOperator::test_execute__delimiter -- providers/google/tests/provider_tests/google/cloud/operators/test_life_sciences.py::TestLifeSciencesRunPipelineOperator::test_executes -- providers/google/tests/provider_tests/google/cloud/operators/test_life_sciences.py::TestLifeSciencesRunPipelineOperator::test_executes_without_project_id -- providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_copy_files_into_a_folder -- providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_execute_last_modified_time -- providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_execute_more_than_1_wildcard -- providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_execute_no_prefix -- providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_execute_no_suffix -- providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_execute_prefix_and_suffix -- providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_execute_wildcard_empty_destination_object -- providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_execute_wildcard_with_destination_object -- providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_execute_wildcard_with_destination_object_retained_prefix -- providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_execute_wildcard_with_replace_flag_false -- providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_execute_wildcard_with_replace_flag_false_with_destination_object -- providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_execute_wildcard_without_destination_object -- providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_executes_with_a_delimiter -- providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_executes_with_delimiter_and_destination_object -- providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_executes_with_different_delimiter_and_destination_object -- providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_wc_with_last_modified_time_with_all_true_cond -- providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_wc_with_last_modified_time_with_one_true_cond -- providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_wc_with_no_last_modified_time -- providers/google/tests/provider_tests/google/cloud/links/test_translate.py::TestTranslationLegacyDatasetLink::test_get_link -- providers/google/tests/provider_tests/google/cloud/links/test_translate.py::TestTranslationDatasetListLink::test_get_link -- providers/google/tests/provider_tests/google/cloud/links/test_translate.py::TestTranslationLegacyModelLink::test_get_link -- providers/google/tests/provider_tests/google/cloud/links/test_translate.py::TestTranslationLegacyModelTrainLink::test_get_link -- providers/google/tests/provider_tests/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_get_conn -- providers/google/tests/provider_tests/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_prediction_client -- providers/google/tests/provider_tests/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_create_model -- providers/google/tests/provider_tests/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_batch_predict -- providers/google/tests/provider_tests/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_predict -- providers/google/tests/provider_tests/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_create_dataset -- providers/google/tests/provider_tests/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_import_dataset -- providers/google/tests/provider_tests/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_list_column_specs -- providers/google/tests/provider_tests/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_get_model -- providers/google/tests/provider_tests/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_delete_model -- providers/google/tests/provider_tests/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_update_dataset -- providers/google/tests/provider_tests/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_deploy_model -- providers/google/tests/provider_tests/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_list_table_specs -- providers/google/tests/provider_tests/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_list_datasets -- providers/google/tests/provider_tests/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_delete_dataset -- providers/google/tests/provider_tests/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_get_dataset +- providers/google/tests/unit/google/common/auth_backend/test_google_openid.py::TestGoogleOpenID::test_success +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_api_resource_configs +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_api_resource_configs_duplication_warning +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_cancel_queries +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_cancel_query_cancel_completed +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_cancel_query_cancel_timeout +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_cancel_query_jobs_to_cancel +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_get_dataset_tables_list +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_invalid_schema_update_and_write_disposition +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_invalid_schema_update_options +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_invalid_source_format +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_run_extract +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_run_load_with_non_csv_as_src_fmt +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_run_query_schema_update_options +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_run_query_schema_update_options_incorrect +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_run_query_sql_dialect +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_run_query_sql_dialect_default +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_run_query_sql_dialect_legacy_with_query_params +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_run_query_sql_dialect_legacy_with_query_params_fails +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_run_query_with_arg +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_run_query_without_sql_fails +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryHookMethods::test_run_table_delete +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryHookRunWithConfiguration::test_run_with_configuration_location +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryWithKMS::test_create_external_table_with_kms +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryWithKMS::test_run_copy_with_kms +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryWithKMS::test_run_load_with_kms +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryWithKMS::test_run_query_with_kms +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryWithLabelsAndDescription::test_create_external_table_description +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryWithLabelsAndDescription::test_create_external_table_labels +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryWithLabelsAndDescription::test_run_load_description +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestBigQueryWithLabelsAndDescription::test_run_load_labels +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestClusteringInRunJob::test_run_load_default +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestClusteringInRunJob::test_run_load_with_arg +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestClusteringInRunJob::test_run_query_default +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestClusteringInRunJob::test_run_query_with_arg +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestDatasetsOperations::test_patch_dataset +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestTableOperations::test_patch_table +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestTimePartitioningInRunJob::test_run_load_default +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestTimePartitioningInRunJob::test_run_load_with_arg +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestTimePartitioningInRunJob::test_run_query_with_arg +- providers/google/tests/unit/google/cloud/hooks/test_bigquery.py::TestTimePartitioningInRunJob::test_run_with_auto_detect +- providers/google/tests/unit/google/cloud/hooks/test_gcs.py::TestGCSHook::test_list__error_match_glob_and_invalid_delimiter +- providers/google/tests/unit/google/cloud/hooks/test_life_sciences.py::TestLifeSciencesHookWithDefaultProjectIdFromConnection::test_error_operation +- providers/google/tests/unit/google/cloud/hooks/test_life_sciences.py::TestLifeSciencesHookWithDefaultProjectIdFromConnection::test_life_science_client_creation +- providers/google/tests/unit/google/cloud/hooks/test_life_sciences.py::TestLifeSciencesHookWithDefaultProjectIdFromConnection::test_run_pipeline_immediately_complete +- providers/google/tests/unit/google/cloud/hooks/test_life_sciences.py::TestLifeSciencesHookWithDefaultProjectIdFromConnection::test_waiting_operation +- providers/google/tests/unit/google/cloud/hooks/test_life_sciences.py::TestLifeSciencesHookWithPassedProjectId::test_error_operation +- providers/google/tests/unit/google/cloud/hooks/test_life_sciences.py::TestLifeSciencesHookWithPassedProjectId::test_life_science_client_creation +- providers/google/tests/unit/google/cloud/hooks/test_life_sciences.py::TestLifeSciencesHookWithPassedProjectId::test_location_path +- providers/google/tests/unit/google/cloud/hooks/test_life_sciences.py::TestLifeSciencesHookWithPassedProjectId::test_run_pipeline_immediately_complete +- providers/google/tests/unit/google/cloud/hooks/test_life_sciences.py::TestLifeSciencesHookWithPassedProjectId::test_waiting_operation +- providers/google/tests/unit/google/cloud/hooks/test_life_sciences.py::TestLifeSciencesHookWithoutProjectId::test_life_science_client_creation +- providers/google/tests/unit/google/cloud/hooks/test_life_sciences.py::TestLifeSciencesHookWithoutProjectId::test_run_pipeline +- providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_custom_job.py::TestCustomJobWithDefaultProjectIdHook::test_cancel_pipeline_job +- providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_custom_job.py::TestCustomJobWithDefaultProjectIdHook::test_create_pipeline_job +- providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_custom_job.py::TestCustomJobWithDefaultProjectIdHook::test_delete_pipeline_job +- providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_custom_job.py::TestCustomJobWithDefaultProjectIdHook::test_get_pipeline_job +- providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_custom_job.py::TestCustomJobWithDefaultProjectIdHook::test_list_pipeline_jobs +- providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_custom_job.py::TestCustomJobWithoutDefaultProjectIdHook::test_cancel_pipeline_job +- providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_custom_job.py::TestCustomJobWithoutDefaultProjectIdHook::test_create_pipeline_job +- providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_custom_job.py::TestCustomJobWithoutDefaultProjectIdHook::test_delete_pipeline_job +- providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_custom_job.py::TestCustomJobWithoutDefaultProjectIdHook::test_get_pipeline_job +- providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_custom_job.py::TestCustomJobWithoutDefaultProjectIdHook::test_list_pipeline_jobs +- providers/google/tests/unit/google/cloud/operators/test_dataproc.py::TestDataprocClusterScaleOperator::test_execute +- providers/google/tests/unit/google/cloud/operators/test_dataproc.py::test_create_cluster_operator_extra_links +- providers/google/tests/unit/google/cloud/operators/test_dataproc.py::test_scale_cluster_operator_extra_links +- providers/google/tests/unit/google/cloud/operators/test_dataproc.py::test_submit_spark_job_operator_extra_links +- providers/google/tests/unit/google/cloud/operators/test_gcs.py::TestGoogleCloudStorageListOperator::test_execute__delimiter +- providers/google/tests/unit/google/cloud/operators/test_life_sciences.py::TestLifeSciencesRunPipelineOperator::test_executes +- providers/google/tests/unit/google/cloud/operators/test_life_sciences.py::TestLifeSciencesRunPipelineOperator::test_executes_without_project_id +- providers/google/tests/unit/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_copy_files_into_a_folder +- providers/google/tests/unit/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_execute_last_modified_time +- providers/google/tests/unit/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_execute_more_than_1_wildcard +- providers/google/tests/unit/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_execute_no_prefix +- providers/google/tests/unit/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_execute_no_suffix +- providers/google/tests/unit/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_execute_prefix_and_suffix +- providers/google/tests/unit/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_execute_wildcard_empty_destination_object +- providers/google/tests/unit/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_execute_wildcard_with_destination_object +- providers/google/tests/unit/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_execute_wildcard_with_destination_object_retained_prefix +- providers/google/tests/unit/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_execute_wildcard_with_replace_flag_false +- providers/google/tests/unit/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_execute_wildcard_with_replace_flag_false_with_destination_object +- providers/google/tests/unit/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_execute_wildcard_without_destination_object +- providers/google/tests/unit/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_executes_with_a_delimiter +- providers/google/tests/unit/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_executes_with_delimiter_and_destination_object +- providers/google/tests/unit/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_executes_with_different_delimiter_and_destination_object +- providers/google/tests/unit/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_wc_with_last_modified_time_with_all_true_cond +- providers/google/tests/unit/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_wc_with_last_modified_time_with_one_true_cond +- providers/google/tests/unit/google/cloud/transfers/test_gcs_to_gcs.py::TestGoogleCloudStorageToCloudStorageOperator::test_wc_with_no_last_modified_time +- providers/google/tests/unit/google/cloud/links/test_translate.py::TestTranslationLegacyDatasetLink::test_get_link +- providers/google/tests/unit/google/cloud/links/test_translate.py::TestTranslationDatasetListLink::test_get_link +- providers/google/tests/unit/google/cloud/links/test_translate.py::TestTranslationLegacyModelLink::test_get_link +- providers/google/tests/unit/google/cloud/links/test_translate.py::TestTranslationLegacyModelTrainLink::test_get_link +- providers/google/tests/unit/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_get_conn +- providers/google/tests/unit/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_prediction_client +- providers/google/tests/unit/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_create_model +- providers/google/tests/unit/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_batch_predict +- providers/google/tests/unit/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_predict +- providers/google/tests/unit/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_create_dataset +- providers/google/tests/unit/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_import_dataset +- providers/google/tests/unit/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_list_column_specs +- providers/google/tests/unit/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_get_model +- providers/google/tests/unit/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_delete_model +- providers/google/tests/unit/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_update_dataset +- providers/google/tests/unit/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_deploy_model +- providers/google/tests/unit/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_list_table_specs +- providers/google/tests/unit/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_list_datasets +- providers/google/tests/unit/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_delete_dataset +- providers/google/tests/unit/google/cloud/hooks/test_automl.py::TestAutoMLHook::test_get_dataset diff --git a/providers/google/tests/provider_tests/__init__.py b/providers/google/tests/unit/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/__init__.py rename to providers/google/tests/unit/__init__.py diff --git a/providers/google/tests/provider_tests/google/__init__.py b/providers/google/tests/unit/google/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/__init__.py rename to providers/google/tests/unit/google/__init__.py diff --git a/providers/google/tests/provider_tests/google/ads/__init__.py b/providers/google/tests/unit/google/ads/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/ads/__init__.py rename to providers/google/tests/unit/google/ads/__init__.py diff --git a/providers/google/tests/provider_tests/google/ads/hooks/__init__.py b/providers/google/tests/unit/google/ads/hooks/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/ads/hooks/__init__.py rename to providers/google/tests/unit/google/ads/hooks/__init__.py diff --git a/providers/google/tests/provider_tests/google/ads/hooks/test_ads.py b/providers/google/tests/unit/google/ads/hooks/test_ads.py similarity index 100% rename from providers/google/tests/provider_tests/google/ads/hooks/test_ads.py rename to providers/google/tests/unit/google/ads/hooks/test_ads.py diff --git a/providers/google/tests/provider_tests/google/ads/operators/__init__.py b/providers/google/tests/unit/google/ads/operators/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/ads/operators/__init__.py rename to providers/google/tests/unit/google/ads/operators/__init__.py diff --git a/providers/google/tests/provider_tests/google/ads/operators/test_ads.py b/providers/google/tests/unit/google/ads/operators/test_ads.py similarity index 100% rename from providers/google/tests/provider_tests/google/ads/operators/test_ads.py rename to providers/google/tests/unit/google/ads/operators/test_ads.py diff --git a/providers/google/tests/provider_tests/google/ads/transfers/__init__.py b/providers/google/tests/unit/google/ads/transfers/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/ads/transfers/__init__.py rename to providers/google/tests/unit/google/ads/transfers/__init__.py diff --git a/providers/google/tests/provider_tests/google/ads/transfers/test_ads_to_gcs.py b/providers/google/tests/unit/google/ads/transfers/test_ads_to_gcs.py similarity index 98% rename from providers/google/tests/provider_tests/google/ads/transfers/test_ads_to_gcs.py rename to providers/google/tests/unit/google/ads/transfers/test_ads_to_gcs.py index 571a4ce857153..1539526d3ba1e 100644 --- a/providers/google/tests/provider_tests/google/ads/transfers/test_ads_to_gcs.py +++ b/providers/google/tests/unit/google/ads/transfers/test_ads_to_gcs.py @@ -19,7 +19,7 @@ from unittest import mock from airflow.providers.google.ads.transfers.ads_to_gcs import GoogleAdsToGcsOperator -from provider_tests.google.ads.operators.test_ads import ( +from unit.google.ads.operators.test_ads import ( BUCKET, CLIENT_IDS, FIELDS_TO_EXTRACT, diff --git a/providers/google/tests/provider_tests/google/assets/__init__.py b/providers/google/tests/unit/google/assets/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/assets/__init__.py rename to providers/google/tests/unit/google/assets/__init__.py diff --git a/providers/google/tests/provider_tests/google/assets/test_bigquery.py b/providers/google/tests/unit/google/assets/test_bigquery.py similarity index 100% rename from providers/google/tests/provider_tests/google/assets/test_bigquery.py rename to providers/google/tests/unit/google/assets/test_bigquery.py diff --git a/providers/google/tests/provider_tests/google/assets/test_gcs.py b/providers/google/tests/unit/google/assets/test_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/assets/test_gcs.py rename to providers/google/tests/unit/google/assets/test_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/__init__.py b/providers/google/tests/unit/google/cloud/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/__init__.py rename to providers/google/tests/unit/google/cloud/__init__.py diff --git a/providers/google/tests/provider_tests/google/cloud/_internal_client/__init__.py b/providers/google/tests/unit/google/cloud/_internal_client/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/_internal_client/__init__.py rename to providers/google/tests/unit/google/cloud/_internal_client/__init__.py diff --git a/providers/google/tests/provider_tests/google/cloud/_internal_client/test_secret_manager_client.py b/providers/google/tests/unit/google/cloud/_internal_client/test_secret_manager_client.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/_internal_client/test_secret_manager_client.py rename to providers/google/tests/unit/google/cloud/_internal_client/test_secret_manager_client.py diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/__init__.py b/providers/google/tests/unit/google/cloud/hooks/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/hooks/__init__.py rename to providers/google/tests/unit/google/cloud/hooks/__init__.py diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_alloy_db.py b/providers/google/tests/unit/google/cloud/hooks/test_alloy_db.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_alloy_db.py rename to providers/google/tests/unit/google/cloud/hooks/test_alloy_db.py diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_automl.py b/providers/google/tests/unit/google/cloud/hooks/test_automl.py similarity index 98% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_automl.py rename to providers/google/tests/unit/google/cloud/hooks/test_automl.py index 9b92f9ab2ce57..d83767b5cdc73 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_automl.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_automl.py @@ -24,7 +24,7 @@ from airflow.providers.google.cloud.hooks.automl import CloudAutoMLHook from airflow.providers.google.common.consts import CLIENT_INFO -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_no_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_no_default_project_id CREDENTIALS = "test-creds" TASK_ID = "test-automl-hook" diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py b/providers/google/tests/unit/google/cloud/hooks/test_bigquery.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery.py rename to providers/google/tests/unit/google/cloud/hooks/test_bigquery.py diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery_dts.py b/providers/google/tests/unit/google/cloud/hooks/test_bigquery_dts.py similarity index 98% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery_dts.py rename to providers/google/tests/unit/google/cloud/hooks/test_bigquery_dts.py index fe820b400c5f1..186ffa1cd8758 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery_dts.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_bigquery_dts.py @@ -30,7 +30,7 @@ AsyncBiqQueryDataTransferServiceHook, BiqQueryDataTransferServiceHook, ) -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_no_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_no_default_project_id CREDENTIALS = "test-creds" PROJECT_ID = "id" diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery_system.py b/providers/google/tests/unit/google/cloud/hooks/test_bigquery_system.py similarity index 96% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery_system.py rename to providers/google/tests/unit/google/cloud/hooks/test_bigquery_system.py index e3432a2da21bb..2236e855c0005 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_bigquery_system.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_bigquery_system.py @@ -22,7 +22,7 @@ import pytest from airflow.providers.google.cloud.hooks import bigquery as hook -from provider_tests.google.cloud.utils.gcp_authenticator import GCP_BIGQUERY_KEY +from unit.google.cloud.utils.gcp_authenticator import GCP_BIGQUERY_KEY from tests_common.test_utils.gcp_system_helpers import GoogleSystemTest diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_bigtable.py b/providers/google/tests/unit/google/cloud/hooks/test_bigtable.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_bigtable.py rename to providers/google/tests/unit/google/cloud/hooks/test_bigtable.py index 2a82ff33ac31d..a6ed7df472f5f 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_bigtable.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_bigtable.py @@ -26,7 +26,7 @@ from airflow.providers.google.cloud.hooks.bigtable import BigtableHook from airflow.providers.google.common.consts import CLIENT_INFO -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( GCP_PROJECT_ID_HOOK_UNIT_TEST, mock_base_gcp_hook_default_project_id, mock_base_gcp_hook_no_default_project_id, diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_cloud_batch.py b/providers/google/tests/unit/google/cloud/hooks/test_cloud_batch.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_cloud_batch.py rename to providers/google/tests/unit/google/cloud/hooks/test_cloud_batch.py index cf030ea6f122d..bbd1abcd96c4f 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_cloud_batch.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_cloud_batch.py @@ -25,7 +25,7 @@ from airflow.exceptions import AirflowException from airflow.providers.google.cloud.hooks.cloud_batch import CloudBatchAsyncHook, CloudBatchHook -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id pytestmark = pytest.mark.db_test diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_cloud_build.py b/providers/google/tests/unit/google/cloud/hooks/test_cloud_build.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_cloud_build.py rename to providers/google/tests/unit/google/cloud/hooks/test_cloud_build.py index 8fb94f15f5f7b..9459e71aad73b 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_cloud_build.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_cloud_build.py @@ -32,7 +32,7 @@ from airflow.exceptions import AirflowException, AirflowProviderDeprecationWarning from airflow.providers.google.cloud.hooks.cloud_build import CloudBuildAsyncHook, CloudBuildHook from airflow.providers.google.common.consts import CLIENT_INFO -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_no_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_no_default_project_id PROJECT_ID = "cloud-build-project" LOCATION = "test-location" diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_cloud_composer.py b/providers/google/tests/unit/google/cloud/hooks/test_cloud_composer.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_cloud_composer.py rename to providers/google/tests/unit/google/cloud/hooks/test_cloud_composer.py diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_cloud_memorystore.py b/providers/google/tests/unit/google/cloud/hooks/test_cloud_memorystore.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_cloud_memorystore.py rename to providers/google/tests/unit/google/cloud/hooks/test_cloud_memorystore.py index 201c581592ead..478df5d5158e0 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_cloud_memorystore.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_cloud_memorystore.py @@ -32,7 +32,7 @@ CloudMemorystoreHook, CloudMemorystoreMemcachedHook, ) -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( GCP_PROJECT_ID_HOOK_UNIT_TEST, mock_base_gcp_hook_default_project_id, mock_base_gcp_hook_no_default_project_id, diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_cloud_run.py b/providers/google/tests/unit/google/cloud/hooks/test_cloud_run.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_cloud_run.py rename to providers/google/tests/unit/google/cloud/hooks/test_cloud_run.py index 82f2c43889afb..bcf85ff927456 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_cloud_run.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_cloud_run.py @@ -41,7 +41,7 @@ CloudRunServiceAsyncHook, CloudRunServiceHook, ) -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id @pytest.mark.db_test diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_cloud_sql.py b/providers/google/tests/unit/google/cloud/hooks/test_cloud_sql.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_cloud_sql.py rename to providers/google/tests/unit/google/cloud/hooks/test_cloud_sql.py index 1e589e8a04820..6819d1922e62b 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_cloud_sql.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_cloud_sql.py @@ -40,7 +40,7 @@ CloudSQLHook, CloudSqlProxyRunner, ) -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( mock_base_gcp_hook_default_project_id, mock_base_gcp_hook_no_default_project_id, ) diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_cloud_storage_transfer_service.py b/providers/google/tests/unit/google/cloud/hooks/test_cloud_storage_transfer_service.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_cloud_storage_transfer_service.py rename to providers/google/tests/unit/google/cloud/hooks/test_cloud_storage_transfer_service.py index aa172479bf62a..a912c68546059 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_cloud_storage_transfer_service.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_cloud_storage_transfer_service.py @@ -46,7 +46,7 @@ GcpTransferOperationStatus, gen_job_name, ) -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( GCP_PROJECT_ID_HOOK_UNIT_TEST, mock_base_gcp_hook_default_project_id, mock_base_gcp_hook_no_default_project_id, diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_cloud_storage_transfer_service_async.py b/providers/google/tests/unit/google/cloud/hooks/test_cloud_storage_transfer_service_async.py similarity index 98% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_cloud_storage_transfer_service_async.py rename to providers/google/tests/unit/google/cloud/hooks/test_cloud_storage_transfer_service_async.py index 8121f6e341197..b4ccc584bc050 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_cloud_storage_transfer_service_async.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_cloud_storage_transfer_service_async.py @@ -28,7 +28,7 @@ CloudDataTransferServiceAsyncHook, GcpTransferOperationStatus, ) -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id TEST_PROJECT_ID = "project-id" TRANSFER_HOOK_PATH = "airflow.providers.google.cloud.hooks.cloud_storage_transfer_service" diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_compute.py b/providers/google/tests/unit/google/cloud/hooks/test_compute.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_compute.py rename to providers/google/tests/unit/google/cloud/hooks/test_compute.py index 0ad8117428f66..165ccfbb28dba 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_compute.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_compute.py @@ -25,7 +25,7 @@ from airflow.exceptions import AirflowException from airflow.providers.google.cloud.hooks.compute import ComputeEngineHook, GceOperationStatus -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( GCP_PROJECT_ID_HOOK_UNIT_TEST, mock_base_gcp_hook_default_project_id, mock_base_gcp_hook_no_default_project_id, diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_compute_ssh.py b/providers/google/tests/unit/google/cloud/hooks/test_compute_ssh.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_compute_ssh.py rename to providers/google/tests/unit/google/cloud/hooks/test_compute_ssh.py diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_datacatalog.py b/providers/google/tests/unit/google/cloud/hooks/test_datacatalog.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_datacatalog.py rename to providers/google/tests/unit/google/cloud/hooks/test_datacatalog.py index 1ab498f9504c0..44aecac8d12bb 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_datacatalog.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_datacatalog.py @@ -29,7 +29,7 @@ from airflow.exceptions import AirflowException from airflow.providers.google.cloud.hooks.datacatalog import CloudDataCatalogHook -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( mock_base_gcp_hook_default_project_id, mock_base_gcp_hook_no_default_project_id, ) diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_dataflow.py b/providers/google/tests/unit/google/cloud/hooks/test_dataflow.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_dataflow.py rename to providers/google/tests/unit/google/cloud/hooks/test_dataflow.py diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_dataform.py b/providers/google/tests/unit/google/cloud/hooks/test_dataform.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_dataform.py rename to providers/google/tests/unit/google/cloud/hooks/test_dataform.py index 2a1ad4d8ddd08..209dec8c465e9 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_dataform.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_dataform.py @@ -25,7 +25,7 @@ from airflow.exceptions import AirflowException from airflow.providers.google.cloud.hooks.dataform import DataformHook -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id pytestmark = pytest.mark.db_test diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_datafusion.py b/providers/google/tests/unit/google/cloud/hooks/test_datafusion.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_datafusion.py rename to providers/google/tests/unit/google/cloud/hooks/test_datafusion.py index 242e894fe665a..d6d9f61719de8 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_datafusion.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_datafusion.py @@ -28,7 +28,7 @@ from airflow.exceptions import AirflowException from airflow.providers.google.cloud.hooks.datafusion import DataFusionAsyncHook, DataFusionHook from airflow.providers.google.cloud.utils.datafusion import DataFusionPipelineType -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id API_VERSION = "v1beta1" GCP_CONN_ID = "google_cloud_default" diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_dataplex.py b/providers/google/tests/unit/google/cloud/hooks/test_dataplex.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_dataplex.py rename to providers/google/tests/unit/google/cloud/hooks/test_dataplex.py index 7fe35f75c350e..47c2c57184e85 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_dataplex.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_dataplex.py @@ -22,7 +22,7 @@ from google.protobuf.field_mask_pb2 import FieldMask from airflow.providers.google.cloud.operators.dataplex import DataplexHook -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id BASE_STRING = "airflow.providers.google.common.hooks.base_google.{}" DATAPLEX_STRING = "airflow.providers.google.cloud.hooks.dataplex.{}" diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_dataprep.py b/providers/google/tests/unit/google/cloud/hooks/test_dataprep.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_dataprep.py rename to providers/google/tests/unit/google/cloud/hooks/test_dataprep.py diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_dataproc.py b/providers/google/tests/unit/google/cloud/hooks/test_dataproc.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_dataproc.py rename to providers/google/tests/unit/google/cloud/hooks/test_dataproc.py diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_dataproc_metastore.py b/providers/google/tests/unit/google/cloud/hooks/test_dataproc_metastore.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_dataproc_metastore.py rename to providers/google/tests/unit/google/cloud/hooks/test_dataproc_metastore.py index 37eb3a041856d..8ff6ece3d6f2d 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_dataproc_metastore.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_dataproc_metastore.py @@ -23,7 +23,7 @@ from google.api_core.gapic_v1.method import DEFAULT from airflow.providers.google.cloud.hooks.dataproc_metastore import DataprocMetastoreHook -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( mock_base_gcp_hook_default_project_id, mock_base_gcp_hook_no_default_project_id, ) diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_datastore.py b/providers/google/tests/unit/google/cloud/hooks/test_datastore.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_datastore.py rename to providers/google/tests/unit/google/cloud/hooks/test_datastore.py diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_dlp.py b/providers/google/tests/unit/google/cloud/hooks/test_dlp.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_dlp.py rename to providers/google/tests/unit/google/cloud/hooks/test_dlp.py index acc467a300b7c..ec4d4b99322ed 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_dlp.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_dlp.py @@ -33,7 +33,7 @@ from airflow.exceptions import AirflowException from airflow.providers.google.cloud.hooks.dlp import CloudDLPHook from airflow.providers.google.common.consts import CLIENT_INFO -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_no_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_no_default_project_id API_RESPONSE: dict[Any, Any] = {} ORGANIZATION_ID = "test-org" diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_functions.py b/providers/google/tests/unit/google/cloud/hooks/test_functions.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_functions.py rename to providers/google/tests/unit/google/cloud/hooks/test_functions.py index 96f88059b6f60..640b0155aaac0 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_functions.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_functions.py @@ -24,7 +24,7 @@ from airflow.exceptions import AirflowException from airflow.providers.google.cloud.hooks.functions import CloudFunctionsHook -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( GCP_PROJECT_ID_HOOK_UNIT_TEST, get_open_mock, mock_base_gcp_hook_default_project_id, diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_gcs.py b/providers/google/tests/unit/google/cloud/hooks/test_gcs.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_gcs.py rename to providers/google/tests/unit/google/cloud/hooks/test_gcs.py index 69c6e005c73f0..429f10003b0c8 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_gcs.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_gcs.py @@ -42,7 +42,7 @@ from airflow.providers.google.common.consts import CLIENT_INFO from airflow.utils import timezone from airflow.version import version -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id from tests_common.test_utils.version_compat import AIRFLOW_V_2_10_PLUS diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_gdm.py b/providers/google/tests/unit/google/cloud/hooks/test_gdm.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_gdm.py rename to providers/google/tests/unit/google/cloud/hooks/test_gdm.py diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_kms.py b/providers/google/tests/unit/google/cloud/hooks/test_kms.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_kms.py rename to providers/google/tests/unit/google/cloud/hooks/test_kms.py diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_kms_system.py b/providers/google/tests/unit/google/cloud/hooks/test_kms_system.py similarity index 98% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_kms_system.py rename to providers/google/tests/unit/google/cloud/hooks/test_kms_system.py index 09858c5bd6376..92705459cbc19 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_kms_system.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_kms_system.py @@ -23,7 +23,7 @@ import pytest from airflow.providers.google.cloud.hooks.kms import CloudKMSHook -from provider_tests.google.cloud.utils.gcp_authenticator import GCP_KMS_KEY +from unit.google.cloud.utils.gcp_authenticator import GCP_KMS_KEY from tests_common.test_utils.gcp_system_helpers import GoogleSystemTest, provide_gcp_context diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_kubernetes_engine.py b/providers/google/tests/unit/google/cloud/hooks/test_kubernetes_engine.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_kubernetes_engine.py rename to providers/google/tests/unit/google/cloud/hooks/test_kubernetes_engine.py index 0d77da3057f65..ac9ae432e3229 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_kubernetes_engine.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_kubernetes_engine.py @@ -35,7 +35,7 @@ GKEKubernetesHook, ) from airflow.providers.google.common.consts import CLIENT_INFO -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id TASK_ID = "test-gke-cluster-operator" CLUSTER_NAME = "test-cluster" diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_life_sciences.py b/providers/google/tests/unit/google/cloud/hooks/test_life_sciences.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_life_sciences.py rename to providers/google/tests/unit/google/cloud/hooks/test_life_sciences.py index b6267d9759e2b..91e4594c98a66 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_life_sciences.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_life_sciences.py @@ -28,7 +28,7 @@ from airflow.exceptions import AirflowException from airflow.providers.google.cloud.hooks.life_sciences import LifeSciencesHook -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( GCP_PROJECT_ID_HOOK_UNIT_TEST, mock_base_gcp_hook_default_project_id, mock_base_gcp_hook_no_default_project_id, diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_looker.py b/providers/google/tests/unit/google/cloud/hooks/test_looker.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_looker.py rename to providers/google/tests/unit/google/cloud/hooks/test_looker.py diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_mlengine.py b/providers/google/tests/unit/google/cloud/hooks/test_mlengine.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_mlengine.py rename to providers/google/tests/unit/google/cloud/hooks/test_mlengine.py index c11ea15946abb..a4f3062e55e4d 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_mlengine.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_mlengine.py @@ -32,7 +32,7 @@ from airflow.exceptions import AirflowException from airflow.providers.google.cloud.hooks import mlengine as hook from airflow.providers.google.cloud.hooks.mlengine import MLEngineAsyncHook -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( GCP_PROJECT_ID_HOOK_UNIT_TEST, mock_base_gcp_hook_default_project_id, ) diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_natural_language.py b/providers/google/tests/unit/google/cloud/hooks/test_natural_language.py similarity index 98% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_natural_language.py rename to providers/google/tests/unit/google/cloud/hooks/test_natural_language.py index 0c26c48451530..4b7d91ab1230a 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_natural_language.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_natural_language.py @@ -25,7 +25,7 @@ from airflow.providers.google.cloud.hooks.natural_language import CloudNaturalLanguageHook from airflow.providers.google.common.consts import CLIENT_INFO -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_no_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_no_default_project_id API_RESPONSE: dict[Any, Any] = {} DOCUMENT = Document( diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_os_login.py b/providers/google/tests/unit/google/cloud/hooks/test_os_login.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_os_login.py rename to providers/google/tests/unit/google/cloud/hooks/test_os_login.py index cdceb597cb0c6..ec8e0a7b50219 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_os_login.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_os_login.py @@ -25,7 +25,7 @@ from airflow.exceptions import AirflowException from airflow.providers.google.cloud.hooks.os_login import OSLoginHook -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( mock_base_gcp_hook_default_project_id, mock_base_gcp_hook_no_default_project_id, ) diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_pubsub.py b/providers/google/tests/unit/google/cloud/hooks/test_pubsub.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_pubsub.py rename to providers/google/tests/unit/google/cloud/hooks/test_pubsub.py diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_secret_manager.py b/providers/google/tests/unit/google/cloud/hooks/test_secret_manager.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_secret_manager.py rename to providers/google/tests/unit/google/cloud/hooks/test_secret_manager.py index e828cc4e32dd6..c711d4452a72b 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_secret_manager.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_secret_manager.py @@ -23,7 +23,7 @@ from airflow.providers.google.cloud.hooks.secret_manager import GoogleCloudSecretManagerHook from airflow.providers.google.common.consts import CLIENT_INFO -from provider_tests.google.cloud.utils.base_gcp_mock import GCP_PROJECT_ID_HOOK_UNIT_TEST +from unit.google.cloud.utils.base_gcp_mock import GCP_PROJECT_ID_HOOK_UNIT_TEST BASE_PACKAGE = "airflow.providers.google.common.hooks.base_google." SECRETS_HOOK_PACKAGE = "airflow.providers.google.cloud.hooks.secret_manager." diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_secret_manager_system.py b/providers/google/tests/unit/google/cloud/hooks/test_secret_manager_system.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_secret_manager_system.py rename to providers/google/tests/unit/google/cloud/hooks/test_secret_manager_system.py diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_spanner.py b/providers/google/tests/unit/google/cloud/hooks/test_spanner.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_spanner.py rename to providers/google/tests/unit/google/cloud/hooks/test_spanner.py index 7220eebf5032e..1cd673b91d212 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_spanner.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_spanner.py @@ -24,7 +24,7 @@ from airflow.providers.google.cloud.hooks.spanner import SpannerHook from airflow.providers.google.common.consts import CLIENT_INFO -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( GCP_PROJECT_ID_HOOK_UNIT_TEST, mock_base_gcp_hook_default_project_id, mock_base_gcp_hook_no_default_project_id, diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_speech_to_text.py b/providers/google/tests/unit/google/cloud/hooks/test_speech_to_text.py similarity index 96% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_speech_to_text.py rename to providers/google/tests/unit/google/cloud/hooks/test_speech_to_text.py index 5966976cdcba1..149c1b034aa98 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_speech_to_text.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_speech_to_text.py @@ -24,7 +24,7 @@ from airflow.providers.google.cloud.hooks.speech_to_text import CloudSpeechToTextHook from airflow.providers.google.common.consts import CLIENT_INFO -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id PROJECT_ID = "project-id" CONFIG = {"encoding": "LINEAR16"} diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_stackdriver.py b/providers/google/tests/unit/google/cloud/hooks/test_stackdriver.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_stackdriver.py rename to providers/google/tests/unit/google/cloud/hooks/test_stackdriver.py diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_tasks.py b/providers/google/tests/unit/google/cloud/hooks/test_tasks.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_tasks.py rename to providers/google/tests/unit/google/cloud/hooks/test_tasks.py index 92bdf08944c72..52c9318bc5daa 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_tasks.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_tasks.py @@ -25,7 +25,7 @@ from airflow.providers.google.cloud.hooks.tasks import CloudTasksHook from airflow.providers.google.common.consts import CLIENT_INFO -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_no_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_no_default_project_id API_RESPONSE: dict[Any, Any] = {} PROJECT_ID = "test-project" diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_text_to_speech.py b/providers/google/tests/unit/google/cloud/hooks/test_text_to_speech.py similarity index 96% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_text_to_speech.py rename to providers/google/tests/unit/google/cloud/hooks/test_text_to_speech.py index f96dcafd03b90..1b04e4e6bde04 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_text_to_speech.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_text_to_speech.py @@ -28,7 +28,7 @@ from airflow.providers.google.cloud.hooks.text_to_speech import CloudTextToSpeechHook from airflow.providers.google.common.consts import CLIENT_INFO -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id INPUT = {"text": "test text"} VOICE = {"language_code": "en-US", "ssml_gender": "FEMALE"} diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_translate.py b/providers/google/tests/unit/google/cloud/hooks/test_translate.py similarity index 98% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_translate.py rename to providers/google/tests/unit/google/cloud/hooks/test_translate.py index 974883704b4d2..4d8a2f04a1dc3 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_translate.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_translate.py @@ -23,7 +23,7 @@ from airflow.providers.google.cloud.hooks.translate import CloudTranslateHook, TranslateHook from airflow.providers.google.common.consts import CLIENT_INFO -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id PROJECT_ID_TEST = "project-id" diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_video_intelligence.py b/providers/google/tests/unit/google/cloud/hooks/test_video_intelligence.py similarity index 97% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_video_intelligence.py rename to providers/google/tests/unit/google/cloud/hooks/test_video_intelligence.py index a028b1bf97cbb..f90f05c781404 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_video_intelligence.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_video_intelligence.py @@ -24,7 +24,7 @@ from airflow.providers.google.cloud.hooks.video_intelligence import CloudVideoIntelligenceHook from airflow.providers.google.common.consts import CLIENT_INFO -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id INPUT_URI = "gs://bucket-name/input-file" OUTPUT_URI = "gs://bucket-name/output-file" diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_vision.py b/providers/google/tests/unit/google/cloud/hooks/test_vision.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_vision.py rename to providers/google/tests/unit/google/cloud/hooks/test_vision.py index a1e3ec7b15a62..1f1332b6bbf69 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/test_vision.py +++ b/providers/google/tests/unit/google/cloud/hooks/test_vision.py @@ -37,7 +37,7 @@ from airflow.exceptions import AirflowException from airflow.providers.google.cloud.hooks.vision import ERR_DIFF_NAMES, ERR_UNABLE_TO_CREATE, CloudVisionHook from airflow.providers.google.common.consts import CLIENT_INFO -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id PROJECT_ID_TEST = "project-id" PROJECT_ID_TEST_2 = "project-id-2" diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/test_workflows.py b/providers/google/tests/unit/google/cloud/hooks/test_workflows.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/hooks/test_workflows.py rename to providers/google/tests/unit/google/cloud/hooks/test_workflows.py diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/__init__.py b/providers/google/tests/unit/google/cloud/hooks/vertex_ai/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/__init__.py rename to providers/google/tests/unit/google/cloud/hooks/vertex_ai/__init__.py diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_auto_ml.py b/providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_auto_ml.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_auto_ml.py rename to providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_auto_ml.py index 7ee137945ab03..fdb6590acce9e 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_auto_ml.py +++ b/providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_auto_ml.py @@ -27,7 +27,7 @@ from google.api_core.gapic_v1.method import DEFAULT from airflow.providers.google.cloud.hooks.vertex_ai.auto_ml import AutoMLHook -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( mock_base_gcp_hook_default_project_id, mock_base_gcp_hook_no_default_project_id, ) diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_batch_prediction_job.py b/providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_batch_prediction_job.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_batch_prediction_job.py rename to providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_batch_prediction_job.py index afe7f4a068e7f..df33114bcac55 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_batch_prediction_job.py +++ b/providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_batch_prediction_job.py @@ -33,7 +33,7 @@ BatchPredictionJobAsyncHook, BatchPredictionJobHook, ) -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( mock_base_gcp_hook_default_project_id, mock_base_gcp_hook_no_default_project_id, ) diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_custom_job.py b/providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_custom_job.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_custom_job.py rename to providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_custom_job.py index ee690f64e0532..cf1b5d3f1abf4 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_custom_job.py +++ b/providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_custom_job.py @@ -36,7 +36,7 @@ PipelineState, types, ) -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( mock_base_gcp_hook_default_project_id, mock_base_gcp_hook_no_default_project_id, ) diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_dataset.py b/providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_dataset.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_dataset.py rename to providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_dataset.py index e8becf0ea4cf9..49237ff2701f4 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_dataset.py +++ b/providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_dataset.py @@ -27,7 +27,7 @@ from google.api_core.gapic_v1.method import DEFAULT from airflow.providers.google.cloud.hooks.vertex_ai.dataset import DatasetHook -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( mock_base_gcp_hook_default_project_id, mock_base_gcp_hook_no_default_project_id, ) diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_endpoint_service.py b/providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_endpoint_service.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_endpoint_service.py rename to providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_endpoint_service.py index b059c484c66c7..b20aa37265146 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_endpoint_service.py +++ b/providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_endpoint_service.py @@ -27,7 +27,7 @@ from google.api_core.gapic_v1.method import DEFAULT from airflow.providers.google.cloud.hooks.vertex_ai.endpoint_service import EndpointServiceHook -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( mock_base_gcp_hook_default_project_id, mock_base_gcp_hook_no_default_project_id, ) diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_feature_store.py b/providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_feature_store.py similarity index 98% rename from providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_feature_store.py rename to providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_feature_store.py index 1b8c5b39ec9cd..1cd8d5579392a 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_feature_store.py +++ b/providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_feature_store.py @@ -20,7 +20,7 @@ from unittest import mock from airflow.providers.google.cloud.hooks.vertex_ai.feature_store import FeatureStoreHook -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( mock_base_gcp_hook_default_project_id, ) diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_generative_model.py b/providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_generative_model.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_generative_model.py rename to providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_generative_model.py index 2f9d31f76b9c4..c82b2addcde11 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_generative_model.py +++ b/providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_generative_model.py @@ -35,7 +35,7 @@ from airflow.providers.google.cloud.hooks.vertex_ai.generative_model import ( GenerativeModelHook, ) -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( mock_base_gcp_hook_default_project_id, ) diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_hyperparameter_tuning_job.py b/providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_hyperparameter_tuning_job.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_hyperparameter_tuning_job.py rename to providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_hyperparameter_tuning_job.py index fc54a733fd5d4..74af91a15a83d 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_hyperparameter_tuning_job.py +++ b/providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_hyperparameter_tuning_job.py @@ -37,7 +37,7 @@ HyperparameterTuningJobAsyncHook, HyperparameterTuningJobHook, ) -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( mock_base_gcp_hook_default_project_id, mock_base_gcp_hook_no_default_project_id, ) diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_model_service.py b/providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_model_service.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_model_service.py rename to providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_model_service.py index b2e5d924f539a..9d4803b812793 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_model_service.py +++ b/providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_model_service.py @@ -27,7 +27,7 @@ from google.api_core.gapic_v1.method import DEFAULT from airflow.providers.google.cloud.hooks.vertex_ai.model_service import ModelServiceHook -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( mock_base_gcp_hook_default_project_id, mock_base_gcp_hook_no_default_project_id, ) diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_pipeline_job.py b/providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_pipeline_job.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_pipeline_job.py rename to providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_pipeline_job.py index acad6a48fc0d8..7bc0a49a4d2d6 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_pipeline_job.py +++ b/providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_pipeline_job.py @@ -34,7 +34,7 @@ PipelineState, types, ) -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( mock_base_gcp_hook_default_project_id, mock_base_gcp_hook_no_default_project_id, ) diff --git a/providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_prediction_service.py b/providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_prediction_service.py similarity index 98% rename from providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_prediction_service.py rename to providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_prediction_service.py index ece7d46727e4a..18266cce92307 100644 --- a/providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_prediction_service.py +++ b/providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_prediction_service.py @@ -28,7 +28,7 @@ from airflow.providers.google.cloud.hooks.vertex_ai.prediction_service import ( PredictionServiceHook, ) -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( mock_base_gcp_hook_default_project_id, mock_base_gcp_hook_no_default_project_id, ) diff --git a/providers/google/tests/provider_tests/google/cloud/links/__init__.py b/providers/google/tests/unit/google/cloud/links/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/links/__init__.py rename to providers/google/tests/unit/google/cloud/links/__init__.py diff --git a/providers/google/tests/provider_tests/google/cloud/links/test_alloy_db.py b/providers/google/tests/unit/google/cloud/links/test_alloy_db.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/links/test_alloy_db.py rename to providers/google/tests/unit/google/cloud/links/test_alloy_db.py diff --git a/providers/google/tests/provider_tests/google/cloud/links/test_dataplex.py b/providers/google/tests/unit/google/cloud/links/test_dataplex.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/links/test_dataplex.py rename to providers/google/tests/unit/google/cloud/links/test_dataplex.py diff --git a/providers/google/tests/provider_tests/google/cloud/links/test_translate.py b/providers/google/tests/unit/google/cloud/links/test_translate.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/links/test_translate.py rename to providers/google/tests/unit/google/cloud/links/test_translate.py diff --git a/providers/google/tests/provider_tests/google/cloud/log/__init__.py b/providers/google/tests/unit/google/cloud/log/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/log/__init__.py rename to providers/google/tests/unit/google/cloud/log/__init__.py diff --git a/providers/google/tests/provider_tests/google/cloud/log/test_gcs_task_handler.py b/providers/google/tests/unit/google/cloud/log/test_gcs_task_handler.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/log/test_gcs_task_handler.py rename to providers/google/tests/unit/google/cloud/log/test_gcs_task_handler.py diff --git a/providers/google/tests/provider_tests/google/cloud/log/test_gcs_task_handler_system.py b/providers/google/tests/unit/google/cloud/log/test_gcs_task_handler_system.py similarity index 98% rename from providers/google/tests/provider_tests/google/cloud/log/test_gcs_task_handler_system.py rename to providers/google/tests/unit/google/cloud/log/test_gcs_task_handler_system.py index 2f66175f45305..11f1fd0ca0f3e 100644 --- a/providers/google/tests/provider_tests/google/cloud/log/test_gcs_task_handler_system.py +++ b/providers/google/tests/unit/google/cloud/log/test_gcs_task_handler_system.py @@ -29,7 +29,7 @@ from airflow.models import DagBag, TaskInstance from airflow.utils.log.log_reader import TaskLogReader from airflow.utils.session import provide_session -from provider_tests.google.cloud.utils.gcp_authenticator import GCP_GCS_KEY +from unit.google.cloud.utils.gcp_authenticator import GCP_GCS_KEY from tests_common.test_utils.config import conf_vars from tests_common.test_utils.db import clear_db_connections, clear_db_runs diff --git a/providers/google/tests/provider_tests/google/cloud/log/test_stackdriver_task_handler.py b/providers/google/tests/unit/google/cloud/log/test_stackdriver_task_handler.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/log/test_stackdriver_task_handler.py rename to providers/google/tests/unit/google/cloud/log/test_stackdriver_task_handler.py diff --git a/providers/google/tests/provider_tests/google/cloud/log/test_stackdriver_task_handler_system.py b/providers/google/tests/unit/google/cloud/log/test_stackdriver_task_handler_system.py similarity index 98% rename from providers/google/tests/provider_tests/google/cloud/log/test_stackdriver_task_handler_system.py rename to providers/google/tests/unit/google/cloud/log/test_stackdriver_task_handler_system.py index 8e4d37c76c9ec..4be4584e3be57 100644 --- a/providers/google/tests/provider_tests/google/cloud/log/test_stackdriver_task_handler_system.py +++ b/providers/google/tests/unit/google/cloud/log/test_stackdriver_task_handler_system.py @@ -29,7 +29,7 @@ from airflow.models import TaskInstance from airflow.utils.log.log_reader import TaskLogReader from airflow.utils.session import provide_session -from provider_tests.google.cloud.utils.gcp_authenticator import GCP_STACKDRIVER +from unit.google.cloud.utils.gcp_authenticator import GCP_STACKDRIVER from tests_common.test_utils.config import conf_vars from tests_common.test_utils.db import clear_db_runs diff --git a/providers/google/tests/provider_tests/google/cloud/openlineage/__init__.py b/providers/google/tests/unit/google/cloud/openlineage/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/openlineage/__init__.py rename to providers/google/tests/unit/google/cloud/openlineage/__init__.py diff --git a/providers/google/tests/provider_tests/google/cloud/openlineage/test_facets.py b/providers/google/tests/unit/google/cloud/openlineage/test_facets.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/openlineage/test_facets.py rename to providers/google/tests/unit/google/cloud/openlineage/test_facets.py diff --git a/providers/google/tests/provider_tests/google/cloud/openlineage/test_mixins.py b/providers/google/tests/unit/google/cloud/openlineage/test_mixins.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/openlineage/test_mixins.py rename to providers/google/tests/unit/google/cloud/openlineage/test_mixins.py diff --git a/providers/google/tests/provider_tests/google/cloud/openlineage/test_utils.py b/providers/google/tests/unit/google/cloud/openlineage/test_utils.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/openlineage/test_utils.py rename to providers/google/tests/unit/google/cloud/openlineage/test_utils.py index f5635916b1114..4be2391033536 100644 --- a/providers/google/tests/provider_tests/google/cloud/openlineage/test_utils.py +++ b/providers/google/tests/unit/google/cloud/openlineage/test_utils.py @@ -153,8 +153,8 @@ class TableMock(MagicMock): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.inputs = [ - read_file_json("providers/google/tests/provider_tests/google/cloud/utils/table_details.json"), - read_file_json("providers/google/tests/provider_tests/google/cloud/utils/out_table_details.json"), + read_file_json("providers/google/tests/unit/google/cloud/utils/table_details.json"), + read_file_json("providers/google/tests/unit/google/cloud/utils/out_table_details.json"), ] @property diff --git a/providers/google/tests/provider_tests/google/cloud/operators/__init__.py b/providers/google/tests/unit/google/cloud/operators/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/__init__.py rename to providers/google/tests/unit/google/cloud/operators/__init__.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/source/__init__.py b/providers/google/tests/unit/google/cloud/operators/source/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/source/__init__.py rename to providers/google/tests/unit/google/cloud/operators/source/__init__.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/source/source_prefix/__init__.py b/providers/google/tests/unit/google/cloud/operators/source/source_prefix/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/source/source_prefix/__init__.py rename to providers/google/tests/unit/google/cloud/operators/source/source_prefix/__init__.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_alloy_db.py b/providers/google/tests/unit/google/cloud/operators/test_alloy_db.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_alloy_db.py rename to providers/google/tests/unit/google/cloud/operators/test_alloy_db.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_automl.py b/providers/google/tests/unit/google/cloud/operators/test_automl.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_automl.py rename to providers/google/tests/unit/google/cloud/operators/test_automl.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_bigquery.py b/providers/google/tests/unit/google/cloud/operators/test_bigquery.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_bigquery.py rename to providers/google/tests/unit/google/cloud/operators/test_bigquery.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_bigquery_dts.py b/providers/google/tests/unit/google/cloud/operators/test_bigquery_dts.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_bigquery_dts.py rename to providers/google/tests/unit/google/cloud/operators/test_bigquery_dts.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_bigtable.py b/providers/google/tests/unit/google/cloud/operators/test_bigtable.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_bigtable.py rename to providers/google/tests/unit/google/cloud/operators/test_bigtable.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_cloud_base.py b/providers/google/tests/unit/google/cloud/operators/test_cloud_base.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_cloud_base.py rename to providers/google/tests/unit/google/cloud/operators/test_cloud_base.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_cloud_batch.py b/providers/google/tests/unit/google/cloud/operators/test_cloud_batch.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_cloud_batch.py rename to providers/google/tests/unit/google/cloud/operators/test_cloud_batch.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_cloud_build.py b/providers/google/tests/unit/google/cloud/operators/test_cloud_build.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_cloud_build.py rename to providers/google/tests/unit/google/cloud/operators/test_cloud_build.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_cloud_composer.py b/providers/google/tests/unit/google/cloud/operators/test_cloud_composer.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_cloud_composer.py rename to providers/google/tests/unit/google/cloud/operators/test_cloud_composer.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_cloud_memorystore.py b/providers/google/tests/unit/google/cloud/operators/test_cloud_memorystore.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_cloud_memorystore.py rename to providers/google/tests/unit/google/cloud/operators/test_cloud_memorystore.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_cloud_run.py b/providers/google/tests/unit/google/cloud/operators/test_cloud_run.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_cloud_run.py rename to providers/google/tests/unit/google/cloud/operators/test_cloud_run.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_cloud_sql.py b/providers/google/tests/unit/google/cloud/operators/test_cloud_sql.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_cloud_sql.py rename to providers/google/tests/unit/google/cloud/operators/test_cloud_sql.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_cloud_storage_transfer_service.py b/providers/google/tests/unit/google/cloud/operators/test_cloud_storage_transfer_service.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_cloud_storage_transfer_service.py rename to providers/google/tests/unit/google/cloud/operators/test_cloud_storage_transfer_service.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_compute.py b/providers/google/tests/unit/google/cloud/operators/test_compute.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_compute.py rename to providers/google/tests/unit/google/cloud/operators/test_compute.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_datacatalog.py b/providers/google/tests/unit/google/cloud/operators/test_datacatalog.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_datacatalog.py rename to providers/google/tests/unit/google/cloud/operators/test_datacatalog.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_dataflow.py b/providers/google/tests/unit/google/cloud/operators/test_dataflow.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_dataflow.py rename to providers/google/tests/unit/google/cloud/operators/test_dataflow.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_dataform.py b/providers/google/tests/unit/google/cloud/operators/test_dataform.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_dataform.py rename to providers/google/tests/unit/google/cloud/operators/test_dataform.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_datafusion.py b/providers/google/tests/unit/google/cloud/operators/test_datafusion.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_datafusion.py rename to providers/google/tests/unit/google/cloud/operators/test_datafusion.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_datapipeline.py b/providers/google/tests/unit/google/cloud/operators/test_datapipeline.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_datapipeline.py rename to providers/google/tests/unit/google/cloud/operators/test_datapipeline.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_dataplex.py b/providers/google/tests/unit/google/cloud/operators/test_dataplex.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_dataplex.py rename to providers/google/tests/unit/google/cloud/operators/test_dataplex.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_dataprep.py b/providers/google/tests/unit/google/cloud/operators/test_dataprep.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_dataprep.py rename to providers/google/tests/unit/google/cloud/operators/test_dataprep.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_dataprep_system.py b/providers/google/tests/unit/google/cloud/operators/test_dataprep_system.py similarity index 96% rename from providers/google/tests/provider_tests/google/cloud/operators/test_dataprep_system.py rename to providers/google/tests/unit/google/cloud/operators/test_dataprep_system.py index 8efba351c625d..f27aa92684fff 100644 --- a/providers/google/tests/provider_tests/google/cloud/operators/test_dataprep_system.py +++ b/providers/google/tests/unit/google/cloud/operators/test_dataprep_system.py @@ -53,7 +53,7 @@ def teardown_method(self): clear_db_connections() def test_run_example_dag(self): - from provider_tests.google.cloud.dataprep.example_dataprep import dag + from unit.google.cloud.dataprep.example_dataprep import dag run = get_test_run(dag) run() diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_dataproc.py b/providers/google/tests/unit/google/cloud/operators/test_dataproc.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_dataproc.py rename to providers/google/tests/unit/google/cloud/operators/test_dataproc.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_dataproc_metastore.py b/providers/google/tests/unit/google/cloud/operators/test_dataproc_metastore.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_dataproc_metastore.py rename to providers/google/tests/unit/google/cloud/operators/test_dataproc_metastore.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_datastore.py b/providers/google/tests/unit/google/cloud/operators/test_datastore.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_datastore.py rename to providers/google/tests/unit/google/cloud/operators/test_datastore.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_datastore_system.py b/providers/google/tests/unit/google/cloud/operators/test_datastore_system.py similarity index 95% rename from providers/google/tests/provider_tests/google/cloud/operators/test_datastore_system.py rename to providers/google/tests/unit/google/cloud/operators/test_datastore_system.py index c4df90f5ec58c..cbceb45b87181 100644 --- a/providers/google/tests/provider_tests/google/cloud/operators/test_datastore_system.py +++ b/providers/google/tests/unit/google/cloud/operators/test_datastore_system.py @@ -21,7 +21,7 @@ import pytest -from provider_tests.google.cloud.utils.gcp_authenticator import GCP_DATASTORE_KEY +from unit.google.cloud.utils.gcp_authenticator import GCP_DATASTORE_KEY from tests_common.test_utils.gcp_system_helpers import ( CLOUD_DAG_FOLDER, diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_dlp.py b/providers/google/tests/unit/google/cloud/operators/test_dlp.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_dlp.py rename to providers/google/tests/unit/google/cloud/operators/test_dlp.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_functions.py b/providers/google/tests/unit/google/cloud/operators/test_functions.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_functions.py rename to providers/google/tests/unit/google/cloud/operators/test_functions.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_gcs.py b/providers/google/tests/unit/google/cloud/operators/test_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_gcs.py rename to providers/google/tests/unit/google/cloud/operators/test_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_kubernetes_engine.py b/providers/google/tests/unit/google/cloud/operators/test_kubernetes_engine.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_kubernetes_engine.py rename to providers/google/tests/unit/google/cloud/operators/test_kubernetes_engine.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_life_sciences.py b/providers/google/tests/unit/google/cloud/operators/test_life_sciences.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_life_sciences.py rename to providers/google/tests/unit/google/cloud/operators/test_life_sciences.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_looker.py b/providers/google/tests/unit/google/cloud/operators/test_looker.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_looker.py rename to providers/google/tests/unit/google/cloud/operators/test_looker.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_mlengine.py b/providers/google/tests/unit/google/cloud/operators/test_mlengine.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_mlengine.py rename to providers/google/tests/unit/google/cloud/operators/test_mlengine.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_natural_language.py b/providers/google/tests/unit/google/cloud/operators/test_natural_language.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_natural_language.py rename to providers/google/tests/unit/google/cloud/operators/test_natural_language.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_pubsub.py b/providers/google/tests/unit/google/cloud/operators/test_pubsub.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_pubsub.py rename to providers/google/tests/unit/google/cloud/operators/test_pubsub.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_spanner.py b/providers/google/tests/unit/google/cloud/operators/test_spanner.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_spanner.py rename to providers/google/tests/unit/google/cloud/operators/test_spanner.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_speech_to_text.py b/providers/google/tests/unit/google/cloud/operators/test_speech_to_text.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_speech_to_text.py rename to providers/google/tests/unit/google/cloud/operators/test_speech_to_text.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_stackdriver.py b/providers/google/tests/unit/google/cloud/operators/test_stackdriver.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_stackdriver.py rename to providers/google/tests/unit/google/cloud/operators/test_stackdriver.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_tasks.py b/providers/google/tests/unit/google/cloud/operators/test_tasks.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_tasks.py rename to providers/google/tests/unit/google/cloud/operators/test_tasks.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_text_to_speech.py b/providers/google/tests/unit/google/cloud/operators/test_text_to_speech.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_text_to_speech.py rename to providers/google/tests/unit/google/cloud/operators/test_text_to_speech.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_translate.py b/providers/google/tests/unit/google/cloud/operators/test_translate.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_translate.py rename to providers/google/tests/unit/google/cloud/operators/test_translate.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_translate_speech.py b/providers/google/tests/unit/google/cloud/operators/test_translate_speech.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_translate_speech.py rename to providers/google/tests/unit/google/cloud/operators/test_translate_speech.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_vertex_ai.py b/providers/google/tests/unit/google/cloud/operators/test_vertex_ai.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_vertex_ai.py rename to providers/google/tests/unit/google/cloud/operators/test_vertex_ai.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_video_intelligence.py b/providers/google/tests/unit/google/cloud/operators/test_video_intelligence.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_video_intelligence.py rename to providers/google/tests/unit/google/cloud/operators/test_video_intelligence.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_vision.py b/providers/google/tests/unit/google/cloud/operators/test_vision.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_vision.py rename to providers/google/tests/unit/google/cloud/operators/test_vision.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/test_workflows.py b/providers/google/tests/unit/google/cloud/operators/test_workflows.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/test_workflows.py rename to providers/google/tests/unit/google/cloud/operators/test_workflows.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/vertex_ai/__init__.py b/providers/google/tests/unit/google/cloud/operators/vertex_ai/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/vertex_ai/__init__.py rename to providers/google/tests/unit/google/cloud/operators/vertex_ai/__init__.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/vertex_ai/test_feature_store.py b/providers/google/tests/unit/google/cloud/operators/vertex_ai/test_feature_store.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/vertex_ai/test_feature_store.py rename to providers/google/tests/unit/google/cloud/operators/vertex_ai/test_feature_store.py diff --git a/providers/google/tests/provider_tests/google/cloud/operators/vertex_ai/test_generative_model.py b/providers/google/tests/unit/google/cloud/operators/vertex_ai/test_generative_model.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/operators/vertex_ai/test_generative_model.py rename to providers/google/tests/unit/google/cloud/operators/vertex_ai/test_generative_model.py diff --git a/providers/google/tests/provider_tests/google/cloud/secrets/__init__.py b/providers/google/tests/unit/google/cloud/secrets/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/secrets/__init__.py rename to providers/google/tests/unit/google/cloud/secrets/__init__.py diff --git a/providers/google/tests/provider_tests/google/cloud/secrets/test_secret_manager.py b/providers/google/tests/unit/google/cloud/secrets/test_secret_manager.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/secrets/test_secret_manager.py rename to providers/google/tests/unit/google/cloud/secrets/test_secret_manager.py diff --git a/providers/google/tests/provider_tests/google/cloud/secrets/test_secret_manager_system.py b/providers/google/tests/unit/google/cloud/secrets/test_secret_manager_system.py similarity index 97% rename from providers/google/tests/provider_tests/google/cloud/secrets/test_secret_manager_system.py rename to providers/google/tests/unit/google/cloud/secrets/test_secret_manager_system.py index b217e8e40a242..b1881d0c9944b 100644 --- a/providers/google/tests/provider_tests/google/cloud/secrets/test_secret_manager_system.py +++ b/providers/google/tests/unit/google/cloud/secrets/test_secret_manager_system.py @@ -23,7 +23,7 @@ import pytest -from provider_tests.google.cloud.utils.gcp_authenticator import GCP_SECRET_MANAGER_KEY +from unit.google.cloud.utils.gcp_authenticator import GCP_SECRET_MANAGER_KEY from tests_common.test_utils.gcp_system_helpers import GoogleSystemTest, provide_gcp_context diff --git a/providers/google/tests/provider_tests/google/cloud/sensors/__init__.py b/providers/google/tests/unit/google/cloud/sensors/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/sensors/__init__.py rename to providers/google/tests/unit/google/cloud/sensors/__init__.py diff --git a/providers/google/tests/provider_tests/google/cloud/sensors/test_bigquery.py b/providers/google/tests/unit/google/cloud/sensors/test_bigquery.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/sensors/test_bigquery.py rename to providers/google/tests/unit/google/cloud/sensors/test_bigquery.py diff --git a/providers/google/tests/provider_tests/google/cloud/sensors/test_bigquery_dts.py b/providers/google/tests/unit/google/cloud/sensors/test_bigquery_dts.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/sensors/test_bigquery_dts.py rename to providers/google/tests/unit/google/cloud/sensors/test_bigquery_dts.py diff --git a/providers/google/tests/provider_tests/google/cloud/sensors/test_bigtable.py b/providers/google/tests/unit/google/cloud/sensors/test_bigtable.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/sensors/test_bigtable.py rename to providers/google/tests/unit/google/cloud/sensors/test_bigtable.py diff --git a/providers/google/tests/provider_tests/google/cloud/sensors/test_cloud_composer.py b/providers/google/tests/unit/google/cloud/sensors/test_cloud_composer.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/sensors/test_cloud_composer.py rename to providers/google/tests/unit/google/cloud/sensors/test_cloud_composer.py diff --git a/providers/google/tests/provider_tests/google/cloud/sensors/test_cloud_storage_transfer_service.py b/providers/google/tests/unit/google/cloud/sensors/test_cloud_storage_transfer_service.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/sensors/test_cloud_storage_transfer_service.py rename to providers/google/tests/unit/google/cloud/sensors/test_cloud_storage_transfer_service.py diff --git a/providers/google/tests/provider_tests/google/cloud/sensors/test_dataflow.py b/providers/google/tests/unit/google/cloud/sensors/test_dataflow.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/sensors/test_dataflow.py rename to providers/google/tests/unit/google/cloud/sensors/test_dataflow.py diff --git a/providers/google/tests/provider_tests/google/cloud/sensors/test_dataform.py b/providers/google/tests/unit/google/cloud/sensors/test_dataform.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/sensors/test_dataform.py rename to providers/google/tests/unit/google/cloud/sensors/test_dataform.py diff --git a/providers/google/tests/provider_tests/google/cloud/sensors/test_datafusion.py b/providers/google/tests/unit/google/cloud/sensors/test_datafusion.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/sensors/test_datafusion.py rename to providers/google/tests/unit/google/cloud/sensors/test_datafusion.py diff --git a/providers/google/tests/provider_tests/google/cloud/sensors/test_dataplex.py b/providers/google/tests/unit/google/cloud/sensors/test_dataplex.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/sensors/test_dataplex.py rename to providers/google/tests/unit/google/cloud/sensors/test_dataplex.py diff --git a/providers/google/tests/provider_tests/google/cloud/sensors/test_dataprep.py b/providers/google/tests/unit/google/cloud/sensors/test_dataprep.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/sensors/test_dataprep.py rename to providers/google/tests/unit/google/cloud/sensors/test_dataprep.py diff --git a/providers/google/tests/provider_tests/google/cloud/sensors/test_dataproc.py b/providers/google/tests/unit/google/cloud/sensors/test_dataproc.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/sensors/test_dataproc.py rename to providers/google/tests/unit/google/cloud/sensors/test_dataproc.py diff --git a/providers/google/tests/provider_tests/google/cloud/sensors/test_dataproc_metastore.py b/providers/google/tests/unit/google/cloud/sensors/test_dataproc_metastore.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/sensors/test_dataproc_metastore.py rename to providers/google/tests/unit/google/cloud/sensors/test_dataproc_metastore.py diff --git a/providers/google/tests/provider_tests/google/cloud/sensors/test_gcs.py b/providers/google/tests/unit/google/cloud/sensors/test_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/sensors/test_gcs.py rename to providers/google/tests/unit/google/cloud/sensors/test_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/sensors/test_looker.py b/providers/google/tests/unit/google/cloud/sensors/test_looker.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/sensors/test_looker.py rename to providers/google/tests/unit/google/cloud/sensors/test_looker.py diff --git a/providers/google/tests/provider_tests/google/cloud/sensors/test_pubsub.py b/providers/google/tests/unit/google/cloud/sensors/test_pubsub.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/sensors/test_pubsub.py rename to providers/google/tests/unit/google/cloud/sensors/test_pubsub.py diff --git a/providers/google/tests/provider_tests/google/cloud/sensors/test_tasks.py b/providers/google/tests/unit/google/cloud/sensors/test_tasks.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/sensors/test_tasks.py rename to providers/google/tests/unit/google/cloud/sensors/test_tasks.py diff --git a/providers/google/tests/provider_tests/google/cloud/sensors/test_vertex_ai.py b/providers/google/tests/unit/google/cloud/sensors/test_vertex_ai.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/sensors/test_vertex_ai.py rename to providers/google/tests/unit/google/cloud/sensors/test_vertex_ai.py diff --git a/providers/google/tests/provider_tests/google/cloud/sensors/test_workflows.py b/providers/google/tests/unit/google/cloud/sensors/test_workflows.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/sensors/test_workflows.py rename to providers/google/tests/unit/google/cloud/sensors/test_workflows.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/__init__.py b/providers/google/tests/unit/google/cloud/transfers/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/__init__.py rename to providers/google/tests/unit/google/cloud/transfers/__init__.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_adls_to_gcs.py b/providers/google/tests/unit/google/cloud/transfers/test_adls_to_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_adls_to_gcs.py rename to providers/google/tests/unit/google/cloud/transfers/test_adls_to_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_azure_blob_to_gcs.py b/providers/google/tests/unit/google/cloud/transfers/test_azure_blob_to_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_azure_blob_to_gcs.py rename to providers/google/tests/unit/google/cloud/transfers/test_azure_blob_to_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_azure_fileshare_to_gcs.py b/providers/google/tests/unit/google/cloud/transfers/test_azure_fileshare_to_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_azure_fileshare_to_gcs.py rename to providers/google/tests/unit/google/cloud/transfers/test_azure_fileshare_to_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_bigquery_to_bigquery.py b/providers/google/tests/unit/google/cloud/transfers/test_bigquery_to_bigquery.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_bigquery_to_bigquery.py rename to providers/google/tests/unit/google/cloud/transfers/test_bigquery_to_bigquery.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_bigquery_to_gcs.py b/providers/google/tests/unit/google/cloud/transfers/test_bigquery_to_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_bigquery_to_gcs.py rename to providers/google/tests/unit/google/cloud/transfers/test_bigquery_to_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_bigquery_to_mssql.py b/providers/google/tests/unit/google/cloud/transfers/test_bigquery_to_mssql.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_bigquery_to_mssql.py rename to providers/google/tests/unit/google/cloud/transfers/test_bigquery_to_mssql.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_bigquery_to_mysql.py b/providers/google/tests/unit/google/cloud/transfers/test_bigquery_to_mysql.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_bigquery_to_mysql.py rename to providers/google/tests/unit/google/cloud/transfers/test_bigquery_to_mysql.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_bigquery_to_postgres.py b/providers/google/tests/unit/google/cloud/transfers/test_bigquery_to_postgres.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_bigquery_to_postgres.py rename to providers/google/tests/unit/google/cloud/transfers/test_bigquery_to_postgres.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_calendar_to_gcs.py b/providers/google/tests/unit/google/cloud/transfers/test_calendar_to_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_calendar_to_gcs.py rename to providers/google/tests/unit/google/cloud/transfers/test_calendar_to_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_cassandra_to_gcs.py b/providers/google/tests/unit/google/cloud/transfers/test_cassandra_to_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_cassandra_to_gcs.py rename to providers/google/tests/unit/google/cloud/transfers/test_cassandra_to_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_facebook_ads_to_gcs.py b/providers/google/tests/unit/google/cloud/transfers/test_facebook_ads_to_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_facebook_ads_to_gcs.py rename to providers/google/tests/unit/google/cloud/transfers/test_facebook_ads_to_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_facebook_ads_to_gcs_system.py b/providers/google/tests/unit/google/cloud/transfers/test_facebook_ads_to_gcs_system.py similarity index 97% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_facebook_ads_to_gcs_system.py rename to providers/google/tests/unit/google/cloud/transfers/test_facebook_ads_to_gcs_system.py index 32d237a803f03..f5e2a5be22112 100644 --- a/providers/google/tests/provider_tests/google/cloud/transfers/test_facebook_ads_to_gcs_system.py +++ b/providers/google/tests/unit/google/cloud/transfers/test_facebook_ads_to_gcs_system.py @@ -27,7 +27,7 @@ from airflow.models import Connection from airflow.providers.google.cloud.example_dags import example_facebook_ads_to_gcs from airflow.utils.process_utils import patch_environ -from provider_tests.google.cloud.utils.gcp_authenticator import GCP_BIGQUERY_KEY +from unit.google.cloud.utils.gcp_authenticator import GCP_BIGQUERY_KEY from tests_common.test_utils.gcp_system_helpers import ( GoogleSystemTest, diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_bigquery.py b/providers/google/tests/unit/google/cloud/transfers/test_gcs_to_bigquery.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_bigquery.py rename to providers/google/tests/unit/google/cloud/transfers/test_gcs_to_bigquery.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_gcs.py b/providers/google/tests/unit/google/cloud/transfers/test_gcs_to_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_gcs.py rename to providers/google/tests/unit/google/cloud/transfers/test_gcs_to_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_local.py b/providers/google/tests/unit/google/cloud/transfers/test_gcs_to_local.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_local.py rename to providers/google/tests/unit/google/cloud/transfers/test_gcs_to_local.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_sftp.py b/providers/google/tests/unit/google/cloud/transfers/test_gcs_to_sftp.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_gcs_to_sftp.py rename to providers/google/tests/unit/google/cloud/transfers/test_gcs_to_sftp.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_gdrive_to_gcs.py b/providers/google/tests/unit/google/cloud/transfers/test_gdrive_to_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_gdrive_to_gcs.py rename to providers/google/tests/unit/google/cloud/transfers/test_gdrive_to_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_gdrive_to_local.py b/providers/google/tests/unit/google/cloud/transfers/test_gdrive_to_local.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_gdrive_to_local.py rename to providers/google/tests/unit/google/cloud/transfers/test_gdrive_to_local.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_local_to_gcs.py b/providers/google/tests/unit/google/cloud/transfers/test_local_to_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_local_to_gcs.py rename to providers/google/tests/unit/google/cloud/transfers/test_local_to_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_mssql_to_gcs.py b/providers/google/tests/unit/google/cloud/transfers/test_mssql_to_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_mssql_to_gcs.py rename to providers/google/tests/unit/google/cloud/transfers/test_mssql_to_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_mysql_to_gcs.py b/providers/google/tests/unit/google/cloud/transfers/test_mysql_to_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_mysql_to_gcs.py rename to providers/google/tests/unit/google/cloud/transfers/test_mysql_to_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_oracle_to_gcs.py b/providers/google/tests/unit/google/cloud/transfers/test_oracle_to_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_oracle_to_gcs.py rename to providers/google/tests/unit/google/cloud/transfers/test_oracle_to_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_postgres_to_gcs.py b/providers/google/tests/unit/google/cloud/transfers/test_postgres_to_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_postgres_to_gcs.py rename to providers/google/tests/unit/google/cloud/transfers/test_postgres_to_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_s3_to_gcs.py b/providers/google/tests/unit/google/cloud/transfers/test_s3_to_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_s3_to_gcs.py rename to providers/google/tests/unit/google/cloud/transfers/test_s3_to_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_salesforce_to_gcs.py b/providers/google/tests/unit/google/cloud/transfers/test_salesforce_to_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_salesforce_to_gcs.py rename to providers/google/tests/unit/google/cloud/transfers/test_salesforce_to_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_salesforce_to_gcs_system.py b/providers/google/tests/unit/google/cloud/transfers/test_salesforce_to_gcs_system.py similarity index 95% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_salesforce_to_gcs_system.py rename to providers/google/tests/unit/google/cloud/transfers/test_salesforce_to_gcs_system.py index 56b7d0a5761bf..ef23309989c8d 100644 --- a/providers/google/tests/provider_tests/google/cloud/transfers/test_salesforce_to_gcs_system.py +++ b/providers/google/tests/unit/google/cloud/transfers/test_salesforce_to_gcs_system.py @@ -21,7 +21,7 @@ import pytest from airflow.providers.google.cloud.example_dags import example_salesforce_to_gcs -from provider_tests.google.cloud.utils.gcp_authenticator import GCP_BIGQUERY_KEY +from unit.google.cloud.utils.gcp_authenticator import GCP_BIGQUERY_KEY from tests_common.test_utils.gcp_system_helpers import ( GoogleSystemTest, diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_sftp_to_gcs.py b/providers/google/tests/unit/google/cloud/transfers/test_sftp_to_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_sftp_to_gcs.py rename to providers/google/tests/unit/google/cloud/transfers/test_sftp_to_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_sheets_to_gcs.py b/providers/google/tests/unit/google/cloud/transfers/test_sheets_to_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_sheets_to_gcs.py rename to providers/google/tests/unit/google/cloud/transfers/test_sheets_to_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_sql_to_gcs.py b/providers/google/tests/unit/google/cloud/transfers/test_sql_to_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_sql_to_gcs.py rename to providers/google/tests/unit/google/cloud/transfers/test_sql_to_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/transfers/test_trino_to_gcs.py b/providers/google/tests/unit/google/cloud/transfers/test_trino_to_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/transfers/test_trino_to_gcs.py rename to providers/google/tests/unit/google/cloud/transfers/test_trino_to_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/triggers/__init__.py b/providers/google/tests/unit/google/cloud/triggers/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/triggers/__init__.py rename to providers/google/tests/unit/google/cloud/triggers/__init__.py diff --git a/providers/google/tests/provider_tests/google/cloud/triggers/test_bigquery.py b/providers/google/tests/unit/google/cloud/triggers/test_bigquery.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/triggers/test_bigquery.py rename to providers/google/tests/unit/google/cloud/triggers/test_bigquery.py diff --git a/providers/google/tests/provider_tests/google/cloud/triggers/test_bigquery_dts.py b/providers/google/tests/unit/google/cloud/triggers/test_bigquery_dts.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/triggers/test_bigquery_dts.py rename to providers/google/tests/unit/google/cloud/triggers/test_bigquery_dts.py diff --git a/providers/google/tests/provider_tests/google/cloud/triggers/test_cloud_batch.py b/providers/google/tests/unit/google/cloud/triggers/test_cloud_batch.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/triggers/test_cloud_batch.py rename to providers/google/tests/unit/google/cloud/triggers/test_cloud_batch.py diff --git a/providers/google/tests/provider_tests/google/cloud/triggers/test_cloud_build.py b/providers/google/tests/unit/google/cloud/triggers/test_cloud_build.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/triggers/test_cloud_build.py rename to providers/google/tests/unit/google/cloud/triggers/test_cloud_build.py diff --git a/providers/google/tests/provider_tests/google/cloud/triggers/test_cloud_composer.py b/providers/google/tests/unit/google/cloud/triggers/test_cloud_composer.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/triggers/test_cloud_composer.py rename to providers/google/tests/unit/google/cloud/triggers/test_cloud_composer.py diff --git a/providers/google/tests/provider_tests/google/cloud/triggers/test_cloud_run.py b/providers/google/tests/unit/google/cloud/triggers/test_cloud_run.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/triggers/test_cloud_run.py rename to providers/google/tests/unit/google/cloud/triggers/test_cloud_run.py diff --git a/providers/google/tests/provider_tests/google/cloud/triggers/test_cloud_sql.py b/providers/google/tests/unit/google/cloud/triggers/test_cloud_sql.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/triggers/test_cloud_sql.py rename to providers/google/tests/unit/google/cloud/triggers/test_cloud_sql.py diff --git a/providers/google/tests/provider_tests/google/cloud/triggers/test_cloud_storage_transfer_service.py b/providers/google/tests/unit/google/cloud/triggers/test_cloud_storage_transfer_service.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/triggers/test_cloud_storage_transfer_service.py rename to providers/google/tests/unit/google/cloud/triggers/test_cloud_storage_transfer_service.py diff --git a/providers/google/tests/provider_tests/google/cloud/triggers/test_dataflow.py b/providers/google/tests/unit/google/cloud/triggers/test_dataflow.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/triggers/test_dataflow.py rename to providers/google/tests/unit/google/cloud/triggers/test_dataflow.py diff --git a/providers/google/tests/provider_tests/google/cloud/triggers/test_datafusion.py b/providers/google/tests/unit/google/cloud/triggers/test_datafusion.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/triggers/test_datafusion.py rename to providers/google/tests/unit/google/cloud/triggers/test_datafusion.py diff --git a/providers/google/tests/provider_tests/google/cloud/triggers/test_dataplex.py b/providers/google/tests/unit/google/cloud/triggers/test_dataplex.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/triggers/test_dataplex.py rename to providers/google/tests/unit/google/cloud/triggers/test_dataplex.py diff --git a/providers/google/tests/provider_tests/google/cloud/triggers/test_dataproc.py b/providers/google/tests/unit/google/cloud/triggers/test_dataproc.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/triggers/test_dataproc.py rename to providers/google/tests/unit/google/cloud/triggers/test_dataproc.py diff --git a/providers/google/tests/provider_tests/google/cloud/triggers/test_gcs.py b/providers/google/tests/unit/google/cloud/triggers/test_gcs.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/triggers/test_gcs.py rename to providers/google/tests/unit/google/cloud/triggers/test_gcs.py diff --git a/providers/google/tests/provider_tests/google/cloud/triggers/test_kubernetes_engine.py b/providers/google/tests/unit/google/cloud/triggers/test_kubernetes_engine.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/triggers/test_kubernetes_engine.py rename to providers/google/tests/unit/google/cloud/triggers/test_kubernetes_engine.py diff --git a/providers/google/tests/provider_tests/google/cloud/triggers/test_mlengine.py b/providers/google/tests/unit/google/cloud/triggers/test_mlengine.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/triggers/test_mlengine.py rename to providers/google/tests/unit/google/cloud/triggers/test_mlengine.py diff --git a/providers/google/tests/provider_tests/google/cloud/triggers/test_pubsub.py b/providers/google/tests/unit/google/cloud/triggers/test_pubsub.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/triggers/test_pubsub.py rename to providers/google/tests/unit/google/cloud/triggers/test_pubsub.py diff --git a/providers/google/tests/provider_tests/google/cloud/triggers/test_vertex_ai.py b/providers/google/tests/unit/google/cloud/triggers/test_vertex_ai.py similarity index 99% rename from providers/google/tests/provider_tests/google/cloud/triggers/test_vertex_ai.py rename to providers/google/tests/unit/google/cloud/triggers/test_vertex_ai.py index b25ec5c98f5ba..4561a6d038aa9 100644 --- a/providers/google/tests/provider_tests/google/cloud/triggers/test_vertex_ai.py +++ b/providers/google/tests/unit/google/cloud/triggers/test_vertex_ai.py @@ -46,7 +46,7 @@ RunPipelineJobTrigger, ) from airflow.triggers.base import TriggerEvent -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id TEST_CONN_ID = "test_connection" TEST_PROJECT_ID = "test_propject_id" diff --git a/providers/google/tests/provider_tests/google/cloud/utils/__init__.py b/providers/google/tests/unit/google/cloud/utils/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/utils/__init__.py rename to providers/google/tests/unit/google/cloud/utils/__init__.py diff --git a/providers/google/tests/provider_tests/google/cloud/utils/airflow_util.py b/providers/google/tests/unit/google/cloud/utils/airflow_util.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/utils/airflow_util.py rename to providers/google/tests/unit/google/cloud/utils/airflow_util.py diff --git a/providers/google/tests/provider_tests/google/cloud/utils/base_gcp_mock.py b/providers/google/tests/unit/google/cloud/utils/base_gcp_mock.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/utils/base_gcp_mock.py rename to providers/google/tests/unit/google/cloud/utils/base_gcp_mock.py diff --git a/providers/google/tests/provider_tests/google/cloud/utils/copy_job_details.json b/providers/google/tests/unit/google/cloud/utils/copy_job_details.json similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/utils/copy_job_details.json rename to providers/google/tests/unit/google/cloud/utils/copy_job_details.json diff --git a/providers/google/tests/provider_tests/google/cloud/utils/extract_job_details.json b/providers/google/tests/unit/google/cloud/utils/extract_job_details.json similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/utils/extract_job_details.json rename to providers/google/tests/unit/google/cloud/utils/extract_job_details.json diff --git a/providers/google/tests/provider_tests/google/cloud/utils/gcp_authenticator.py b/providers/google/tests/unit/google/cloud/utils/gcp_authenticator.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/utils/gcp_authenticator.py rename to providers/google/tests/unit/google/cloud/utils/gcp_authenticator.py diff --git a/providers/google/tests/provider_tests/google/cloud/utils/load_job_details.json b/providers/google/tests/unit/google/cloud/utils/load_job_details.json similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/utils/load_job_details.json rename to providers/google/tests/unit/google/cloud/utils/load_job_details.json diff --git a/providers/google/tests/provider_tests/google/cloud/utils/out_table_details.json b/providers/google/tests/unit/google/cloud/utils/out_table_details.json similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/utils/out_table_details.json rename to providers/google/tests/unit/google/cloud/utils/out_table_details.json diff --git a/providers/google/tests/provider_tests/google/cloud/utils/query_job_details.json b/providers/google/tests/unit/google/cloud/utils/query_job_details.json similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/utils/query_job_details.json rename to providers/google/tests/unit/google/cloud/utils/query_job_details.json diff --git a/providers/google/tests/provider_tests/google/cloud/utils/script_job_details.json b/providers/google/tests/unit/google/cloud/utils/script_job_details.json similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/utils/script_job_details.json rename to providers/google/tests/unit/google/cloud/utils/script_job_details.json diff --git a/providers/google/tests/provider_tests/google/cloud/utils/table_details.json b/providers/google/tests/unit/google/cloud/utils/table_details.json similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/utils/table_details.json rename to providers/google/tests/unit/google/cloud/utils/table_details.json diff --git a/providers/google/tests/provider_tests/google/cloud/utils/test_credentials_provider.py b/providers/google/tests/unit/google/cloud/utils/test_credentials_provider.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/utils/test_credentials_provider.py rename to providers/google/tests/unit/google/cloud/utils/test_credentials_provider.py diff --git a/providers/google/tests/provider_tests/google/cloud/utils/test_datafusion.py b/providers/google/tests/unit/google/cloud/utils/test_datafusion.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/utils/test_datafusion.py rename to providers/google/tests/unit/google/cloud/utils/test_datafusion.py diff --git a/providers/google/tests/provider_tests/google/cloud/utils/test_dataproc.py b/providers/google/tests/unit/google/cloud/utils/test_dataproc.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/utils/test_dataproc.py rename to providers/google/tests/unit/google/cloud/utils/test_dataproc.py diff --git a/providers/google/tests/provider_tests/google/cloud/utils/test_external_token_supplier.py b/providers/google/tests/unit/google/cloud/utils/test_external_token_supplier.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/utils/test_external_token_supplier.py rename to providers/google/tests/unit/google/cloud/utils/test_external_token_supplier.py diff --git a/providers/google/tests/provider_tests/google/cloud/utils/test_field_sanitizer.py b/providers/google/tests/unit/google/cloud/utils/test_field_sanitizer.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/utils/test_field_sanitizer.py rename to providers/google/tests/unit/google/cloud/utils/test_field_sanitizer.py diff --git a/providers/google/tests/provider_tests/google/cloud/utils/test_field_validator.py b/providers/google/tests/unit/google/cloud/utils/test_field_validator.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/utils/test_field_validator.py rename to providers/google/tests/unit/google/cloud/utils/test_field_validator.py diff --git a/providers/google/tests/provider_tests/google/cloud/utils/test_helpers.py b/providers/google/tests/unit/google/cloud/utils/test_helpers.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/utils/test_helpers.py rename to providers/google/tests/unit/google/cloud/utils/test_helpers.py diff --git a/providers/google/tests/provider_tests/google/cloud/utils/test_mlengine_operator_utils.py b/providers/google/tests/unit/google/cloud/utils/test_mlengine_operator_utils.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/utils/test_mlengine_operator_utils.py rename to providers/google/tests/unit/google/cloud/utils/test_mlengine_operator_utils.py diff --git a/providers/google/tests/provider_tests/google/cloud/utils/test_mlengine_prediction_summary.py b/providers/google/tests/unit/google/cloud/utils/test_mlengine_prediction_summary.py similarity index 100% rename from providers/google/tests/provider_tests/google/cloud/utils/test_mlengine_prediction_summary.py rename to providers/google/tests/unit/google/cloud/utils/test_mlengine_prediction_summary.py diff --git a/providers/google/tests/provider_tests/google/common/__init__.py b/providers/google/tests/unit/google/common/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/common/__init__.py rename to providers/google/tests/unit/google/common/__init__.py diff --git a/providers/google/tests/provider_tests/google/common/auth_backend/__init__.py b/providers/google/tests/unit/google/common/auth_backend/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/common/auth_backend/__init__.py rename to providers/google/tests/unit/google/common/auth_backend/__init__.py diff --git a/providers/google/tests/provider_tests/google/common/auth_backend/test_google_openid.py b/providers/google/tests/unit/google/common/auth_backend/test_google_openid.py similarity index 100% rename from providers/google/tests/provider_tests/google/common/auth_backend/test_google_openid.py rename to providers/google/tests/unit/google/common/auth_backend/test_google_openid.py diff --git a/providers/google/tests/provider_tests/google/common/hooks/__init__.py b/providers/google/tests/unit/google/common/hooks/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/common/hooks/__init__.py rename to providers/google/tests/unit/google/common/hooks/__init__.py diff --git a/providers/google/tests/provider_tests/google/common/hooks/test_base_google.py b/providers/google/tests/unit/google/common/hooks/test_base_google.py similarity index 99% rename from providers/google/tests/provider_tests/google/common/hooks/test_base_google.py rename to providers/google/tests/unit/google/common/hooks/test_base_google.py index 79046b9b47c36..f97e5f8ec36e9 100644 --- a/providers/google/tests/provider_tests/google/common/hooks/test_base_google.py +++ b/providers/google/tests/unit/google/common/hooks/test_base_google.py @@ -38,7 +38,7 @@ from airflow.providers.google.cloud.utils.credentials_provider import _DEFAULT_SCOPES from airflow.providers.google.common.hooks import base_google as hook from airflow.providers.google.common.hooks.base_google import GoogleBaseHook, is_refresh_credentials_exception -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id default_creds_available = True default_project = None diff --git a/providers/google/tests/provider_tests/google/common/hooks/test_discovery_api.py b/providers/google/tests/unit/google/common/hooks/test_discovery_api.py similarity index 100% rename from providers/google/tests/provider_tests/google/common/hooks/test_discovery_api.py rename to providers/google/tests/unit/google/common/hooks/test_discovery_api.py diff --git a/providers/google/tests/provider_tests/google/common/test_deprecated.py b/providers/google/tests/unit/google/common/test_deprecated.py similarity index 100% rename from providers/google/tests/provider_tests/google/common/test_deprecated.py rename to providers/google/tests/unit/google/common/test_deprecated.py diff --git a/providers/google/tests/provider_tests/google/common/utils/__init__.py b/providers/google/tests/unit/google/common/utils/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/common/utils/__init__.py rename to providers/google/tests/unit/google/common/utils/__init__.py diff --git a/providers/google/tests/provider_tests/google/common/utils/test_id_token_credentials.py b/providers/google/tests/unit/google/common/utils/test_id_token_credentials.py similarity index 100% rename from providers/google/tests/provider_tests/google/common/utils/test_id_token_credentials.py rename to providers/google/tests/unit/google/common/utils/test_id_token_credentials.py diff --git a/providers/google/tests/provider_tests/google/firebase/__init__.py b/providers/google/tests/unit/google/firebase/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/firebase/__init__.py rename to providers/google/tests/unit/google/firebase/__init__.py diff --git a/providers/google/tests/provider_tests/google/firebase/hooks/__init__.py b/providers/google/tests/unit/google/firebase/hooks/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/firebase/hooks/__init__.py rename to providers/google/tests/unit/google/firebase/hooks/__init__.py diff --git a/providers/google/tests/provider_tests/google/firebase/hooks/test_firestore.py b/providers/google/tests/unit/google/firebase/hooks/test_firestore.py similarity index 99% rename from providers/google/tests/provider_tests/google/firebase/hooks/test_firestore.py rename to providers/google/tests/unit/google/firebase/hooks/test_firestore.py index 304c7bc92cc1d..0056a684ef97e 100644 --- a/providers/google/tests/provider_tests/google/firebase/hooks/test_firestore.py +++ b/providers/google/tests/unit/google/firebase/hooks/test_firestore.py @@ -27,7 +27,7 @@ from airflow.exceptions import AirflowException from airflow.providers.google.firebase.hooks.firestore import CloudFirestoreHook -from provider_tests.google.cloud.utils.base_gcp_mock import ( +from unit.google.cloud.utils.base_gcp_mock import ( GCP_PROJECT_ID_HOOK_UNIT_TEST, mock_base_gcp_hook_default_project_id, mock_base_gcp_hook_no_default_project_id, diff --git a/providers/google/tests/provider_tests/google/firebase/operators/__init__.py b/providers/google/tests/unit/google/firebase/operators/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/firebase/operators/__init__.py rename to providers/google/tests/unit/google/firebase/operators/__init__.py diff --git a/providers/google/tests/provider_tests/google/firebase/operators/test_firestore.py b/providers/google/tests/unit/google/firebase/operators/test_firestore.py similarity index 100% rename from providers/google/tests/provider_tests/google/firebase/operators/test_firestore.py rename to providers/google/tests/unit/google/firebase/operators/test_firestore.py diff --git a/providers/google/tests/provider_tests/google/leveldb/__init__.py b/providers/google/tests/unit/google/leveldb/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/leveldb/__init__.py rename to providers/google/tests/unit/google/leveldb/__init__.py diff --git a/providers/google/tests/provider_tests/google/leveldb/hooks/__init__.py b/providers/google/tests/unit/google/leveldb/hooks/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/leveldb/hooks/__init__.py rename to providers/google/tests/unit/google/leveldb/hooks/__init__.py diff --git a/providers/google/tests/provider_tests/google/leveldb/hooks/test_leveldb.py b/providers/google/tests/unit/google/leveldb/hooks/test_leveldb.py similarity index 100% rename from providers/google/tests/provider_tests/google/leveldb/hooks/test_leveldb.py rename to providers/google/tests/unit/google/leveldb/hooks/test_leveldb.py diff --git a/providers/google/tests/provider_tests/google/leveldb/operators/__init__.py b/providers/google/tests/unit/google/leveldb/operators/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/leveldb/operators/__init__.py rename to providers/google/tests/unit/google/leveldb/operators/__init__.py diff --git a/providers/google/tests/provider_tests/google/leveldb/operators/test_leveldb.py b/providers/google/tests/unit/google/leveldb/operators/test_leveldb.py similarity index 100% rename from providers/google/tests/provider_tests/google/leveldb/operators/test_leveldb.py rename to providers/google/tests/unit/google/leveldb/operators/test_leveldb.py diff --git a/providers/google/tests/provider_tests/google/marketing_platform/__init__.py b/providers/google/tests/unit/google/marketing_platform/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/marketing_platform/__init__.py rename to providers/google/tests/unit/google/marketing_platform/__init__.py diff --git a/providers/google/tests/provider_tests/google/marketing_platform/hooks/__init__.py b/providers/google/tests/unit/google/marketing_platform/hooks/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/marketing_platform/hooks/__init__.py rename to providers/google/tests/unit/google/marketing_platform/hooks/__init__.py diff --git a/providers/google/tests/provider_tests/google/marketing_platform/hooks/test_analytics_admin.py b/providers/google/tests/unit/google/marketing_platform/hooks/test_analytics_admin.py similarity index 98% rename from providers/google/tests/provider_tests/google/marketing_platform/hooks/test_analytics_admin.py rename to providers/google/tests/unit/google/marketing_platform/hooks/test_analytics_admin.py index 2a26c29506d8c..09b34e94340b8 100644 --- a/providers/google/tests/provider_tests/google/marketing_platform/hooks/test_analytics_admin.py +++ b/providers/google/tests/unit/google/marketing_platform/hooks/test_analytics_admin.py @@ -20,7 +20,7 @@ from unittest import mock from airflow.providers.google.marketing_platform.hooks.analytics_admin import GoogleAnalyticsAdminHook -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id GCP_CONN_ID = "test_gcp_conn_id" IMPERSONATION_CHAIN = ["ACCOUNT_1", "ACCOUNT_2", "ACCOUNT_3"] diff --git a/providers/google/tests/provider_tests/google/marketing_platform/hooks/test_campaign_manager.py b/providers/google/tests/unit/google/marketing_platform/hooks/test_campaign_manager.py similarity index 99% rename from providers/google/tests/provider_tests/google/marketing_platform/hooks/test_campaign_manager.py rename to providers/google/tests/unit/google/marketing_platform/hooks/test_campaign_manager.py index c32ecfba50c97..e6e7e45734f83 100644 --- a/providers/google/tests/provider_tests/google/marketing_platform/hooks/test_campaign_manager.py +++ b/providers/google/tests/unit/google/marketing_platform/hooks/test_campaign_manager.py @@ -20,7 +20,7 @@ from unittest import mock from airflow.providers.google.marketing_platform.hooks.campaign_manager import GoogleCampaignManagerHook -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id API_VERSION = "v4" GCP_CONN_ID = "google_cloud_default" diff --git a/providers/google/tests/provider_tests/google/marketing_platform/hooks/test_display_video.py b/providers/google/tests/unit/google/marketing_platform/hooks/test_display_video.py similarity index 99% rename from providers/google/tests/provider_tests/google/marketing_platform/hooks/test_display_video.py rename to providers/google/tests/unit/google/marketing_platform/hooks/test_display_video.py index 711841e9c4299..16d86b0662d0b 100644 --- a/providers/google/tests/provider_tests/google/marketing_platform/hooks/test_display_video.py +++ b/providers/google/tests/unit/google/marketing_platform/hooks/test_display_video.py @@ -20,7 +20,7 @@ from unittest import mock from airflow.providers.google.marketing_platform.hooks.display_video import GoogleDisplayVideo360Hook -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id API_VERSION = "v2" GCP_CONN_ID = "google_cloud_default" diff --git a/providers/google/tests/provider_tests/google/marketing_platform/hooks/test_search_ads.py b/providers/google/tests/unit/google/marketing_platform/hooks/test_search_ads.py similarity index 98% rename from providers/google/tests/provider_tests/google/marketing_platform/hooks/test_search_ads.py rename to providers/google/tests/unit/google/marketing_platform/hooks/test_search_ads.py index 603888daca721..d0d20f62eaa2b 100644 --- a/providers/google/tests/provider_tests/google/marketing_platform/hooks/test_search_ads.py +++ b/providers/google/tests/unit/google/marketing_platform/hooks/test_search_ads.py @@ -25,7 +25,7 @@ GoogleSearchAdsHook, GoogleSearchAdsReportingHook, ) -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id GCP_CONN_ID = "google_cloud_default" API_VERSION = "v0" diff --git a/providers/google/tests/provider_tests/google/marketing_platform/links/__init__.py b/providers/google/tests/unit/google/marketing_platform/links/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/marketing_platform/links/__init__.py rename to providers/google/tests/unit/google/marketing_platform/links/__init__.py diff --git a/providers/google/tests/provider_tests/google/marketing_platform/links/test_analytics_admin.py b/providers/google/tests/unit/google/marketing_platform/links/test_analytics_admin.py similarity index 100% rename from providers/google/tests/provider_tests/google/marketing_platform/links/test_analytics_admin.py rename to providers/google/tests/unit/google/marketing_platform/links/test_analytics_admin.py diff --git a/providers/google/tests/provider_tests/google/marketing_platform/operators/__init__.py b/providers/google/tests/unit/google/marketing_platform/operators/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/marketing_platform/operators/__init__.py rename to providers/google/tests/unit/google/marketing_platform/operators/__init__.py diff --git a/providers/google/tests/provider_tests/google/marketing_platform/operators/test_analytics_admin.py b/providers/google/tests/unit/google/marketing_platform/operators/test_analytics_admin.py similarity index 100% rename from providers/google/tests/provider_tests/google/marketing_platform/operators/test_analytics_admin.py rename to providers/google/tests/unit/google/marketing_platform/operators/test_analytics_admin.py diff --git a/providers/google/tests/provider_tests/google/marketing_platform/operators/test_campaign_manager.py b/providers/google/tests/unit/google/marketing_platform/operators/test_campaign_manager.py similarity index 100% rename from providers/google/tests/provider_tests/google/marketing_platform/operators/test_campaign_manager.py rename to providers/google/tests/unit/google/marketing_platform/operators/test_campaign_manager.py diff --git a/providers/google/tests/provider_tests/google/marketing_platform/operators/test_display_video.py b/providers/google/tests/unit/google/marketing_platform/operators/test_display_video.py similarity index 100% rename from providers/google/tests/provider_tests/google/marketing_platform/operators/test_display_video.py rename to providers/google/tests/unit/google/marketing_platform/operators/test_display_video.py diff --git a/providers/google/tests/provider_tests/google/marketing_platform/operators/test_display_video_system.py b/providers/google/tests/unit/google/marketing_platform/operators/test_display_video_system.py similarity index 96% rename from providers/google/tests/provider_tests/google/marketing_platform/operators/test_display_video_system.py rename to providers/google/tests/unit/google/marketing_platform/operators/test_display_video_system.py index 21c7d29fc48c0..91c4f72ec72d6 100644 --- a/providers/google/tests/provider_tests/google/marketing_platform/operators/test_display_video_system.py +++ b/providers/google/tests/unit/google/marketing_platform/operators/test_display_video_system.py @@ -24,7 +24,7 @@ dag_example_display_video_misc, dag_example_display_video_sdf, ) -from provider_tests.google.cloud.utils.gcp_authenticator import GCP_BIGQUERY_KEY, GMP_KEY +from unit.google.cloud.utils.gcp_authenticator import GCP_BIGQUERY_KEY, GMP_KEY from tests_common.test_utils.gcp_system_helpers import ( MARKETING_DAG_FOLDER, diff --git a/providers/google/tests/provider_tests/google/marketing_platform/operators/test_search_ads.py b/providers/google/tests/unit/google/marketing_platform/operators/test_search_ads.py similarity index 100% rename from providers/google/tests/provider_tests/google/marketing_platform/operators/test_search_ads.py rename to providers/google/tests/unit/google/marketing_platform/operators/test_search_ads.py diff --git a/providers/google/tests/provider_tests/google/marketing_platform/sensors/__init__.py b/providers/google/tests/unit/google/marketing_platform/sensors/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/marketing_platform/sensors/__init__.py rename to providers/google/tests/unit/google/marketing_platform/sensors/__init__.py diff --git a/providers/google/tests/provider_tests/google/marketing_platform/sensors/test_campaign_manager.py b/providers/google/tests/unit/google/marketing_platform/sensors/test_campaign_manager.py similarity index 100% rename from providers/google/tests/provider_tests/google/marketing_platform/sensors/test_campaign_manager.py rename to providers/google/tests/unit/google/marketing_platform/sensors/test_campaign_manager.py diff --git a/providers/google/tests/provider_tests/google/marketing_platform/sensors/test_display_video.py b/providers/google/tests/unit/google/marketing_platform/sensors/test_display_video.py similarity index 100% rename from providers/google/tests/provider_tests/google/marketing_platform/sensors/test_display_video.py rename to providers/google/tests/unit/google/marketing_platform/sensors/test_display_video.py diff --git a/providers/google/tests/provider_tests/google/suite/__init__.py b/providers/google/tests/unit/google/suite/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/suite/__init__.py rename to providers/google/tests/unit/google/suite/__init__.py diff --git a/providers/google/tests/provider_tests/google/suite/hooks/__init__.py b/providers/google/tests/unit/google/suite/hooks/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/suite/hooks/__init__.py rename to providers/google/tests/unit/google/suite/hooks/__init__.py diff --git a/providers/google/tests/provider_tests/google/suite/hooks/test_calendar.py b/providers/google/tests/unit/google/suite/hooks/test_calendar.py similarity index 97% rename from providers/google/tests/provider_tests/google/suite/hooks/test_calendar.py rename to providers/google/tests/unit/google/suite/hooks/test_calendar.py index b8e2aed5ea9ce..ec89165c95575 100644 --- a/providers/google/tests/provider_tests/google/suite/hooks/test_calendar.py +++ b/providers/google/tests/unit/google/suite/hooks/test_calendar.py @@ -24,7 +24,7 @@ from unittest import mock from airflow.providers.google.suite.hooks.calendar import GoogleCalendarHook -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id API_VERSION = "api_version" GCP_CONN_ID = "test" diff --git a/providers/google/tests/provider_tests/google/suite/hooks/test_drive.py b/providers/google/tests/unit/google/suite/hooks/test_drive.py similarity index 99% rename from providers/google/tests/provider_tests/google/suite/hooks/test_drive.py rename to providers/google/tests/unit/google/suite/hooks/test_drive.py index d8a80dd7d46ad..ca601a3e89d99 100644 --- a/providers/google/tests/provider_tests/google/suite/hooks/test_drive.py +++ b/providers/google/tests/unit/google/suite/hooks/test_drive.py @@ -22,7 +22,7 @@ import pytest from airflow.providers.google.suite.hooks.drive import GoogleDriveHook -from provider_tests.google.cloud.utils.base_gcp_mock import GCP_CONNECTION_WITH_PROJECT_ID +from unit.google.cloud.utils.base_gcp_mock import GCP_CONNECTION_WITH_PROJECT_ID @pytest.mark.db_test diff --git a/providers/google/tests/provider_tests/google/suite/hooks/test_sheets.py b/providers/google/tests/unit/google/suite/hooks/test_sheets.py similarity index 99% rename from providers/google/tests/provider_tests/google/suite/hooks/test_sheets.py rename to providers/google/tests/unit/google/suite/hooks/test_sheets.py index c2404f9fac346..9bec1aea1b27e 100644 --- a/providers/google/tests/provider_tests/google/suite/hooks/test_sheets.py +++ b/providers/google/tests/unit/google/suite/hooks/test_sheets.py @@ -27,7 +27,7 @@ from airflow.exceptions import AirflowException from airflow.providers.google.suite.hooks.sheets import GSheetsHook -from provider_tests.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id +from unit.google.cloud.utils.base_gcp_mock import mock_base_gcp_hook_default_project_id GCP_CONN_ID = "test" SPREADSHEET_ID = "1234567890" diff --git a/providers/google/tests/provider_tests/google/suite/operators/__init__.py b/providers/google/tests/unit/google/suite/operators/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/suite/operators/__init__.py rename to providers/google/tests/unit/google/suite/operators/__init__.py diff --git a/providers/google/tests/provider_tests/google/suite/operators/test_sheets.py b/providers/google/tests/unit/google/suite/operators/test_sheets.py similarity index 100% rename from providers/google/tests/provider_tests/google/suite/operators/test_sheets.py rename to providers/google/tests/unit/google/suite/operators/test_sheets.py diff --git a/providers/google/tests/provider_tests/google/suite/sensors/__init__.py b/providers/google/tests/unit/google/suite/sensors/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/suite/sensors/__init__.py rename to providers/google/tests/unit/google/suite/sensors/__init__.py diff --git a/providers/google/tests/provider_tests/google/suite/sensors/test_drive.py b/providers/google/tests/unit/google/suite/sensors/test_drive.py similarity index 100% rename from providers/google/tests/provider_tests/google/suite/sensors/test_drive.py rename to providers/google/tests/unit/google/suite/sensors/test_drive.py diff --git a/providers/google/tests/provider_tests/google/suite/transfers/__init__.py b/providers/google/tests/unit/google/suite/transfers/__init__.py similarity index 100% rename from providers/google/tests/provider_tests/google/suite/transfers/__init__.py rename to providers/google/tests/unit/google/suite/transfers/__init__.py diff --git a/providers/google/tests/provider_tests/google/suite/transfers/test_gcs_to_gdrive.py b/providers/google/tests/unit/google/suite/transfers/test_gcs_to_gdrive.py similarity index 100% rename from providers/google/tests/provider_tests/google/suite/transfers/test_gcs_to_gdrive.py rename to providers/google/tests/unit/google/suite/transfers/test_gcs_to_gdrive.py diff --git a/providers/google/tests/provider_tests/google/suite/transfers/test_gcs_to_sheets.py b/providers/google/tests/unit/google/suite/transfers/test_gcs_to_sheets.py similarity index 100% rename from providers/google/tests/provider_tests/google/suite/transfers/test_gcs_to_sheets.py rename to providers/google/tests/unit/google/suite/transfers/test_gcs_to_sheets.py diff --git a/providers/google/tests/provider_tests/google/suite/transfers/test_local_to_drive.py b/providers/google/tests/unit/google/suite/transfers/test_local_to_drive.py similarity index 100% rename from providers/google/tests/provider_tests/google/suite/transfers/test_local_to_drive.py rename to providers/google/tests/unit/google/suite/transfers/test_local_to_drive.py diff --git a/providers/google/tests/provider_tests/google/suite/transfers/test_sql_to_sheets.py b/providers/google/tests/unit/google/suite/transfers/test_sql_to_sheets.py similarity index 100% rename from providers/google/tests/provider_tests/google/suite/transfers/test_sql_to_sheets.py rename to providers/google/tests/unit/google/suite/transfers/test_sql_to_sheets.py diff --git a/providers/google/tests/provider_tests/google/test_go_module.py b/providers/google/tests/unit/google/test_go_module.py similarity index 100% rename from providers/google/tests/provider_tests/google/test_go_module.py rename to providers/google/tests/unit/google/test_go_module.py diff --git a/providers/grpc/tests/provider_tests/__init__.py b/providers/grpc/tests/unit/__init__.py similarity index 100% rename from providers/grpc/tests/provider_tests/__init__.py rename to providers/grpc/tests/unit/__init__.py diff --git a/providers/grpc/tests/provider_tests/grpc/__init__.py b/providers/grpc/tests/unit/grpc/__init__.py similarity index 100% rename from providers/grpc/tests/provider_tests/grpc/__init__.py rename to providers/grpc/tests/unit/grpc/__init__.py diff --git a/providers/grpc/tests/provider_tests/grpc/hooks/__init__.py b/providers/grpc/tests/unit/grpc/hooks/__init__.py similarity index 100% rename from providers/grpc/tests/provider_tests/grpc/hooks/__init__.py rename to providers/grpc/tests/unit/grpc/hooks/__init__.py diff --git a/providers/grpc/tests/provider_tests/grpc/hooks/test_grpc.py b/providers/grpc/tests/unit/grpc/hooks/test_grpc.py similarity index 100% rename from providers/grpc/tests/provider_tests/grpc/hooks/test_grpc.py rename to providers/grpc/tests/unit/grpc/hooks/test_grpc.py diff --git a/providers/grpc/tests/provider_tests/grpc/operators/__init__.py b/providers/grpc/tests/unit/grpc/operators/__init__.py similarity index 100% rename from providers/grpc/tests/provider_tests/grpc/operators/__init__.py rename to providers/grpc/tests/unit/grpc/operators/__init__.py diff --git a/providers/grpc/tests/provider_tests/grpc/operators/test_grpc.py b/providers/grpc/tests/unit/grpc/operators/test_grpc.py similarity index 100% rename from providers/grpc/tests/provider_tests/grpc/operators/test_grpc.py rename to providers/grpc/tests/unit/grpc/operators/test_grpc.py diff --git a/providers/hashicorp/tests/provider_tests/__init__.py b/providers/hashicorp/tests/unit/__init__.py similarity index 100% rename from providers/hashicorp/tests/provider_tests/__init__.py rename to providers/hashicorp/tests/unit/__init__.py diff --git a/providers/hashicorp/tests/provider_tests/hashicorp/__init__.py b/providers/hashicorp/tests/unit/hashicorp/__init__.py similarity index 100% rename from providers/hashicorp/tests/provider_tests/hashicorp/__init__.py rename to providers/hashicorp/tests/unit/hashicorp/__init__.py diff --git a/providers/hashicorp/tests/provider_tests/hashicorp/_internal_client/__init__.py b/providers/hashicorp/tests/unit/hashicorp/_internal_client/__init__.py similarity index 100% rename from providers/hashicorp/tests/provider_tests/hashicorp/_internal_client/__init__.py rename to providers/hashicorp/tests/unit/hashicorp/_internal_client/__init__.py diff --git a/providers/hashicorp/tests/provider_tests/hashicorp/_internal_client/test_vault_client.py b/providers/hashicorp/tests/unit/hashicorp/_internal_client/test_vault_client.py similarity index 100% rename from providers/hashicorp/tests/provider_tests/hashicorp/_internal_client/test_vault_client.py rename to providers/hashicorp/tests/unit/hashicorp/_internal_client/test_vault_client.py diff --git a/providers/hashicorp/tests/provider_tests/hashicorp/hooks/__init__.py b/providers/hashicorp/tests/unit/hashicorp/hooks/__init__.py similarity index 100% rename from providers/hashicorp/tests/provider_tests/hashicorp/hooks/__init__.py rename to providers/hashicorp/tests/unit/hashicorp/hooks/__init__.py diff --git a/providers/hashicorp/tests/provider_tests/hashicorp/hooks/test_vault.py b/providers/hashicorp/tests/unit/hashicorp/hooks/test_vault.py similarity index 100% rename from providers/hashicorp/tests/provider_tests/hashicorp/hooks/test_vault.py rename to providers/hashicorp/tests/unit/hashicorp/hooks/test_vault.py diff --git a/providers/hashicorp/tests/provider_tests/hashicorp/secrets/__init__.py b/providers/hashicorp/tests/unit/hashicorp/secrets/__init__.py similarity index 100% rename from providers/hashicorp/tests/provider_tests/hashicorp/secrets/__init__.py rename to providers/hashicorp/tests/unit/hashicorp/secrets/__init__.py diff --git a/providers/hashicorp/tests/provider_tests/hashicorp/secrets/test_vault.py b/providers/hashicorp/tests/unit/hashicorp/secrets/test_vault.py similarity index 100% rename from providers/hashicorp/tests/provider_tests/hashicorp/secrets/test_vault.py rename to providers/hashicorp/tests/unit/hashicorp/secrets/test_vault.py diff --git a/providers/http/tests/provider_tests/__init__.py b/providers/http/tests/unit/__init__.py similarity index 100% rename from providers/http/tests/provider_tests/__init__.py rename to providers/http/tests/unit/__init__.py diff --git a/providers/http/tests/provider_tests/http/__init__.py b/providers/http/tests/unit/http/__init__.py similarity index 100% rename from providers/http/tests/provider_tests/http/__init__.py rename to providers/http/tests/unit/http/__init__.py diff --git a/providers/http/tests/provider_tests/http/hooks/__init__.py b/providers/http/tests/unit/http/hooks/__init__.py similarity index 100% rename from providers/http/tests/provider_tests/http/hooks/__init__.py rename to providers/http/tests/unit/http/hooks/__init__.py diff --git a/providers/http/tests/provider_tests/http/hooks/test_http.py b/providers/http/tests/unit/http/hooks/test_http.py similarity index 100% rename from providers/http/tests/provider_tests/http/hooks/test_http.py rename to providers/http/tests/unit/http/hooks/test_http.py diff --git a/providers/http/tests/provider_tests/http/operators/__init__.py b/providers/http/tests/unit/http/operators/__init__.py similarity index 100% rename from providers/http/tests/provider_tests/http/operators/__init__.py rename to providers/http/tests/unit/http/operators/__init__.py diff --git a/providers/http/tests/provider_tests/http/operators/test_http.py b/providers/http/tests/unit/http/operators/test_http.py similarity index 100% rename from providers/http/tests/provider_tests/http/operators/test_http.py rename to providers/http/tests/unit/http/operators/test_http.py diff --git a/providers/http/tests/provider_tests/http/sensors/__init__.py b/providers/http/tests/unit/http/sensors/__init__.py similarity index 100% rename from providers/http/tests/provider_tests/http/sensors/__init__.py rename to providers/http/tests/unit/http/sensors/__init__.py diff --git a/providers/http/tests/provider_tests/http/sensors/test_http.py b/providers/http/tests/unit/http/sensors/test_http.py similarity index 100% rename from providers/http/tests/provider_tests/http/sensors/test_http.py rename to providers/http/tests/unit/http/sensors/test_http.py diff --git a/providers/http/tests/provider_tests/http/triggers/__init__.py b/providers/http/tests/unit/http/triggers/__init__.py similarity index 100% rename from providers/http/tests/provider_tests/http/triggers/__init__.py rename to providers/http/tests/unit/http/triggers/__init__.py diff --git a/providers/http/tests/provider_tests/http/triggers/test_http.py b/providers/http/tests/unit/http/triggers/test_http.py similarity index 100% rename from providers/http/tests/provider_tests/http/triggers/test_http.py rename to providers/http/tests/unit/http/triggers/test_http.py diff --git a/providers/imap/tests/provider_tests/__init__.py b/providers/imap/tests/unit/__init__.py similarity index 100% rename from providers/imap/tests/provider_tests/__init__.py rename to providers/imap/tests/unit/__init__.py diff --git a/providers/imap/tests/provider_tests/imap/__init__.py b/providers/imap/tests/unit/imap/__init__.py similarity index 100% rename from providers/imap/tests/provider_tests/imap/__init__.py rename to providers/imap/tests/unit/imap/__init__.py diff --git a/providers/imap/tests/provider_tests/imap/hooks/__init__.py b/providers/imap/tests/unit/imap/hooks/__init__.py similarity index 100% rename from providers/imap/tests/provider_tests/imap/hooks/__init__.py rename to providers/imap/tests/unit/imap/hooks/__init__.py diff --git a/providers/imap/tests/provider_tests/imap/hooks/test_imap.py b/providers/imap/tests/unit/imap/hooks/test_imap.py similarity index 100% rename from providers/imap/tests/provider_tests/imap/hooks/test_imap.py rename to providers/imap/tests/unit/imap/hooks/test_imap.py diff --git a/providers/imap/tests/provider_tests/imap/sensors/__init__.py b/providers/imap/tests/unit/imap/sensors/__init__.py similarity index 100% rename from providers/imap/tests/provider_tests/imap/sensors/__init__.py rename to providers/imap/tests/unit/imap/sensors/__init__.py diff --git a/providers/imap/tests/provider_tests/imap/sensors/test_imap_attachment.py b/providers/imap/tests/unit/imap/sensors/test_imap_attachment.py similarity index 100% rename from providers/imap/tests/provider_tests/imap/sensors/test_imap_attachment.py rename to providers/imap/tests/unit/imap/sensors/test_imap_attachment.py diff --git a/providers/influxdb/tests/provider_tests/__init__.py b/providers/influxdb/tests/unit/__init__.py similarity index 100% rename from providers/influxdb/tests/provider_tests/__init__.py rename to providers/influxdb/tests/unit/__init__.py diff --git a/providers/influxdb/tests/provider_tests/influxdb/__init__.py b/providers/influxdb/tests/unit/influxdb/__init__.py similarity index 100% rename from providers/influxdb/tests/provider_tests/influxdb/__init__.py rename to providers/influxdb/tests/unit/influxdb/__init__.py diff --git a/providers/influxdb/tests/provider_tests/influxdb/hooks/__init__.py b/providers/influxdb/tests/unit/influxdb/hooks/__init__.py similarity index 100% rename from providers/influxdb/tests/provider_tests/influxdb/hooks/__init__.py rename to providers/influxdb/tests/unit/influxdb/hooks/__init__.py diff --git a/providers/influxdb/tests/provider_tests/influxdb/hooks/test_influxdb.py b/providers/influxdb/tests/unit/influxdb/hooks/test_influxdb.py similarity index 100% rename from providers/influxdb/tests/provider_tests/influxdb/hooks/test_influxdb.py rename to providers/influxdb/tests/unit/influxdb/hooks/test_influxdb.py diff --git a/providers/influxdb/tests/provider_tests/influxdb/operators/__init__.py b/providers/influxdb/tests/unit/influxdb/operators/__init__.py similarity index 100% rename from providers/influxdb/tests/provider_tests/influxdb/operators/__init__.py rename to providers/influxdb/tests/unit/influxdb/operators/__init__.py diff --git a/providers/influxdb/tests/provider_tests/influxdb/operators/test_influxdb.py b/providers/influxdb/tests/unit/influxdb/operators/test_influxdb.py similarity index 100% rename from providers/influxdb/tests/provider_tests/influxdb/operators/test_influxdb.py rename to providers/influxdb/tests/unit/influxdb/operators/test_influxdb.py diff --git a/providers/jdbc/tests/provider_tests/__init__.py b/providers/jdbc/tests/unit/__init__.py similarity index 100% rename from providers/jdbc/tests/provider_tests/__init__.py rename to providers/jdbc/tests/unit/__init__.py diff --git a/providers/jdbc/tests/provider_tests/jdbc/__init__.py b/providers/jdbc/tests/unit/jdbc/__init__.py similarity index 100% rename from providers/jdbc/tests/provider_tests/jdbc/__init__.py rename to providers/jdbc/tests/unit/jdbc/__init__.py diff --git a/providers/jdbc/tests/provider_tests/jdbc/hooks/__init__.py b/providers/jdbc/tests/unit/jdbc/hooks/__init__.py similarity index 100% rename from providers/jdbc/tests/provider_tests/jdbc/hooks/__init__.py rename to providers/jdbc/tests/unit/jdbc/hooks/__init__.py diff --git a/providers/jdbc/tests/provider_tests/jdbc/hooks/test_jdbc.py b/providers/jdbc/tests/unit/jdbc/hooks/test_jdbc.py similarity index 100% rename from providers/jdbc/tests/provider_tests/jdbc/hooks/test_jdbc.py rename to providers/jdbc/tests/unit/jdbc/hooks/test_jdbc.py diff --git a/providers/jenkins/tests/provider_tests/__init__.py b/providers/jenkins/tests/unit/__init__.py similarity index 100% rename from providers/jenkins/tests/provider_tests/__init__.py rename to providers/jenkins/tests/unit/__init__.py diff --git a/providers/jenkins/tests/provider_tests/jenkins/__init__.py b/providers/jenkins/tests/unit/jenkins/__init__.py similarity index 100% rename from providers/jenkins/tests/provider_tests/jenkins/__init__.py rename to providers/jenkins/tests/unit/jenkins/__init__.py diff --git a/providers/jenkins/tests/provider_tests/jenkins/hooks/__init__.py b/providers/jenkins/tests/unit/jenkins/hooks/__init__.py similarity index 100% rename from providers/jenkins/tests/provider_tests/jenkins/hooks/__init__.py rename to providers/jenkins/tests/unit/jenkins/hooks/__init__.py diff --git a/providers/jenkins/tests/provider_tests/jenkins/hooks/test_jenkins.py b/providers/jenkins/tests/unit/jenkins/hooks/test_jenkins.py similarity index 100% rename from providers/jenkins/tests/provider_tests/jenkins/hooks/test_jenkins.py rename to providers/jenkins/tests/unit/jenkins/hooks/test_jenkins.py diff --git a/providers/jenkins/tests/provider_tests/jenkins/operators/__init__.py b/providers/jenkins/tests/unit/jenkins/operators/__init__.py similarity index 100% rename from providers/jenkins/tests/provider_tests/jenkins/operators/__init__.py rename to providers/jenkins/tests/unit/jenkins/operators/__init__.py diff --git a/providers/jenkins/tests/provider_tests/jenkins/operators/test_jenkins_job_trigger.py b/providers/jenkins/tests/unit/jenkins/operators/test_jenkins_job_trigger.py similarity index 100% rename from providers/jenkins/tests/provider_tests/jenkins/operators/test_jenkins_job_trigger.py rename to providers/jenkins/tests/unit/jenkins/operators/test_jenkins_job_trigger.py diff --git a/providers/jenkins/tests/provider_tests/jenkins/sensors/__init__.py b/providers/jenkins/tests/unit/jenkins/sensors/__init__.py similarity index 100% rename from providers/jenkins/tests/provider_tests/jenkins/sensors/__init__.py rename to providers/jenkins/tests/unit/jenkins/sensors/__init__.py diff --git a/providers/jenkins/tests/provider_tests/jenkins/sensors/test_jenkins.py b/providers/jenkins/tests/unit/jenkins/sensors/test_jenkins.py similarity index 100% rename from providers/jenkins/tests/provider_tests/jenkins/sensors/test_jenkins.py rename to providers/jenkins/tests/unit/jenkins/sensors/test_jenkins.py diff --git a/providers/microsoft/azure/tests/provider_tests/__init__.py b/providers/microsoft/azure/tests/unit/__init__.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/__init__.py rename to providers/microsoft/azure/tests/unit/__init__.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/__init__.py b/providers/microsoft/azure/tests/unit/microsoft/__init__.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/__init__.py rename to providers/microsoft/azure/tests/unit/microsoft/__init__.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/__init__.py b/providers/microsoft/azure/tests/unit/microsoft/azure/__init__.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/__init__.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/__init__.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/base.py b/providers/microsoft/azure/tests/unit/microsoft/azure/base.py similarity index 95% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/base.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/base.py index 9ec505e01fa75..65ce6718f75ae 100644 --- a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/base.py +++ b/providers/microsoft/azure/tests/unit/microsoft/azure/base.py @@ -22,7 +22,7 @@ from kiota_http.httpx_request_adapter import HttpxRequestAdapter from airflow.providers.microsoft.azure.hooks.msgraph import KiotaRequestAdapterHook -from provider_tests.microsoft.azure.test_utils import get_airflow_connection +from unit.microsoft.azure.test_utils import get_airflow_connection class Base: diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/fs/__init__.py b/providers/microsoft/azure/tests/unit/microsoft/azure/fs/__init__.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/fs/__init__.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/fs/__init__.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/fs/test_adls.py b/providers/microsoft/azure/tests/unit/microsoft/azure/fs/test_adls.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/fs/test_adls.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/fs/test_adls.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/__init__.py b/providers/microsoft/azure/tests/unit/microsoft/azure/hooks/__init__.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/__init__.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/hooks/__init__.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_adx.py b/providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_adx.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_adx.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_adx.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_asb.py b/providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_asb.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_asb.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_asb.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_base_azure.py b/providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_base_azure.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_base_azure.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_base_azure.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_batch.py b/providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_batch.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_batch.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_batch.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_container_instance.py b/providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_container_instance.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_container_instance.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_container_instance.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_container_registry.py b/providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_container_registry.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_container_registry.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_container_registry.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_container_volume.py b/providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_container_volume.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_container_volume.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_container_volume.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_cosmos.py b/providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_cosmos.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_cosmos.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_cosmos.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_data_factory.py b/providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_data_factory.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_data_factory.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_data_factory.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_data_lake.py b/providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_data_lake.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_data_lake.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_data_lake.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_fileshare.py b/providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_fileshare.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_fileshare.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_fileshare.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_msgraph.py b/providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_msgraph.py similarity index 99% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_msgraph.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_msgraph.py index dd20e995adec4..6a88739b07643 100644 --- a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_msgraph.py +++ b/providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_msgraph.py @@ -42,7 +42,7 @@ DefaultResponseHandler, KiotaRequestAdapterHook, ) -from provider_tests.microsoft.azure.test_utils import ( +from unit.microsoft.azure.test_utils import ( get_airflow_connection, load_file, load_json, diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_powerbi.py b/providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_powerbi.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_powerbi.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_powerbi.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_synapse.py b/providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_synapse.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_synapse.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_synapse.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_synapse_pipeline.py b/providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_synapse_pipeline.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_synapse_pipeline.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_synapse_pipeline.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_wasb.py b/providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_wasb.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/hooks/test_wasb.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/hooks/test_wasb.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/log/__init__.py b/providers/microsoft/azure/tests/unit/microsoft/azure/log/__init__.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/log/__init__.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/log/__init__.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/log/test_wasb_task_handler.py b/providers/microsoft/azure/tests/unit/microsoft/azure/log/test_wasb_task_handler.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/log/test_wasb_task_handler.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/log/test_wasb_task_handler.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/__init__.py b/providers/microsoft/azure/tests/unit/microsoft/azure/operators/__init__.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/__init__.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/operators/__init__.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_adls_create.py b/providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_adls_create.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_adls_create.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_adls_create.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_adls_delete.py b/providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_adls_delete.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_adls_delete.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_adls_delete.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_adls_list.py b/providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_adls_list.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_adls_list.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_adls_list.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_adx.py b/providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_adx.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_adx.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_adx.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_asb.py b/providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_asb.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_asb.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_asb.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_batch.py b/providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_batch.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_batch.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_batch.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_container_instances.py b/providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_container_instances.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_container_instances.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_container_instances.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_cosmos.py b/providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_cosmos.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_cosmos.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_cosmos.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_data_factory.py b/providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_data_factory.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_data_factory.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_data_factory.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_msgraph.py b/providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_msgraph.py similarity index 98% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_msgraph.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_msgraph.py index 640918efb6f1a..1bec5670ca011 100644 --- a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_msgraph.py +++ b/providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_msgraph.py @@ -26,8 +26,8 @@ from airflow.exceptions import AirflowException from airflow.providers.microsoft.azure.operators.msgraph import MSGraphAsyncOperator from airflow.triggers.base import TriggerEvent -from provider_tests.microsoft.azure.base import Base -from provider_tests.microsoft.azure.test_utils import load_file, load_json, mock_json_response, mock_response +from unit.microsoft.azure.base import Base +from unit.microsoft.azure.test_utils import load_file, load_json, mock_json_response, mock_response from tests_common.test_utils.mock_context import mock_context from tests_common.test_utils.operators.run_deferrable import execute_operator diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_powerbi.py b/providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_powerbi.py similarity index 98% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_powerbi.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_powerbi.py index f87833d4bcea2..ee1d9099e272a 100644 --- a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_powerbi.py +++ b/providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_powerbi.py @@ -30,8 +30,8 @@ from airflow.providers.microsoft.azure.operators.powerbi import PowerBIDatasetRefreshOperator from airflow.providers.microsoft.azure.triggers.powerbi import PowerBITrigger from airflow.utils import timezone -from provider_tests.microsoft.azure.base import Base -from provider_tests.microsoft.azure.test_utils import get_airflow_connection +from unit.microsoft.azure.base import Base +from unit.microsoft.azure.test_utils import get_airflow_connection from tests_common.test_utils.mock_context import mock_context diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_synapse.py b/providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_synapse.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_synapse.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_synapse.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_wasb_delete_blob.py b/providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_wasb_delete_blob.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_wasb_delete_blob.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_wasb_delete_blob.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/resources/__init__.py b/providers/microsoft/azure/tests/unit/microsoft/azure/resources/__init__.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/resources/__init__.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/resources/__init__.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/resources/dummy.pdf b/providers/microsoft/azure/tests/unit/microsoft/azure/resources/dummy.pdf similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/resources/dummy.pdf rename to providers/microsoft/azure/tests/unit/microsoft/azure/resources/dummy.pdf diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/resources/next_users.json b/providers/microsoft/azure/tests/unit/microsoft/azure/resources/next_users.json similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/resources/next_users.json rename to providers/microsoft/azure/tests/unit/microsoft/azure/resources/next_users.json diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/resources/status.json b/providers/microsoft/azure/tests/unit/microsoft/azure/resources/status.json similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/resources/status.json rename to providers/microsoft/azure/tests/unit/microsoft/azure/resources/status.json diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/resources/users.json b/providers/microsoft/azure/tests/unit/microsoft/azure/resources/users.json similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/resources/users.json rename to providers/microsoft/azure/tests/unit/microsoft/azure/resources/users.json diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/secrets/__init__.py b/providers/microsoft/azure/tests/unit/microsoft/azure/secrets/__init__.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/secrets/__init__.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/secrets/__init__.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/secrets/test_key_vault.py b/providers/microsoft/azure/tests/unit/microsoft/azure/secrets/test_key_vault.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/secrets/test_key_vault.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/secrets/test_key_vault.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/sensors/__init__.py b/providers/microsoft/azure/tests/unit/microsoft/azure/sensors/__init__.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/sensors/__init__.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/sensors/__init__.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/sensors/test_cosmos.py b/providers/microsoft/azure/tests/unit/microsoft/azure/sensors/test_cosmos.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/sensors/test_cosmos.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/sensors/test_cosmos.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/sensors/test_data_factory.py b/providers/microsoft/azure/tests/unit/microsoft/azure/sensors/test_data_factory.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/sensors/test_data_factory.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/sensors/test_data_factory.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/sensors/test_msgraph.py b/providers/microsoft/azure/tests/unit/microsoft/azure/sensors/test_msgraph.py similarity index 97% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/sensors/test_msgraph.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/sensors/test_msgraph.py index 0f1d29af49a01..d08e3d16103fa 100644 --- a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/sensors/test_msgraph.py +++ b/providers/microsoft/azure/tests/unit/microsoft/azure/sensors/test_msgraph.py @@ -23,8 +23,8 @@ from airflow.providers.microsoft.azure.sensors.msgraph import MSGraphSensor from airflow.triggers.base import TriggerEvent -from provider_tests.microsoft.azure.base import Base -from provider_tests.microsoft.azure.test_utils import load_json, mock_json_response +from unit.microsoft.azure.base import Base +from unit.microsoft.azure.test_utils import load_json, mock_json_response from tests_common.test_utils.operators.run_deferrable import execute_operator from tests_common.test_utils.version_compat import AIRFLOW_V_2_10_PLUS diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/sensors/test_wasb.py b/providers/microsoft/azure/tests/unit/microsoft/azure/sensors/test_wasb.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/sensors/test_wasb.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/sensors/test_wasb.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/test_utils.py b/providers/microsoft/azure/tests/unit/microsoft/azure/test_utils.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/test_utils.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/test_utils.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/transfers/__init__.py b/providers/microsoft/azure/tests/unit/microsoft/azure/transfers/__init__.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/transfers/__init__.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/transfers/__init__.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/transfers/test_local_to_adls.py b/providers/microsoft/azure/tests/unit/microsoft/azure/transfers/test_local_to_adls.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/transfers/test_local_to_adls.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/transfers/test_local_to_adls.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/transfers/test_local_to_wasb.py b/providers/microsoft/azure/tests/unit/microsoft/azure/transfers/test_local_to_wasb.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/transfers/test_local_to_wasb.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/transfers/test_local_to_wasb.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/transfers/test_oracle_to_azure_data_lake.py b/providers/microsoft/azure/tests/unit/microsoft/azure/transfers/test_oracle_to_azure_data_lake.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/transfers/test_oracle_to_azure_data_lake.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/transfers/test_oracle_to_azure_data_lake.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/transfers/test_s3_to_wasb.py b/providers/microsoft/azure/tests/unit/microsoft/azure/transfers/test_s3_to_wasb.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/transfers/test_s3_to_wasb.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/transfers/test_s3_to_wasb.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/transfers/test_sftp_to_wasb.py b/providers/microsoft/azure/tests/unit/microsoft/azure/transfers/test_sftp_to_wasb.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/transfers/test_sftp_to_wasb.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/transfers/test_sftp_to_wasb.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/triggers/__init__.py b/providers/microsoft/azure/tests/unit/microsoft/azure/triggers/__init__.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/triggers/__init__.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/triggers/__init__.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/triggers/test_data_factory.py b/providers/microsoft/azure/tests/unit/microsoft/azure/triggers/test_data_factory.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/triggers/test_data_factory.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/triggers/test_data_factory.py diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/triggers/test_msgraph.py b/providers/microsoft/azure/tests/unit/microsoft/azure/triggers/test_msgraph.py similarity index 98% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/triggers/test_msgraph.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/triggers/test_msgraph.py index c82e93e7ca2ee..d15edb25ab62a 100644 --- a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/triggers/test_msgraph.py +++ b/providers/microsoft/azure/tests/unit/microsoft/azure/triggers/test_msgraph.py @@ -33,8 +33,8 @@ ResponseSerializer, ) from airflow.triggers.base import TriggerEvent -from provider_tests.microsoft.azure.base import Base -from provider_tests.microsoft.azure.test_utils import ( +from unit.microsoft.azure.base import Base +from unit.microsoft.azure.test_utils import ( get_airflow_connection, load_file, load_json, diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/triggers/test_powerbi.py b/providers/microsoft/azure/tests/unit/microsoft/azure/triggers/test_powerbi.py similarity index 99% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/triggers/test_powerbi.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/triggers/test_powerbi.py index ed14e0a98e5a2..21859fb35de76 100644 --- a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/triggers/test_powerbi.py +++ b/providers/microsoft/azure/tests/unit/microsoft/azure/triggers/test_powerbi.py @@ -28,7 +28,7 @@ ) from airflow.providers.microsoft.azure.triggers.powerbi import PowerBITrigger from airflow.triggers.base import TriggerEvent -from provider_tests.microsoft.azure.test_utils import get_airflow_connection +from unit.microsoft.azure.test_utils import get_airflow_connection POWERBI_CONN_ID = "powerbi_default" DATASET_ID = "dataset_id" diff --git a/providers/microsoft/azure/tests/provider_tests/microsoft/azure/triggers/test_wasb.py b/providers/microsoft/azure/tests/unit/microsoft/azure/triggers/test_wasb.py similarity index 100% rename from providers/microsoft/azure/tests/provider_tests/microsoft/azure/triggers/test_wasb.py rename to providers/microsoft/azure/tests/unit/microsoft/azure/triggers/test_wasb.py diff --git a/providers/microsoft/mssql/tests/provider_tests/__init__.py b/providers/microsoft/mssql/tests/unit/__init__.py similarity index 100% rename from providers/microsoft/mssql/tests/provider_tests/__init__.py rename to providers/microsoft/mssql/tests/unit/__init__.py diff --git a/providers/microsoft/mssql/tests/provider_tests/microsoft/__init__.py b/providers/microsoft/mssql/tests/unit/microsoft/__init__.py similarity index 100% rename from providers/microsoft/mssql/tests/provider_tests/microsoft/__init__.py rename to providers/microsoft/mssql/tests/unit/microsoft/__init__.py diff --git a/providers/microsoft/mssql/tests/provider_tests/microsoft/mssql/__init__.py b/providers/microsoft/mssql/tests/unit/microsoft/mssql/__init__.py similarity index 100% rename from providers/microsoft/mssql/tests/provider_tests/microsoft/mssql/__init__.py rename to providers/microsoft/mssql/tests/unit/microsoft/mssql/__init__.py diff --git a/providers/microsoft/mssql/tests/provider_tests/microsoft/mssql/dialects/__init__.py b/providers/microsoft/mssql/tests/unit/microsoft/mssql/dialects/__init__.py similarity index 100% rename from providers/microsoft/mssql/tests/provider_tests/microsoft/mssql/dialects/__init__.py rename to providers/microsoft/mssql/tests/unit/microsoft/mssql/dialects/__init__.py diff --git a/providers/microsoft/mssql/tests/provider_tests/microsoft/mssql/dialects/test_mssql.py b/providers/microsoft/mssql/tests/unit/microsoft/mssql/dialects/test_mssql.py similarity index 100% rename from providers/microsoft/mssql/tests/provider_tests/microsoft/mssql/dialects/test_mssql.py rename to providers/microsoft/mssql/tests/unit/microsoft/mssql/dialects/test_mssql.py diff --git a/providers/microsoft/mssql/tests/provider_tests/microsoft/mssql/hooks/__init__.py b/providers/microsoft/mssql/tests/unit/microsoft/mssql/hooks/__init__.py similarity index 100% rename from providers/microsoft/mssql/tests/provider_tests/microsoft/mssql/hooks/__init__.py rename to providers/microsoft/mssql/tests/unit/microsoft/mssql/hooks/__init__.py diff --git a/providers/microsoft/mssql/tests/provider_tests/microsoft/mssql/hooks/test_mssql.py b/providers/microsoft/mssql/tests/unit/microsoft/mssql/hooks/test_mssql.py similarity index 99% rename from providers/microsoft/mssql/tests/provider_tests/microsoft/mssql/hooks/test_mssql.py rename to providers/microsoft/mssql/tests/unit/microsoft/mssql/hooks/test_mssql.py index 295e659fb1bfe..43332992e119d 100644 --- a/providers/microsoft/mssql/tests/provider_tests/microsoft/mssql/hooks/test_mssql.py +++ b/providers/microsoft/mssql/tests/unit/microsoft/mssql/hooks/test_mssql.py @@ -25,7 +25,7 @@ from airflow.configuration import conf from airflow.models import Connection from airflow.providers.microsoft.mssql.dialects.mssql import MsSqlDialect -from provider_tests.microsoft.mssql.test_utils import load_file +from unit.microsoft.mssql.test_utils import load_file try: from airflow.providers.microsoft.mssql.hooks.mssql import MsSqlHook diff --git a/providers/microsoft/mssql/tests/provider_tests/microsoft/mssql/resources/__init__.py b/providers/microsoft/mssql/tests/unit/microsoft/mssql/resources/__init__.py similarity index 100% rename from providers/microsoft/mssql/tests/provider_tests/microsoft/mssql/resources/__init__.py rename to providers/microsoft/mssql/tests/unit/microsoft/mssql/resources/__init__.py diff --git a/providers/microsoft/mssql/tests/provider_tests/microsoft/mssql/resources/replace.sql b/providers/microsoft/mssql/tests/unit/microsoft/mssql/resources/replace.sql similarity index 100% rename from providers/microsoft/mssql/tests/provider_tests/microsoft/mssql/resources/replace.sql rename to providers/microsoft/mssql/tests/unit/microsoft/mssql/resources/replace.sql diff --git a/providers/microsoft/mssql/tests/provider_tests/microsoft/mssql/test_utils.py b/providers/microsoft/mssql/tests/unit/microsoft/mssql/test_utils.py similarity index 100% rename from providers/microsoft/mssql/tests/provider_tests/microsoft/mssql/test_utils.py rename to providers/microsoft/mssql/tests/unit/microsoft/mssql/test_utils.py diff --git a/providers/microsoft/psrp/tests/provider_tests/__init__.py b/providers/microsoft/psrp/tests/unit/__init__.py similarity index 100% rename from providers/microsoft/psrp/tests/provider_tests/__init__.py rename to providers/microsoft/psrp/tests/unit/__init__.py diff --git a/providers/microsoft/psrp/tests/provider_tests/microsoft/__init__.py b/providers/microsoft/psrp/tests/unit/microsoft/__init__.py similarity index 100% rename from providers/microsoft/psrp/tests/provider_tests/microsoft/__init__.py rename to providers/microsoft/psrp/tests/unit/microsoft/__init__.py diff --git a/providers/microsoft/psrp/tests/provider_tests/microsoft/psrp/__init__.py b/providers/microsoft/psrp/tests/unit/microsoft/psrp/__init__.py similarity index 100% rename from providers/microsoft/psrp/tests/provider_tests/microsoft/psrp/__init__.py rename to providers/microsoft/psrp/tests/unit/microsoft/psrp/__init__.py diff --git a/providers/microsoft/psrp/tests/provider_tests/microsoft/psrp/hooks/__init__.py b/providers/microsoft/psrp/tests/unit/microsoft/psrp/hooks/__init__.py similarity index 100% rename from providers/microsoft/psrp/tests/provider_tests/microsoft/psrp/hooks/__init__.py rename to providers/microsoft/psrp/tests/unit/microsoft/psrp/hooks/__init__.py diff --git a/providers/microsoft/psrp/tests/provider_tests/microsoft/psrp/hooks/test_psrp.py b/providers/microsoft/psrp/tests/unit/microsoft/psrp/hooks/test_psrp.py similarity index 100% rename from providers/microsoft/psrp/tests/provider_tests/microsoft/psrp/hooks/test_psrp.py rename to providers/microsoft/psrp/tests/unit/microsoft/psrp/hooks/test_psrp.py diff --git a/providers/microsoft/psrp/tests/provider_tests/microsoft/psrp/operators/__init__.py b/providers/microsoft/psrp/tests/unit/microsoft/psrp/operators/__init__.py similarity index 100% rename from providers/microsoft/psrp/tests/provider_tests/microsoft/psrp/operators/__init__.py rename to providers/microsoft/psrp/tests/unit/microsoft/psrp/operators/__init__.py diff --git a/providers/microsoft/psrp/tests/provider_tests/microsoft/psrp/operators/test_psrp.py b/providers/microsoft/psrp/tests/unit/microsoft/psrp/operators/test_psrp.py similarity index 100% rename from providers/microsoft/psrp/tests/provider_tests/microsoft/psrp/operators/test_psrp.py rename to providers/microsoft/psrp/tests/unit/microsoft/psrp/operators/test_psrp.py diff --git a/providers/microsoft/winrm/tests/provider_tests/__init__.py b/providers/microsoft/winrm/tests/unit/__init__.py similarity index 100% rename from providers/microsoft/winrm/tests/provider_tests/__init__.py rename to providers/microsoft/winrm/tests/unit/__init__.py diff --git a/providers/microsoft/winrm/tests/provider_tests/microsoft/__init__.py b/providers/microsoft/winrm/tests/unit/microsoft/__init__.py similarity index 100% rename from providers/microsoft/winrm/tests/provider_tests/microsoft/__init__.py rename to providers/microsoft/winrm/tests/unit/microsoft/__init__.py diff --git a/providers/microsoft/winrm/tests/provider_tests/microsoft/winrm/__init__.py b/providers/microsoft/winrm/tests/unit/microsoft/winrm/__init__.py similarity index 100% rename from providers/microsoft/winrm/tests/provider_tests/microsoft/winrm/__init__.py rename to providers/microsoft/winrm/tests/unit/microsoft/winrm/__init__.py diff --git a/providers/microsoft/winrm/tests/provider_tests/microsoft/winrm/hooks/__init__.py b/providers/microsoft/winrm/tests/unit/microsoft/winrm/hooks/__init__.py similarity index 100% rename from providers/microsoft/winrm/tests/provider_tests/microsoft/winrm/hooks/__init__.py rename to providers/microsoft/winrm/tests/unit/microsoft/winrm/hooks/__init__.py diff --git a/providers/microsoft/winrm/tests/provider_tests/microsoft/winrm/hooks/test_winrm.py b/providers/microsoft/winrm/tests/unit/microsoft/winrm/hooks/test_winrm.py similarity index 100% rename from providers/microsoft/winrm/tests/provider_tests/microsoft/winrm/hooks/test_winrm.py rename to providers/microsoft/winrm/tests/unit/microsoft/winrm/hooks/test_winrm.py diff --git a/providers/microsoft/winrm/tests/provider_tests/microsoft/winrm/operators/__init__.py b/providers/microsoft/winrm/tests/unit/microsoft/winrm/operators/__init__.py similarity index 100% rename from providers/microsoft/winrm/tests/provider_tests/microsoft/winrm/operators/__init__.py rename to providers/microsoft/winrm/tests/unit/microsoft/winrm/operators/__init__.py diff --git a/providers/microsoft/winrm/tests/provider_tests/microsoft/winrm/operators/test_winrm.py b/providers/microsoft/winrm/tests/unit/microsoft/winrm/operators/test_winrm.py similarity index 100% rename from providers/microsoft/winrm/tests/provider_tests/microsoft/winrm/operators/test_winrm.py rename to providers/microsoft/winrm/tests/unit/microsoft/winrm/operators/test_winrm.py diff --git a/providers/mongo/tests/provider_tests/__init__.py b/providers/mongo/tests/unit/__init__.py similarity index 100% rename from providers/mongo/tests/provider_tests/__init__.py rename to providers/mongo/tests/unit/__init__.py diff --git a/providers/mongo/tests/provider_tests/mongo/__init__.py b/providers/mongo/tests/unit/mongo/__init__.py similarity index 100% rename from providers/mongo/tests/provider_tests/mongo/__init__.py rename to providers/mongo/tests/unit/mongo/__init__.py diff --git a/providers/mongo/tests/provider_tests/mongo/hooks/__init__.py b/providers/mongo/tests/unit/mongo/hooks/__init__.py similarity index 100% rename from providers/mongo/tests/provider_tests/mongo/hooks/__init__.py rename to providers/mongo/tests/unit/mongo/hooks/__init__.py diff --git a/providers/mongo/tests/provider_tests/mongo/hooks/test_mongo.py b/providers/mongo/tests/unit/mongo/hooks/test_mongo.py similarity index 100% rename from providers/mongo/tests/provider_tests/mongo/hooks/test_mongo.py rename to providers/mongo/tests/unit/mongo/hooks/test_mongo.py diff --git a/providers/mongo/tests/provider_tests/mongo/sensors/__init__.py b/providers/mongo/tests/unit/mongo/sensors/__init__.py similarity index 100% rename from providers/mongo/tests/provider_tests/mongo/sensors/__init__.py rename to providers/mongo/tests/unit/mongo/sensors/__init__.py diff --git a/providers/mongo/tests/provider_tests/mongo/sensors/test_mongo.py b/providers/mongo/tests/unit/mongo/sensors/test_mongo.py similarity index 100% rename from providers/mongo/tests/provider_tests/mongo/sensors/test_mongo.py rename to providers/mongo/tests/unit/mongo/sensors/test_mongo.py diff --git a/providers/mysql/tests/provider_tests/__init__.py b/providers/mysql/tests/unit/__init__.py similarity index 100% rename from providers/mysql/tests/provider_tests/__init__.py rename to providers/mysql/tests/unit/__init__.py diff --git a/providers/mysql/tests/provider_tests/mysql/__init__.py b/providers/mysql/tests/unit/mysql/__init__.py similarity index 100% rename from providers/mysql/tests/provider_tests/mysql/__init__.py rename to providers/mysql/tests/unit/mysql/__init__.py diff --git a/providers/mysql/tests/provider_tests/mysql/assets/__init__.py b/providers/mysql/tests/unit/mysql/assets/__init__.py similarity index 100% rename from providers/mysql/tests/provider_tests/mysql/assets/__init__.py rename to providers/mysql/tests/unit/mysql/assets/__init__.py diff --git a/providers/mysql/tests/provider_tests/mysql/assets/test_mysql.py b/providers/mysql/tests/unit/mysql/assets/test_mysql.py similarity index 100% rename from providers/mysql/tests/provider_tests/mysql/assets/test_mysql.py rename to providers/mysql/tests/unit/mysql/assets/test_mysql.py diff --git a/providers/mysql/tests/provider_tests/mysql/hooks/__init__.py b/providers/mysql/tests/unit/mysql/hooks/__init__.py similarity index 100% rename from providers/mysql/tests/provider_tests/mysql/hooks/__init__.py rename to providers/mysql/tests/unit/mysql/hooks/__init__.py diff --git a/providers/mysql/tests/provider_tests/mysql/hooks/test_mysql.py b/providers/mysql/tests/unit/mysql/hooks/test_mysql.py similarity index 100% rename from providers/mysql/tests/provider_tests/mysql/hooks/test_mysql.py rename to providers/mysql/tests/unit/mysql/hooks/test_mysql.py diff --git a/providers/mysql/tests/provider_tests/mysql/hooks/test_mysql_connector_python.py b/providers/mysql/tests/unit/mysql/hooks/test_mysql_connector_python.py similarity index 100% rename from providers/mysql/tests/provider_tests/mysql/hooks/test_mysql_connector_python.py rename to providers/mysql/tests/unit/mysql/hooks/test_mysql_connector_python.py diff --git a/providers/mysql/tests/provider_tests/mysql/transfers/__init__.py b/providers/mysql/tests/unit/mysql/transfers/__init__.py similarity index 100% rename from providers/mysql/tests/provider_tests/mysql/transfers/__init__.py rename to providers/mysql/tests/unit/mysql/transfers/__init__.py diff --git a/providers/mysql/tests/provider_tests/mysql/transfers/test_presto_to_mysql.py b/providers/mysql/tests/unit/mysql/transfers/test_presto_to_mysql.py similarity index 100% rename from providers/mysql/tests/provider_tests/mysql/transfers/test_presto_to_mysql.py rename to providers/mysql/tests/unit/mysql/transfers/test_presto_to_mysql.py diff --git a/providers/mysql/tests/provider_tests/mysql/transfers/test_s3_to_mysql.py b/providers/mysql/tests/unit/mysql/transfers/test_s3_to_mysql.py similarity index 100% rename from providers/mysql/tests/provider_tests/mysql/transfers/test_s3_to_mysql.py rename to providers/mysql/tests/unit/mysql/transfers/test_s3_to_mysql.py diff --git a/providers/mysql/tests/provider_tests/mysql/transfers/test_trino_to_mysql.py b/providers/mysql/tests/unit/mysql/transfers/test_trino_to_mysql.py similarity index 100% rename from providers/mysql/tests/provider_tests/mysql/transfers/test_trino_to_mysql.py rename to providers/mysql/tests/unit/mysql/transfers/test_trino_to_mysql.py diff --git a/providers/mysql/tests/provider_tests/mysql/transfers/test_vertica_to_mysql.py b/providers/mysql/tests/unit/mysql/transfers/test_vertica_to_mysql.py similarity index 100% rename from providers/mysql/tests/provider_tests/mysql/transfers/test_vertica_to_mysql.py rename to providers/mysql/tests/unit/mysql/transfers/test_vertica_to_mysql.py diff --git a/providers/neo4j/tests/provider_tests/__init__.py b/providers/neo4j/tests/unit/__init__.py similarity index 100% rename from providers/neo4j/tests/provider_tests/__init__.py rename to providers/neo4j/tests/unit/__init__.py diff --git a/providers/neo4j/tests/provider_tests/neo4j/__init__.py b/providers/neo4j/tests/unit/neo4j/__init__.py similarity index 100% rename from providers/neo4j/tests/provider_tests/neo4j/__init__.py rename to providers/neo4j/tests/unit/neo4j/__init__.py diff --git a/providers/neo4j/tests/provider_tests/neo4j/hooks/__init__.py b/providers/neo4j/tests/unit/neo4j/hooks/__init__.py similarity index 100% rename from providers/neo4j/tests/provider_tests/neo4j/hooks/__init__.py rename to providers/neo4j/tests/unit/neo4j/hooks/__init__.py diff --git a/providers/neo4j/tests/provider_tests/neo4j/hooks/test_neo4j.py b/providers/neo4j/tests/unit/neo4j/hooks/test_neo4j.py similarity index 100% rename from providers/neo4j/tests/provider_tests/neo4j/hooks/test_neo4j.py rename to providers/neo4j/tests/unit/neo4j/hooks/test_neo4j.py diff --git a/providers/neo4j/tests/provider_tests/neo4j/operators/__init__.py b/providers/neo4j/tests/unit/neo4j/operators/__init__.py similarity index 100% rename from providers/neo4j/tests/provider_tests/neo4j/operators/__init__.py rename to providers/neo4j/tests/unit/neo4j/operators/__init__.py diff --git a/providers/neo4j/tests/provider_tests/neo4j/operators/test_neo4j.py b/providers/neo4j/tests/unit/neo4j/operators/test_neo4j.py similarity index 100% rename from providers/neo4j/tests/provider_tests/neo4j/operators/test_neo4j.py rename to providers/neo4j/tests/unit/neo4j/operators/test_neo4j.py diff --git a/providers/odbc/tests/provider_tests/__init__.py b/providers/odbc/tests/unit/__init__.py similarity index 100% rename from providers/odbc/tests/provider_tests/__init__.py rename to providers/odbc/tests/unit/__init__.py diff --git a/providers/odbc/tests/provider_tests/odbc/__init__.py b/providers/odbc/tests/unit/odbc/__init__.py similarity index 100% rename from providers/odbc/tests/provider_tests/odbc/__init__.py rename to providers/odbc/tests/unit/odbc/__init__.py diff --git a/providers/odbc/tests/provider_tests/odbc/hooks/__init__.py b/providers/odbc/tests/unit/odbc/hooks/__init__.py similarity index 100% rename from providers/odbc/tests/provider_tests/odbc/hooks/__init__.py rename to providers/odbc/tests/unit/odbc/hooks/__init__.py diff --git a/providers/odbc/tests/provider_tests/odbc/hooks/test_odbc.py b/providers/odbc/tests/unit/odbc/hooks/test_odbc.py similarity index 100% rename from providers/odbc/tests/provider_tests/odbc/hooks/test_odbc.py rename to providers/odbc/tests/unit/odbc/hooks/test_odbc.py diff --git a/providers/openai/tests/provider_tests/__init__.py b/providers/openai/tests/unit/__init__.py similarity index 100% rename from providers/openai/tests/provider_tests/__init__.py rename to providers/openai/tests/unit/__init__.py diff --git a/providers/openai/tests/provider_tests/openai/__init__.py b/providers/openai/tests/unit/openai/__init__.py similarity index 100% rename from providers/openai/tests/provider_tests/openai/__init__.py rename to providers/openai/tests/unit/openai/__init__.py diff --git a/providers/openai/tests/provider_tests/openai/hooks/__init__.py b/providers/openai/tests/unit/openai/hooks/__init__.py similarity index 100% rename from providers/openai/tests/provider_tests/openai/hooks/__init__.py rename to providers/openai/tests/unit/openai/hooks/__init__.py diff --git a/providers/openai/tests/provider_tests/openai/hooks/test_openai.py b/providers/openai/tests/unit/openai/hooks/test_openai.py similarity index 100% rename from providers/openai/tests/provider_tests/openai/hooks/test_openai.py rename to providers/openai/tests/unit/openai/hooks/test_openai.py diff --git a/providers/openai/tests/provider_tests/openai/operators/__init__.py b/providers/openai/tests/unit/openai/operators/__init__.py similarity index 100% rename from providers/openai/tests/provider_tests/openai/operators/__init__.py rename to providers/openai/tests/unit/openai/operators/__init__.py diff --git a/providers/openai/tests/provider_tests/openai/operators/test_openai.py b/providers/openai/tests/unit/openai/operators/test_openai.py similarity index 100% rename from providers/openai/tests/provider_tests/openai/operators/test_openai.py rename to providers/openai/tests/unit/openai/operators/test_openai.py diff --git a/providers/openai/tests/provider_tests/openai/test_exceptions.py b/providers/openai/tests/unit/openai/test_exceptions.py similarity index 100% rename from providers/openai/tests/provider_tests/openai/test_exceptions.py rename to providers/openai/tests/unit/openai/test_exceptions.py diff --git a/providers/openai/tests/provider_tests/openai/triggers/__init__.py b/providers/openai/tests/unit/openai/triggers/__init__.py similarity index 100% rename from providers/openai/tests/provider_tests/openai/triggers/__init__.py rename to providers/openai/tests/unit/openai/triggers/__init__.py diff --git a/providers/openai/tests/provider_tests/openai/triggers/test_openai.py b/providers/openai/tests/unit/openai/triggers/test_openai.py similarity index 100% rename from providers/openai/tests/provider_tests/openai/triggers/test_openai.py rename to providers/openai/tests/unit/openai/triggers/test_openai.py diff --git a/providers/openfaas/tests/provider_tests/__init__.py b/providers/openfaas/tests/unit/__init__.py similarity index 100% rename from providers/openfaas/tests/provider_tests/__init__.py rename to providers/openfaas/tests/unit/__init__.py diff --git a/providers/openfaas/tests/provider_tests/openfaas/__init__.py b/providers/openfaas/tests/unit/openfaas/__init__.py similarity index 100% rename from providers/openfaas/tests/provider_tests/openfaas/__init__.py rename to providers/openfaas/tests/unit/openfaas/__init__.py diff --git a/providers/openfaas/tests/provider_tests/openfaas/hooks/__init__.py b/providers/openfaas/tests/unit/openfaas/hooks/__init__.py similarity index 100% rename from providers/openfaas/tests/provider_tests/openfaas/hooks/__init__.py rename to providers/openfaas/tests/unit/openfaas/hooks/__init__.py diff --git a/providers/openfaas/tests/provider_tests/openfaas/hooks/test_openfaas.py b/providers/openfaas/tests/unit/openfaas/hooks/test_openfaas.py similarity index 100% rename from providers/openfaas/tests/provider_tests/openfaas/hooks/test_openfaas.py rename to providers/openfaas/tests/unit/openfaas/hooks/test_openfaas.py diff --git a/providers/openlineage/tests/provider_tests/__init__.py b/providers/openlineage/tests/unit/__init__.py similarity index 100% rename from providers/openlineage/tests/provider_tests/__init__.py rename to providers/openlineage/tests/unit/__init__.py diff --git a/providers/openlineage/tests/provider_tests/openlineage/__init__.py b/providers/openlineage/tests/unit/openlineage/__init__.py similarity index 100% rename from providers/openlineage/tests/provider_tests/openlineage/__init__.py rename to providers/openlineage/tests/unit/openlineage/__init__.py diff --git a/providers/openlineage/tests/provider_tests/openlineage/extractors/__init__.py b/providers/openlineage/tests/unit/openlineage/extractors/__init__.py similarity index 100% rename from providers/openlineage/tests/provider_tests/openlineage/extractors/__init__.py rename to providers/openlineage/tests/unit/openlineage/extractors/__init__.py diff --git a/providers/openlineage/tests/provider_tests/openlineage/extractors/test_base.py b/providers/openlineage/tests/unit/openlineage/extractors/test_base.py similarity index 99% rename from providers/openlineage/tests/provider_tests/openlineage/extractors/test_base.py rename to providers/openlineage/tests/unit/openlineage/extractors/test_base.py index a5db2f4c68868..c85f75b375112 100644 --- a/providers/openlineage/tests/provider_tests/openlineage/extractors/test_base.py +++ b/providers/openlineage/tests/unit/openlineage/extractors/test_base.py @@ -277,7 +277,7 @@ def test_extract_on_failure(task_state, is_airflow_2_10_or_higher, should_call_o @mock.patch("airflow.providers.openlineage.conf.custom_extractors") def test_extractors_env_var(custom_extractors): - custom_extractors.return_value = {"provider_tests.openlineage.extractors.test_base.ExampleExtractor"} + custom_extractors.return_value = {"unit.openlineage.extractors.test_base.ExampleExtractor"} extractor = ExtractorManager().get_extractor_class(ExampleOperator(task_id="example")) assert extractor is ExampleExtractor diff --git a/providers/openlineage/tests/provider_tests/openlineage/extractors/test_bash.py b/providers/openlineage/tests/unit/openlineage/extractors/test_bash.py similarity index 100% rename from providers/openlineage/tests/provider_tests/openlineage/extractors/test_bash.py rename to providers/openlineage/tests/unit/openlineage/extractors/test_bash.py diff --git a/providers/openlineage/tests/provider_tests/openlineage/extractors/test_manager.py b/providers/openlineage/tests/unit/openlineage/extractors/test_manager.py similarity index 100% rename from providers/openlineage/tests/provider_tests/openlineage/extractors/test_manager.py rename to providers/openlineage/tests/unit/openlineage/extractors/test_manager.py diff --git a/providers/openlineage/tests/provider_tests/openlineage/extractors/test_python.py b/providers/openlineage/tests/unit/openlineage/extractors/test_python.py similarity index 100% rename from providers/openlineage/tests/provider_tests/openlineage/extractors/test_python.py rename to providers/openlineage/tests/unit/openlineage/extractors/test_python.py diff --git a/providers/openlineage/tests/provider_tests/openlineage/log_config.py b/providers/openlineage/tests/unit/openlineage/log_config.py similarity index 100% rename from providers/openlineage/tests/provider_tests/openlineage/log_config.py rename to providers/openlineage/tests/unit/openlineage/log_config.py diff --git a/providers/openlineage/tests/provider_tests/openlineage/plugins/__init__.py b/providers/openlineage/tests/unit/openlineage/plugins/__init__.py similarity index 100% rename from providers/openlineage/tests/provider_tests/openlineage/plugins/__init__.py rename to providers/openlineage/tests/unit/openlineage/plugins/__init__.py diff --git a/providers/openlineage/tests/provider_tests/openlineage/plugins/openlineage_configs/__init__.py b/providers/openlineage/tests/unit/openlineage/plugins/openlineage_configs/__init__.py similarity index 100% rename from providers/openlineage/tests/provider_tests/openlineage/plugins/openlineage_configs/__init__.py rename to providers/openlineage/tests/unit/openlineage/plugins/openlineage_configs/__init__.py diff --git a/providers/openlineage/tests/provider_tests/openlineage/plugins/openlineage_configs/http.yaml b/providers/openlineage/tests/unit/openlineage/plugins/openlineage_configs/http.yaml similarity index 100% rename from providers/openlineage/tests/provider_tests/openlineage/plugins/openlineage_configs/http.yaml rename to providers/openlineage/tests/unit/openlineage/plugins/openlineage_configs/http.yaml diff --git a/providers/openlineage/tests/provider_tests/openlineage/plugins/test_adapter.py b/providers/openlineage/tests/unit/openlineage/plugins/test_adapter.py similarity index 100% rename from providers/openlineage/tests/provider_tests/openlineage/plugins/test_adapter.py rename to providers/openlineage/tests/unit/openlineage/plugins/test_adapter.py diff --git a/providers/openlineage/tests/provider_tests/openlineage/plugins/test_execution.py b/providers/openlineage/tests/unit/openlineage/plugins/test_execution.py similarity index 100% rename from providers/openlineage/tests/provider_tests/openlineage/plugins/test_execution.py rename to providers/openlineage/tests/unit/openlineage/plugins/test_execution.py diff --git a/providers/openlineage/tests/provider_tests/openlineage/plugins/test_facets.py b/providers/openlineage/tests/unit/openlineage/plugins/test_facets.py similarity index 100% rename from providers/openlineage/tests/provider_tests/openlineage/plugins/test_facets.py rename to providers/openlineage/tests/unit/openlineage/plugins/test_facets.py diff --git a/providers/openlineage/tests/provider_tests/openlineage/plugins/test_listener.py b/providers/openlineage/tests/unit/openlineage/plugins/test_listener.py similarity index 100% rename from providers/openlineage/tests/provider_tests/openlineage/plugins/test_listener.py rename to providers/openlineage/tests/unit/openlineage/plugins/test_listener.py diff --git a/providers/openlineage/tests/provider_tests/openlineage/plugins/test_macros.py b/providers/openlineage/tests/unit/openlineage/plugins/test_macros.py similarity index 100% rename from providers/openlineage/tests/provider_tests/openlineage/plugins/test_macros.py rename to providers/openlineage/tests/unit/openlineage/plugins/test_macros.py diff --git a/providers/openlineage/tests/provider_tests/openlineage/plugins/test_openlineage.py b/providers/openlineage/tests/unit/openlineage/plugins/test_openlineage.py similarity index 100% rename from providers/openlineage/tests/provider_tests/openlineage/plugins/test_openlineage.py rename to providers/openlineage/tests/unit/openlineage/plugins/test_openlineage.py diff --git a/providers/openlineage/tests/provider_tests/openlineage/plugins/test_utils.py b/providers/openlineage/tests/unit/openlineage/plugins/test_utils.py similarity index 100% rename from providers/openlineage/tests/provider_tests/openlineage/plugins/test_utils.py rename to providers/openlineage/tests/unit/openlineage/plugins/test_utils.py diff --git a/providers/openlineage/tests/provider_tests/openlineage/test_conf.py b/providers/openlineage/tests/unit/openlineage/test_conf.py similarity index 100% rename from providers/openlineage/tests/provider_tests/openlineage/test_conf.py rename to providers/openlineage/tests/unit/openlineage/test_conf.py diff --git a/providers/openlineage/tests/provider_tests/openlineage/test_sqlparser.py b/providers/openlineage/tests/unit/openlineage/test_sqlparser.py similarity index 100% rename from providers/openlineage/tests/provider_tests/openlineage/test_sqlparser.py rename to providers/openlineage/tests/unit/openlineage/test_sqlparser.py diff --git a/providers/openlineage/tests/provider_tests/openlineage/utils/__init__.py b/providers/openlineage/tests/unit/openlineage/utils/__init__.py similarity index 100% rename from providers/openlineage/tests/provider_tests/openlineage/utils/__init__.py rename to providers/openlineage/tests/unit/openlineage/utils/__init__.py diff --git a/providers/openlineage/tests/provider_tests/openlineage/utils/custom_facet_fixture.py b/providers/openlineage/tests/unit/openlineage/utils/custom_facet_fixture.py similarity index 100% rename from providers/openlineage/tests/provider_tests/openlineage/utils/custom_facet_fixture.py rename to providers/openlineage/tests/unit/openlineage/utils/custom_facet_fixture.py diff --git a/providers/openlineage/tests/provider_tests/openlineage/utils/test_selective_enable.py b/providers/openlineage/tests/unit/openlineage/utils/test_selective_enable.py similarity index 100% rename from providers/openlineage/tests/provider_tests/openlineage/utils/test_selective_enable.py rename to providers/openlineage/tests/unit/openlineage/utils/test_selective_enable.py diff --git a/providers/openlineage/tests/provider_tests/openlineage/utils/test_spark.py b/providers/openlineage/tests/unit/openlineage/utils/test_spark.py similarity index 100% rename from providers/openlineage/tests/provider_tests/openlineage/utils/test_spark.py rename to providers/openlineage/tests/unit/openlineage/utils/test_spark.py diff --git a/providers/openlineage/tests/provider_tests/openlineage/utils/test_sql.py b/providers/openlineage/tests/unit/openlineage/utils/test_sql.py similarity index 100% rename from providers/openlineage/tests/provider_tests/openlineage/utils/test_sql.py rename to providers/openlineage/tests/unit/openlineage/utils/test_sql.py diff --git a/providers/openlineage/tests/provider_tests/openlineage/utils/test_utils.py b/providers/openlineage/tests/unit/openlineage/utils/test_utils.py similarity index 96% rename from providers/openlineage/tests/provider_tests/openlineage/utils/test_utils.py rename to providers/openlineage/tests/unit/openlineage/utils/test_utils.py index 86295c98004ca..e1da5438ad5bc 100644 --- a/providers/openlineage/tests/provider_tests/openlineage/utils/test_utils.py +++ b/providers/openlineage/tests/unit/openlineage/utils/test_utils.py @@ -304,7 +304,7 @@ def sum_values(values: list[int]) -> int: "downstream_task_ids": [], }, "task": { - "operator": "provider_tests.openlineage.utils.test_utils.CustomOperatorForTest", + "operator": "unit.openlineage.utils.test_utils.CustomOperatorForTest", "task_group": None, "emits_ol_events": True, "ui_color": CustomOperatorForTest.ui_color, @@ -332,7 +332,7 @@ def sum_values(values: list[int]) -> int: ], }, "task_1": { - "operator": "provider_tests.openlineage.utils.test_utils.CustomOperatorFromEmpty", + "operator": "unit.openlineage.utils.test_utils.CustomOperatorFromEmpty", "task_group": None, "emits_ol_events": False, "ui_color": CustomOperatorFromEmpty.ui_color, @@ -401,7 +401,7 @@ def sum_values(values: list[int]) -> int: "emits_ol_events": True, "is_setup": False, "is_teardown": False, - "operator": "provider_tests.openlineage.utils.test_utils.TestMappedOperator", + "operator": "unit.openlineage.utils.test_utils.TestMappedOperator", "task_group": None, "ui_color": "#fff", "ui_fgcolor": "#000", @@ -586,7 +586,7 @@ def test_get_user_provided_run_facets_with_no_function_definition(mock_custom_fa @patch( "airflow.providers.openlineage.conf.custom_run_facets", - return_value={"provider_tests.openlineage.utils.custom_facet_fixture.get_additional_test_facet"}, + return_value={"unit.openlineage.utils.custom_facet_fixture.get_additional_test_facet"}, ) def test_get_user_provided_run_facets_with_function_definition(mock_custom_facet_funcs): sample_ti = TaskInstance( @@ -604,7 +604,7 @@ def test_get_user_provided_run_facets_with_function_definition(mock_custom_facet @patch( "airflow.providers.openlineage.conf.custom_run_facets", return_value={ - "provider_tests.openlineage.utils.custom_facet_fixture.get_additional_test_facet", + "unit.openlineage.utils.custom_facet_fixture.get_additional_test_facet", }, ) def test_get_user_provided_run_facets_with_return_value_as_none(mock_custom_facet_funcs): @@ -624,9 +624,9 @@ def test_get_user_provided_run_facets_with_return_value_as_none(mock_custom_face "airflow.providers.openlineage.conf.custom_run_facets", return_value={ "invalid_function", - "provider_tests.openlineage.utils.custom_facet_fixture.get_additional_test_facet", - "provider_tests.openlineage.utils.custom_facet_fixture.return_type_is_not_dict", - "provider_tests.openlineage.utils.custom_facet_fixture.get_another_test_facet", + "unit.openlineage.utils.custom_facet_fixture.get_additional_test_facet", + "unit.openlineage.utils.custom_facet_fixture.return_type_is_not_dict", + "unit.openlineage.utils.custom_facet_fixture.get_another_test_facet", }, ) def test_get_user_provided_run_facets_with_multiple_function_definition(mock_custom_facet_funcs): @@ -646,8 +646,8 @@ def test_get_user_provided_run_facets_with_multiple_function_definition(mock_cus @patch( "airflow.providers.openlineage.conf.custom_run_facets", return_value={ - "provider_tests.openlineage.utils.custom_facet_fixture.get_additional_test_facet", - "provider_tests.openlineage.utils.custom_facet_fixture.get_duplicate_test_facet_key", + "unit.openlineage.utils.custom_facet_fixture.get_additional_test_facet", + "unit.openlineage.utils.custom_facet_fixture.get_duplicate_test_facet_key", }, ) def test_get_user_provided_run_facets_with_duplicate_facet_keys(mock_custom_facet_funcs): diff --git a/providers/opensearch/tests/provider_tests/__init__.py b/providers/opensearch/tests/unit/__init__.py similarity index 100% rename from providers/opensearch/tests/provider_tests/__init__.py rename to providers/opensearch/tests/unit/__init__.py diff --git a/providers/opensearch/tests/provider_tests/opensearch/__init__.py b/providers/opensearch/tests/unit/opensearch/__init__.py similarity index 100% rename from providers/opensearch/tests/provider_tests/opensearch/__init__.py rename to providers/opensearch/tests/unit/opensearch/__init__.py diff --git a/providers/opensearch/tests/provider_tests/opensearch/conftest.py b/providers/opensearch/tests/unit/opensearch/conftest.py similarity index 100% rename from providers/opensearch/tests/provider_tests/opensearch/conftest.py rename to providers/opensearch/tests/unit/opensearch/conftest.py diff --git a/providers/opensearch/tests/provider_tests/opensearch/hooks/__init__.py b/providers/opensearch/tests/unit/opensearch/hooks/__init__.py similarity index 100% rename from providers/opensearch/tests/provider_tests/opensearch/hooks/__init__.py rename to providers/opensearch/tests/unit/opensearch/hooks/__init__.py diff --git a/providers/opensearch/tests/provider_tests/opensearch/hooks/test_opensearch.py b/providers/opensearch/tests/unit/opensearch/hooks/test_opensearch.py similarity index 100% rename from providers/opensearch/tests/provider_tests/opensearch/hooks/test_opensearch.py rename to providers/opensearch/tests/unit/opensearch/hooks/test_opensearch.py diff --git a/providers/opensearch/tests/provider_tests/opensearch/log/__init__.py b/providers/opensearch/tests/unit/opensearch/log/__init__.py similarity index 100% rename from providers/opensearch/tests/provider_tests/opensearch/log/__init__.py rename to providers/opensearch/tests/unit/opensearch/log/__init__.py diff --git a/providers/opensearch/tests/provider_tests/opensearch/log/test_os_json_formatter.py b/providers/opensearch/tests/unit/opensearch/log/test_os_json_formatter.py similarity index 100% rename from providers/opensearch/tests/provider_tests/opensearch/log/test_os_json_formatter.py rename to providers/opensearch/tests/unit/opensearch/log/test_os_json_formatter.py diff --git a/providers/opensearch/tests/provider_tests/opensearch/log/test_os_response.py b/providers/opensearch/tests/unit/opensearch/log/test_os_response.py similarity index 100% rename from providers/opensearch/tests/provider_tests/opensearch/log/test_os_response.py rename to providers/opensearch/tests/unit/opensearch/log/test_os_response.py diff --git a/providers/opensearch/tests/provider_tests/opensearch/log/test_os_task_handler.py b/providers/opensearch/tests/unit/opensearch/log/test_os_task_handler.py similarity index 99% rename from providers/opensearch/tests/provider_tests/opensearch/log/test_os_task_handler.py rename to providers/opensearch/tests/unit/opensearch/log/test_os_task_handler.py index cbe9f086950cc..475a325a242e3 100644 --- a/providers/opensearch/tests/provider_tests/opensearch/log/test_os_task_handler.py +++ b/providers/opensearch/tests/unit/opensearch/log/test_os_task_handler.py @@ -41,7 +41,7 @@ from airflow.utils import timezone from airflow.utils.state import DagRunState, TaskInstanceState from airflow.utils.timezone import datetime -from provider_tests.opensearch.conftest import MockClient +from unit.opensearch.conftest import MockClient from tests_common.test_utils.config import conf_vars from tests_common.test_utils.db import clear_db_dags, clear_db_runs diff --git a/providers/opensearch/tests/provider_tests/opensearch/operators/__init__.py b/providers/opensearch/tests/unit/opensearch/operators/__init__.py similarity index 100% rename from providers/opensearch/tests/provider_tests/opensearch/operators/__init__.py rename to providers/opensearch/tests/unit/opensearch/operators/__init__.py diff --git a/providers/opensearch/tests/provider_tests/opensearch/operators/test_opensearch.py b/providers/opensearch/tests/unit/opensearch/operators/test_opensearch.py similarity index 100% rename from providers/opensearch/tests/provider_tests/opensearch/operators/test_opensearch.py rename to providers/opensearch/tests/unit/opensearch/operators/test_opensearch.py diff --git a/providers/opsgenie/tests/provider_tests/__init__.py b/providers/opsgenie/tests/unit/__init__.py similarity index 100% rename from providers/opsgenie/tests/provider_tests/__init__.py rename to providers/opsgenie/tests/unit/__init__.py diff --git a/providers/opsgenie/tests/provider_tests/opsgenie/__init__.py b/providers/opsgenie/tests/unit/opsgenie/__init__.py similarity index 100% rename from providers/opsgenie/tests/provider_tests/opsgenie/__init__.py rename to providers/opsgenie/tests/unit/opsgenie/__init__.py diff --git a/providers/opsgenie/tests/provider_tests/opsgenie/hooks/__init__.py b/providers/opsgenie/tests/unit/opsgenie/hooks/__init__.py similarity index 100% rename from providers/opsgenie/tests/provider_tests/opsgenie/hooks/__init__.py rename to providers/opsgenie/tests/unit/opsgenie/hooks/__init__.py diff --git a/providers/opsgenie/tests/provider_tests/opsgenie/hooks/test_opsgenie.py b/providers/opsgenie/tests/unit/opsgenie/hooks/test_opsgenie.py similarity index 100% rename from providers/opsgenie/tests/provider_tests/opsgenie/hooks/test_opsgenie.py rename to providers/opsgenie/tests/unit/opsgenie/hooks/test_opsgenie.py diff --git a/providers/opsgenie/tests/provider_tests/opsgenie/notifications/__init__.py b/providers/opsgenie/tests/unit/opsgenie/notifications/__init__.py similarity index 100% rename from providers/opsgenie/tests/provider_tests/opsgenie/notifications/__init__.py rename to providers/opsgenie/tests/unit/opsgenie/notifications/__init__.py diff --git a/providers/opsgenie/tests/provider_tests/opsgenie/notifications/test_opsgenie.py b/providers/opsgenie/tests/unit/opsgenie/notifications/test_opsgenie.py similarity index 100% rename from providers/opsgenie/tests/provider_tests/opsgenie/notifications/test_opsgenie.py rename to providers/opsgenie/tests/unit/opsgenie/notifications/test_opsgenie.py diff --git a/providers/opsgenie/tests/provider_tests/opsgenie/operators/__init__.py b/providers/opsgenie/tests/unit/opsgenie/operators/__init__.py similarity index 100% rename from providers/opsgenie/tests/provider_tests/opsgenie/operators/__init__.py rename to providers/opsgenie/tests/unit/opsgenie/operators/__init__.py diff --git a/providers/opsgenie/tests/provider_tests/opsgenie/operators/test_opsgenie.py b/providers/opsgenie/tests/unit/opsgenie/operators/test_opsgenie.py similarity index 100% rename from providers/opsgenie/tests/provider_tests/opsgenie/operators/test_opsgenie.py rename to providers/opsgenie/tests/unit/opsgenie/operators/test_opsgenie.py diff --git a/providers/opsgenie/tests/provider_tests/opsgenie/typing/__init__.py b/providers/opsgenie/tests/unit/opsgenie/typing/__init__.py similarity index 100% rename from providers/opsgenie/tests/provider_tests/opsgenie/typing/__init__.py rename to providers/opsgenie/tests/unit/opsgenie/typing/__init__.py diff --git a/providers/opsgenie/tests/provider_tests/opsgenie/typing/test_opsgenie.py b/providers/opsgenie/tests/unit/opsgenie/typing/test_opsgenie.py similarity index 100% rename from providers/opsgenie/tests/provider_tests/opsgenie/typing/test_opsgenie.py rename to providers/opsgenie/tests/unit/opsgenie/typing/test_opsgenie.py diff --git a/providers/oracle/tests/provider_tests/__init__.py b/providers/oracle/tests/unit/__init__.py similarity index 100% rename from providers/oracle/tests/provider_tests/__init__.py rename to providers/oracle/tests/unit/__init__.py diff --git a/providers/oracle/tests/provider_tests/oracle/__init__.py b/providers/oracle/tests/unit/oracle/__init__.py similarity index 100% rename from providers/oracle/tests/provider_tests/oracle/__init__.py rename to providers/oracle/tests/unit/oracle/__init__.py diff --git a/providers/oracle/tests/provider_tests/oracle/hooks/__init__.py b/providers/oracle/tests/unit/oracle/hooks/__init__.py similarity index 100% rename from providers/oracle/tests/provider_tests/oracle/hooks/__init__.py rename to providers/oracle/tests/unit/oracle/hooks/__init__.py diff --git a/providers/oracle/tests/provider_tests/oracle/hooks/test_oracle.py b/providers/oracle/tests/unit/oracle/hooks/test_oracle.py similarity index 100% rename from providers/oracle/tests/provider_tests/oracle/hooks/test_oracle.py rename to providers/oracle/tests/unit/oracle/hooks/test_oracle.py diff --git a/providers/oracle/tests/provider_tests/oracle/operators/__init__.py b/providers/oracle/tests/unit/oracle/operators/__init__.py similarity index 100% rename from providers/oracle/tests/provider_tests/oracle/operators/__init__.py rename to providers/oracle/tests/unit/oracle/operators/__init__.py diff --git a/providers/oracle/tests/provider_tests/oracle/operators/test_oracle.py b/providers/oracle/tests/unit/oracle/operators/test_oracle.py similarity index 100% rename from providers/oracle/tests/provider_tests/oracle/operators/test_oracle.py rename to providers/oracle/tests/unit/oracle/operators/test_oracle.py diff --git a/providers/oracle/tests/provider_tests/oracle/transfers/__init__.py b/providers/oracle/tests/unit/oracle/transfers/__init__.py similarity index 100% rename from providers/oracle/tests/provider_tests/oracle/transfers/__init__.py rename to providers/oracle/tests/unit/oracle/transfers/__init__.py diff --git a/providers/oracle/tests/provider_tests/oracle/transfers/test_oracle_to_oracle.py b/providers/oracle/tests/unit/oracle/transfers/test_oracle_to_oracle.py similarity index 100% rename from providers/oracle/tests/provider_tests/oracle/transfers/test_oracle_to_oracle.py rename to providers/oracle/tests/unit/oracle/transfers/test_oracle_to_oracle.py diff --git a/providers/pagerduty/tests/provider_tests/__init__.py b/providers/pagerduty/tests/unit/__init__.py similarity index 100% rename from providers/pagerduty/tests/provider_tests/__init__.py rename to providers/pagerduty/tests/unit/__init__.py diff --git a/providers/pagerduty/tests/provider_tests/pagerduty/__init__.py b/providers/pagerduty/tests/unit/pagerduty/__init__.py similarity index 100% rename from providers/pagerduty/tests/provider_tests/pagerduty/__init__.py rename to providers/pagerduty/tests/unit/pagerduty/__init__.py diff --git a/providers/pagerduty/tests/provider_tests/pagerduty/hooks/__init__.py b/providers/pagerduty/tests/unit/pagerduty/hooks/__init__.py similarity index 100% rename from providers/pagerduty/tests/provider_tests/pagerduty/hooks/__init__.py rename to providers/pagerduty/tests/unit/pagerduty/hooks/__init__.py diff --git a/providers/pagerduty/tests/provider_tests/pagerduty/hooks/test_pagerduty.py b/providers/pagerduty/tests/unit/pagerduty/hooks/test_pagerduty.py similarity index 100% rename from providers/pagerduty/tests/provider_tests/pagerduty/hooks/test_pagerduty.py rename to providers/pagerduty/tests/unit/pagerduty/hooks/test_pagerduty.py diff --git a/providers/pagerduty/tests/provider_tests/pagerduty/hooks/test_pagerduty_events.py b/providers/pagerduty/tests/unit/pagerduty/hooks/test_pagerduty_events.py similarity index 100% rename from providers/pagerduty/tests/provider_tests/pagerduty/hooks/test_pagerduty_events.py rename to providers/pagerduty/tests/unit/pagerduty/hooks/test_pagerduty_events.py diff --git a/providers/pagerduty/tests/provider_tests/pagerduty/notifications/__init__.py b/providers/pagerduty/tests/unit/pagerduty/notifications/__init__.py similarity index 100% rename from providers/pagerduty/tests/provider_tests/pagerduty/notifications/__init__.py rename to providers/pagerduty/tests/unit/pagerduty/notifications/__init__.py diff --git a/providers/pagerduty/tests/provider_tests/pagerduty/notifications/test_pagerduty.py b/providers/pagerduty/tests/unit/pagerduty/notifications/test_pagerduty.py similarity index 100% rename from providers/pagerduty/tests/provider_tests/pagerduty/notifications/test_pagerduty.py rename to providers/pagerduty/tests/unit/pagerduty/notifications/test_pagerduty.py diff --git a/providers/papermill/tests/provider_tests/__init__.py b/providers/papermill/tests/unit/__init__.py similarity index 100% rename from providers/papermill/tests/provider_tests/__init__.py rename to providers/papermill/tests/unit/__init__.py diff --git a/providers/papermill/tests/provider_tests/papermill/__init__.py b/providers/papermill/tests/unit/papermill/__init__.py similarity index 100% rename from providers/papermill/tests/provider_tests/papermill/__init__.py rename to providers/papermill/tests/unit/papermill/__init__.py diff --git a/providers/papermill/tests/provider_tests/papermill/hooks/__init__.py b/providers/papermill/tests/unit/papermill/hooks/__init__.py similarity index 100% rename from providers/papermill/tests/provider_tests/papermill/hooks/__init__.py rename to providers/papermill/tests/unit/papermill/hooks/__init__.py diff --git a/providers/papermill/tests/provider_tests/papermill/hooks/test_kernel.py b/providers/papermill/tests/unit/papermill/hooks/test_kernel.py similarity index 100% rename from providers/papermill/tests/provider_tests/papermill/hooks/test_kernel.py rename to providers/papermill/tests/unit/papermill/hooks/test_kernel.py diff --git a/providers/papermill/tests/provider_tests/papermill/operators/__init__.py b/providers/papermill/tests/unit/papermill/operators/__init__.py similarity index 100% rename from providers/papermill/tests/provider_tests/papermill/operators/__init__.py rename to providers/papermill/tests/unit/papermill/operators/__init__.py diff --git a/providers/papermill/tests/provider_tests/papermill/operators/test_papermill.py b/providers/papermill/tests/unit/papermill/operators/test_papermill.py similarity index 100% rename from providers/papermill/tests/provider_tests/papermill/operators/test_papermill.py rename to providers/papermill/tests/unit/papermill/operators/test_papermill.py diff --git a/providers/pgvector/tests/provider_tests/__init__.py b/providers/pgvector/tests/unit/__init__.py similarity index 100% rename from providers/pgvector/tests/provider_tests/__init__.py rename to providers/pgvector/tests/unit/__init__.py diff --git a/providers/pgvector/tests/provider_tests/pgvector/__init__.py b/providers/pgvector/tests/unit/pgvector/__init__.py similarity index 100% rename from providers/pgvector/tests/provider_tests/pgvector/__init__.py rename to providers/pgvector/tests/unit/pgvector/__init__.py diff --git a/providers/pgvector/tests/provider_tests/pgvector/hooks/__init__.py b/providers/pgvector/tests/unit/pgvector/hooks/__init__.py similarity index 100% rename from providers/pgvector/tests/provider_tests/pgvector/hooks/__init__.py rename to providers/pgvector/tests/unit/pgvector/hooks/__init__.py diff --git a/providers/pgvector/tests/provider_tests/pgvector/hooks/test_pgvector.py b/providers/pgvector/tests/unit/pgvector/hooks/test_pgvector.py similarity index 100% rename from providers/pgvector/tests/provider_tests/pgvector/hooks/test_pgvector.py rename to providers/pgvector/tests/unit/pgvector/hooks/test_pgvector.py diff --git a/providers/pgvector/tests/provider_tests/pgvector/operators/__init__.py b/providers/pgvector/tests/unit/pgvector/operators/__init__.py similarity index 100% rename from providers/pgvector/tests/provider_tests/pgvector/operators/__init__.py rename to providers/pgvector/tests/unit/pgvector/operators/__init__.py diff --git a/providers/pgvector/tests/provider_tests/pgvector/operators/test_pgvector.py b/providers/pgvector/tests/unit/pgvector/operators/test_pgvector.py similarity index 100% rename from providers/pgvector/tests/provider_tests/pgvector/operators/test_pgvector.py rename to providers/pgvector/tests/unit/pgvector/operators/test_pgvector.py diff --git a/providers/pinecone/tests/provider_tests/__init__.py b/providers/pinecone/tests/unit/__init__.py similarity index 100% rename from providers/pinecone/tests/provider_tests/__init__.py rename to providers/pinecone/tests/unit/__init__.py diff --git a/providers/pinecone/tests/provider_tests/pinecone/__init__.py b/providers/pinecone/tests/unit/pinecone/__init__.py similarity index 100% rename from providers/pinecone/tests/provider_tests/pinecone/__init__.py rename to providers/pinecone/tests/unit/pinecone/__init__.py diff --git a/providers/pinecone/tests/provider_tests/pinecone/hooks/__init__.py b/providers/pinecone/tests/unit/pinecone/hooks/__init__.py similarity index 100% rename from providers/pinecone/tests/provider_tests/pinecone/hooks/__init__.py rename to providers/pinecone/tests/unit/pinecone/hooks/__init__.py diff --git a/providers/pinecone/tests/provider_tests/pinecone/hooks/test_pinecone.py b/providers/pinecone/tests/unit/pinecone/hooks/test_pinecone.py similarity index 100% rename from providers/pinecone/tests/provider_tests/pinecone/hooks/test_pinecone.py rename to providers/pinecone/tests/unit/pinecone/hooks/test_pinecone.py diff --git a/providers/pinecone/tests/provider_tests/pinecone/operators/__init__.py b/providers/pinecone/tests/unit/pinecone/operators/__init__.py similarity index 100% rename from providers/pinecone/tests/provider_tests/pinecone/operators/__init__.py rename to providers/pinecone/tests/unit/pinecone/operators/__init__.py diff --git a/providers/pinecone/tests/provider_tests/pinecone/operators/test_pinecone.py b/providers/pinecone/tests/unit/pinecone/operators/test_pinecone.py similarity index 100% rename from providers/pinecone/tests/provider_tests/pinecone/operators/test_pinecone.py rename to providers/pinecone/tests/unit/pinecone/operators/test_pinecone.py diff --git a/providers/postgres/tests/provider_tests/__init__.py b/providers/postgres/tests/unit/__init__.py similarity index 100% rename from providers/postgres/tests/provider_tests/__init__.py rename to providers/postgres/tests/unit/__init__.py diff --git a/providers/postgres/tests/provider_tests/postgres/__init__.py b/providers/postgres/tests/unit/postgres/__init__.py similarity index 100% rename from providers/postgres/tests/provider_tests/postgres/__init__.py rename to providers/postgres/tests/unit/postgres/__init__.py diff --git a/providers/postgres/tests/provider_tests/postgres/assets/__init__.py b/providers/postgres/tests/unit/postgres/assets/__init__.py similarity index 100% rename from providers/postgres/tests/provider_tests/postgres/assets/__init__.py rename to providers/postgres/tests/unit/postgres/assets/__init__.py diff --git a/providers/postgres/tests/provider_tests/postgres/assets/test_postgres.py b/providers/postgres/tests/unit/postgres/assets/test_postgres.py similarity index 100% rename from providers/postgres/tests/provider_tests/postgres/assets/test_postgres.py rename to providers/postgres/tests/unit/postgres/assets/test_postgres.py diff --git a/providers/postgres/tests/provider_tests/postgres/dialects/__init__.py b/providers/postgres/tests/unit/postgres/dialects/__init__.py similarity index 100% rename from providers/postgres/tests/provider_tests/postgres/dialects/__init__.py rename to providers/postgres/tests/unit/postgres/dialects/__init__.py diff --git a/providers/postgres/tests/provider_tests/postgres/dialects/test_postgres.py b/providers/postgres/tests/unit/postgres/dialects/test_postgres.py similarity index 100% rename from providers/postgres/tests/provider_tests/postgres/dialects/test_postgres.py rename to providers/postgres/tests/unit/postgres/dialects/test_postgres.py diff --git a/providers/postgres/tests/provider_tests/postgres/hooks/__init__.py b/providers/postgres/tests/unit/postgres/hooks/__init__.py similarity index 100% rename from providers/postgres/tests/provider_tests/postgres/hooks/__init__.py rename to providers/postgres/tests/unit/postgres/hooks/__init__.py diff --git a/providers/postgres/tests/provider_tests/postgres/hooks/test_postgres.py b/providers/postgres/tests/unit/postgres/hooks/test_postgres.py similarity index 100% rename from providers/postgres/tests/provider_tests/postgres/hooks/test_postgres.py rename to providers/postgres/tests/unit/postgres/hooks/test_postgres.py diff --git a/providers/presto/tests/provider_tests/__init__.py b/providers/presto/tests/unit/__init__.py similarity index 100% rename from providers/presto/tests/provider_tests/__init__.py rename to providers/presto/tests/unit/__init__.py diff --git a/providers/presto/tests/provider_tests/presto/__init__.py b/providers/presto/tests/unit/presto/__init__.py similarity index 100% rename from providers/presto/tests/provider_tests/presto/__init__.py rename to providers/presto/tests/unit/presto/__init__.py diff --git a/providers/presto/tests/provider_tests/presto/hooks/__init__.py b/providers/presto/tests/unit/presto/hooks/__init__.py similarity index 100% rename from providers/presto/tests/provider_tests/presto/hooks/__init__.py rename to providers/presto/tests/unit/presto/hooks/__init__.py diff --git a/providers/presto/tests/provider_tests/presto/hooks/test_presto.py b/providers/presto/tests/unit/presto/hooks/test_presto.py similarity index 100% rename from providers/presto/tests/provider_tests/presto/hooks/test_presto.py rename to providers/presto/tests/unit/presto/hooks/test_presto.py diff --git a/providers/presto/tests/provider_tests/presto/transfers/__init__.py b/providers/presto/tests/unit/presto/transfers/__init__.py similarity index 100% rename from providers/presto/tests/provider_tests/presto/transfers/__init__.py rename to providers/presto/tests/unit/presto/transfers/__init__.py diff --git a/providers/presto/tests/provider_tests/presto/transfers/test_gcs_to_presto.py b/providers/presto/tests/unit/presto/transfers/test_gcs_to_presto.py similarity index 100% rename from providers/presto/tests/provider_tests/presto/transfers/test_gcs_to_presto.py rename to providers/presto/tests/unit/presto/transfers/test_gcs_to_presto.py diff --git a/providers/qdrant/tests/provider_tests/__init__.py b/providers/qdrant/tests/unit/__init__.py similarity index 100% rename from providers/qdrant/tests/provider_tests/__init__.py rename to providers/qdrant/tests/unit/__init__.py diff --git a/providers/qdrant/tests/provider_tests/qdrant/__init__.py b/providers/qdrant/tests/unit/qdrant/__init__.py similarity index 100% rename from providers/qdrant/tests/provider_tests/qdrant/__init__.py rename to providers/qdrant/tests/unit/qdrant/__init__.py diff --git a/providers/qdrant/tests/provider_tests/qdrant/hooks/__init__.py b/providers/qdrant/tests/unit/qdrant/hooks/__init__.py similarity index 100% rename from providers/qdrant/tests/provider_tests/qdrant/hooks/__init__.py rename to providers/qdrant/tests/unit/qdrant/hooks/__init__.py diff --git a/providers/qdrant/tests/provider_tests/qdrant/hooks/test_qdrant.py b/providers/qdrant/tests/unit/qdrant/hooks/test_qdrant.py similarity index 100% rename from providers/qdrant/tests/provider_tests/qdrant/hooks/test_qdrant.py rename to providers/qdrant/tests/unit/qdrant/hooks/test_qdrant.py diff --git a/providers/qdrant/tests/provider_tests/qdrant/operators/__init__.py b/providers/qdrant/tests/unit/qdrant/operators/__init__.py similarity index 100% rename from providers/qdrant/tests/provider_tests/qdrant/operators/__init__.py rename to providers/qdrant/tests/unit/qdrant/operators/__init__.py diff --git a/providers/qdrant/tests/provider_tests/qdrant/operators/test_qdrant.py b/providers/qdrant/tests/unit/qdrant/operators/test_qdrant.py similarity index 100% rename from providers/qdrant/tests/provider_tests/qdrant/operators/test_qdrant.py rename to providers/qdrant/tests/unit/qdrant/operators/test_qdrant.py diff --git a/providers/redis/tests/provider_tests/__init__.py b/providers/redis/tests/unit/__init__.py similarity index 100% rename from providers/redis/tests/provider_tests/__init__.py rename to providers/redis/tests/unit/__init__.py diff --git a/providers/redis/tests/provider_tests/redis/__init__.py b/providers/redis/tests/unit/redis/__init__.py similarity index 100% rename from providers/redis/tests/provider_tests/redis/__init__.py rename to providers/redis/tests/unit/redis/__init__.py diff --git a/providers/redis/tests/provider_tests/redis/hooks/__init__.py b/providers/redis/tests/unit/redis/hooks/__init__.py similarity index 100% rename from providers/redis/tests/provider_tests/redis/hooks/__init__.py rename to providers/redis/tests/unit/redis/hooks/__init__.py diff --git a/providers/redis/tests/provider_tests/redis/hooks/test_redis.py b/providers/redis/tests/unit/redis/hooks/test_redis.py similarity index 100% rename from providers/redis/tests/provider_tests/redis/hooks/test_redis.py rename to providers/redis/tests/unit/redis/hooks/test_redis.py diff --git a/providers/redis/tests/provider_tests/redis/log/__init__.py b/providers/redis/tests/unit/redis/log/__init__.py similarity index 100% rename from providers/redis/tests/provider_tests/redis/log/__init__.py rename to providers/redis/tests/unit/redis/log/__init__.py diff --git a/providers/redis/tests/provider_tests/redis/log/test_redis_task_handler.py b/providers/redis/tests/unit/redis/log/test_redis_task_handler.py similarity index 100% rename from providers/redis/tests/provider_tests/redis/log/test_redis_task_handler.py rename to providers/redis/tests/unit/redis/log/test_redis_task_handler.py diff --git a/providers/redis/tests/provider_tests/redis/operators/__init__.py b/providers/redis/tests/unit/redis/operators/__init__.py similarity index 100% rename from providers/redis/tests/provider_tests/redis/operators/__init__.py rename to providers/redis/tests/unit/redis/operators/__init__.py diff --git a/providers/redis/tests/provider_tests/redis/operators/test_redis_publish.py b/providers/redis/tests/unit/redis/operators/test_redis_publish.py similarity index 100% rename from providers/redis/tests/provider_tests/redis/operators/test_redis_publish.py rename to providers/redis/tests/unit/redis/operators/test_redis_publish.py diff --git a/providers/redis/tests/provider_tests/redis/sensors/__init__.py b/providers/redis/tests/unit/redis/sensors/__init__.py similarity index 100% rename from providers/redis/tests/provider_tests/redis/sensors/__init__.py rename to providers/redis/tests/unit/redis/sensors/__init__.py diff --git a/providers/redis/tests/provider_tests/redis/sensors/test_redis_key.py b/providers/redis/tests/unit/redis/sensors/test_redis_key.py similarity index 100% rename from providers/redis/tests/provider_tests/redis/sensors/test_redis_key.py rename to providers/redis/tests/unit/redis/sensors/test_redis_key.py diff --git a/providers/redis/tests/provider_tests/redis/sensors/test_redis_pub_sub.py b/providers/redis/tests/unit/redis/sensors/test_redis_pub_sub.py similarity index 100% rename from providers/redis/tests/provider_tests/redis/sensors/test_redis_pub_sub.py rename to providers/redis/tests/unit/redis/sensors/test_redis_pub_sub.py diff --git a/providers/salesforce/tests/provider_tests/__init__.py b/providers/salesforce/tests/unit/__init__.py similarity index 100% rename from providers/salesforce/tests/provider_tests/__init__.py rename to providers/salesforce/tests/unit/__init__.py diff --git a/providers/salesforce/tests/provider_tests/salesforce/__init__.py b/providers/salesforce/tests/unit/salesforce/__init__.py similarity index 100% rename from providers/salesforce/tests/provider_tests/salesforce/__init__.py rename to providers/salesforce/tests/unit/salesforce/__init__.py diff --git a/providers/salesforce/tests/provider_tests/salesforce/hooks/__init__.py b/providers/salesforce/tests/unit/salesforce/hooks/__init__.py similarity index 100% rename from providers/salesforce/tests/provider_tests/salesforce/hooks/__init__.py rename to providers/salesforce/tests/unit/salesforce/hooks/__init__.py diff --git a/providers/salesforce/tests/provider_tests/salesforce/hooks/test_salesforce.py b/providers/salesforce/tests/unit/salesforce/hooks/test_salesforce.py similarity index 100% rename from providers/salesforce/tests/provider_tests/salesforce/hooks/test_salesforce.py rename to providers/salesforce/tests/unit/salesforce/hooks/test_salesforce.py diff --git a/providers/salesforce/tests/provider_tests/salesforce/operators/__init__.py b/providers/salesforce/tests/unit/salesforce/operators/__init__.py similarity index 100% rename from providers/salesforce/tests/provider_tests/salesforce/operators/__init__.py rename to providers/salesforce/tests/unit/salesforce/operators/__init__.py diff --git a/providers/salesforce/tests/provider_tests/salesforce/operators/test_bulk.py b/providers/salesforce/tests/unit/salesforce/operators/test_bulk.py similarity index 100% rename from providers/salesforce/tests/provider_tests/salesforce/operators/test_bulk.py rename to providers/salesforce/tests/unit/salesforce/operators/test_bulk.py diff --git a/providers/salesforce/tests/provider_tests/salesforce/operators/test_salesforce_apex_rest.py b/providers/salesforce/tests/unit/salesforce/operators/test_salesforce_apex_rest.py similarity index 100% rename from providers/salesforce/tests/provider_tests/salesforce/operators/test_salesforce_apex_rest.py rename to providers/salesforce/tests/unit/salesforce/operators/test_salesforce_apex_rest.py diff --git a/providers/samba/tests/provider_tests/__init__.py b/providers/samba/tests/unit/__init__.py similarity index 100% rename from providers/samba/tests/provider_tests/__init__.py rename to providers/samba/tests/unit/__init__.py diff --git a/providers/samba/tests/provider_tests/samba/__init__.py b/providers/samba/tests/unit/samba/__init__.py similarity index 100% rename from providers/samba/tests/provider_tests/samba/__init__.py rename to providers/samba/tests/unit/samba/__init__.py diff --git a/providers/samba/tests/provider_tests/samba/hooks/__init__.py b/providers/samba/tests/unit/samba/hooks/__init__.py similarity index 100% rename from providers/samba/tests/provider_tests/samba/hooks/__init__.py rename to providers/samba/tests/unit/samba/hooks/__init__.py diff --git a/providers/samba/tests/provider_tests/samba/hooks/test_samba.py b/providers/samba/tests/unit/samba/hooks/test_samba.py similarity index 100% rename from providers/samba/tests/provider_tests/samba/hooks/test_samba.py rename to providers/samba/tests/unit/samba/hooks/test_samba.py diff --git a/providers/samba/tests/provider_tests/samba/transfers/__init__.py b/providers/samba/tests/unit/samba/transfers/__init__.py similarity index 100% rename from providers/samba/tests/provider_tests/samba/transfers/__init__.py rename to providers/samba/tests/unit/samba/transfers/__init__.py diff --git a/providers/samba/tests/provider_tests/samba/transfers/test_gcs_to_samba.py b/providers/samba/tests/unit/samba/transfers/test_gcs_to_samba.py similarity index 100% rename from providers/samba/tests/provider_tests/samba/transfers/test_gcs_to_samba.py rename to providers/samba/tests/unit/samba/transfers/test_gcs_to_samba.py diff --git a/providers/segment/tests/provider_tests/__init__.py b/providers/segment/tests/unit/__init__.py similarity index 100% rename from providers/segment/tests/provider_tests/__init__.py rename to providers/segment/tests/unit/__init__.py diff --git a/providers/segment/tests/provider_tests/segment/__init__.py b/providers/segment/tests/unit/segment/__init__.py similarity index 100% rename from providers/segment/tests/provider_tests/segment/__init__.py rename to providers/segment/tests/unit/segment/__init__.py diff --git a/providers/segment/tests/provider_tests/segment/hooks/__init__.py b/providers/segment/tests/unit/segment/hooks/__init__.py similarity index 100% rename from providers/segment/tests/provider_tests/segment/hooks/__init__.py rename to providers/segment/tests/unit/segment/hooks/__init__.py diff --git a/providers/segment/tests/provider_tests/segment/hooks/test_segment.py b/providers/segment/tests/unit/segment/hooks/test_segment.py similarity index 100% rename from providers/segment/tests/provider_tests/segment/hooks/test_segment.py rename to providers/segment/tests/unit/segment/hooks/test_segment.py diff --git a/providers/segment/tests/provider_tests/segment/operators/__init__.py b/providers/segment/tests/unit/segment/operators/__init__.py similarity index 100% rename from providers/segment/tests/provider_tests/segment/operators/__init__.py rename to providers/segment/tests/unit/segment/operators/__init__.py diff --git a/providers/segment/tests/provider_tests/segment/operators/test_segment_track_event.py b/providers/segment/tests/unit/segment/operators/test_segment_track_event.py similarity index 100% rename from providers/segment/tests/provider_tests/segment/operators/test_segment_track_event.py rename to providers/segment/tests/unit/segment/operators/test_segment_track_event.py diff --git a/providers/sendgrid/tests/provider_tests/__init__.py b/providers/sendgrid/tests/unit/__init__.py similarity index 100% rename from providers/sendgrid/tests/provider_tests/__init__.py rename to providers/sendgrid/tests/unit/__init__.py diff --git a/providers/sendgrid/tests/provider_tests/sendgrid/__init__.py b/providers/sendgrid/tests/unit/sendgrid/__init__.py similarity index 100% rename from providers/sendgrid/tests/provider_tests/sendgrid/__init__.py rename to providers/sendgrid/tests/unit/sendgrid/__init__.py diff --git a/providers/sendgrid/tests/provider_tests/sendgrid/utils/__init__.py b/providers/sendgrid/tests/unit/sendgrid/utils/__init__.py similarity index 100% rename from providers/sendgrid/tests/provider_tests/sendgrid/utils/__init__.py rename to providers/sendgrid/tests/unit/sendgrid/utils/__init__.py diff --git a/providers/sendgrid/tests/provider_tests/sendgrid/utils/test_emailer.py b/providers/sendgrid/tests/unit/sendgrid/utils/test_emailer.py similarity index 100% rename from providers/sendgrid/tests/provider_tests/sendgrid/utils/test_emailer.py rename to providers/sendgrid/tests/unit/sendgrid/utils/test_emailer.py diff --git a/providers/sftp/tests/provider_tests/__init__.py b/providers/sftp/tests/unit/__init__.py similarity index 100% rename from providers/sftp/tests/provider_tests/__init__.py rename to providers/sftp/tests/unit/__init__.py diff --git a/providers/sftp/tests/provider_tests/sftp/__init__.py b/providers/sftp/tests/unit/sftp/__init__.py similarity index 100% rename from providers/sftp/tests/provider_tests/sftp/__init__.py rename to providers/sftp/tests/unit/sftp/__init__.py diff --git a/providers/sftp/tests/provider_tests/sftp/decorators/__init__.py b/providers/sftp/tests/unit/sftp/decorators/__init__.py similarity index 100% rename from providers/sftp/tests/provider_tests/sftp/decorators/__init__.py rename to providers/sftp/tests/unit/sftp/decorators/__init__.py diff --git a/providers/sftp/tests/provider_tests/sftp/decorators/sensors/__init__.py b/providers/sftp/tests/unit/sftp/decorators/sensors/__init__.py similarity index 100% rename from providers/sftp/tests/provider_tests/sftp/decorators/sensors/__init__.py rename to providers/sftp/tests/unit/sftp/decorators/sensors/__init__.py diff --git a/providers/sftp/tests/provider_tests/sftp/decorators/sensors/test_sftp.py b/providers/sftp/tests/unit/sftp/decorators/sensors/test_sftp.py similarity index 100% rename from providers/sftp/tests/provider_tests/sftp/decorators/sensors/test_sftp.py rename to providers/sftp/tests/unit/sftp/decorators/sensors/test_sftp.py diff --git a/providers/sftp/tests/provider_tests/sftp/hooks/__init__.py b/providers/sftp/tests/unit/sftp/hooks/__init__.py similarity index 100% rename from providers/sftp/tests/provider_tests/sftp/hooks/__init__.py rename to providers/sftp/tests/unit/sftp/hooks/__init__.py diff --git a/providers/sftp/tests/provider_tests/sftp/hooks/test_sftp.py b/providers/sftp/tests/unit/sftp/hooks/test_sftp.py similarity index 100% rename from providers/sftp/tests/provider_tests/sftp/hooks/test_sftp.py rename to providers/sftp/tests/unit/sftp/hooks/test_sftp.py diff --git a/providers/sftp/tests/provider_tests/sftp/operators/__init__.py b/providers/sftp/tests/unit/sftp/operators/__init__.py similarity index 100% rename from providers/sftp/tests/provider_tests/sftp/operators/__init__.py rename to providers/sftp/tests/unit/sftp/operators/__init__.py diff --git a/providers/sftp/tests/provider_tests/sftp/operators/test_sftp.py b/providers/sftp/tests/unit/sftp/operators/test_sftp.py similarity index 100% rename from providers/sftp/tests/provider_tests/sftp/operators/test_sftp.py rename to providers/sftp/tests/unit/sftp/operators/test_sftp.py diff --git a/providers/sftp/tests/provider_tests/sftp/sensors/__init__.py b/providers/sftp/tests/unit/sftp/sensors/__init__.py similarity index 100% rename from providers/sftp/tests/provider_tests/sftp/sensors/__init__.py rename to providers/sftp/tests/unit/sftp/sensors/__init__.py diff --git a/providers/sftp/tests/provider_tests/sftp/sensors/test_sftp.py b/providers/sftp/tests/unit/sftp/sensors/test_sftp.py similarity index 100% rename from providers/sftp/tests/provider_tests/sftp/sensors/test_sftp.py rename to providers/sftp/tests/unit/sftp/sensors/test_sftp.py diff --git a/providers/sftp/tests/provider_tests/sftp/triggers/__init__.py b/providers/sftp/tests/unit/sftp/triggers/__init__.py similarity index 100% rename from providers/sftp/tests/provider_tests/sftp/triggers/__init__.py rename to providers/sftp/tests/unit/sftp/triggers/__init__.py diff --git a/providers/sftp/tests/provider_tests/sftp/triggers/test_sftp.py b/providers/sftp/tests/unit/sftp/triggers/test_sftp.py similarity index 100% rename from providers/sftp/tests/provider_tests/sftp/triggers/test_sftp.py rename to providers/sftp/tests/unit/sftp/triggers/test_sftp.py diff --git a/providers/singularity/tests/provider_tests/__init__.py b/providers/singularity/tests/unit/__init__.py similarity index 100% rename from providers/singularity/tests/provider_tests/__init__.py rename to providers/singularity/tests/unit/__init__.py diff --git a/providers/singularity/tests/provider_tests/singularity/__init__.py b/providers/singularity/tests/unit/singularity/__init__.py similarity index 100% rename from providers/singularity/tests/provider_tests/singularity/__init__.py rename to providers/singularity/tests/unit/singularity/__init__.py diff --git a/providers/singularity/tests/provider_tests/singularity/operators/__init__.py b/providers/singularity/tests/unit/singularity/operators/__init__.py similarity index 100% rename from providers/singularity/tests/provider_tests/singularity/operators/__init__.py rename to providers/singularity/tests/unit/singularity/operators/__init__.py diff --git a/providers/singularity/tests/provider_tests/singularity/operators/test_singularity.py b/providers/singularity/tests/unit/singularity/operators/test_singularity.py similarity index 100% rename from providers/singularity/tests/provider_tests/singularity/operators/test_singularity.py rename to providers/singularity/tests/unit/singularity/operators/test_singularity.py diff --git a/providers/slack/tests/provider_tests/__init__.py b/providers/slack/tests/unit/__init__.py similarity index 100% rename from providers/slack/tests/provider_tests/__init__.py rename to providers/slack/tests/unit/__init__.py diff --git a/providers/slack/tests/provider_tests/slack/__init__.py b/providers/slack/tests/unit/slack/__init__.py similarity index 100% rename from providers/slack/tests/provider_tests/slack/__init__.py rename to providers/slack/tests/unit/slack/__init__.py diff --git a/providers/slack/tests/provider_tests/slack/hooks/__init__.py b/providers/slack/tests/unit/slack/hooks/__init__.py similarity index 100% rename from providers/slack/tests/provider_tests/slack/hooks/__init__.py rename to providers/slack/tests/unit/slack/hooks/__init__.py diff --git a/providers/slack/tests/provider_tests/slack/hooks/test_slack.py b/providers/slack/tests/unit/slack/hooks/test_slack.py similarity index 100% rename from providers/slack/tests/provider_tests/slack/hooks/test_slack.py rename to providers/slack/tests/unit/slack/hooks/test_slack.py diff --git a/providers/slack/tests/provider_tests/slack/hooks/test_slack_webhook.py b/providers/slack/tests/unit/slack/hooks/test_slack_webhook.py similarity index 100% rename from providers/slack/tests/provider_tests/slack/hooks/test_slack_webhook.py rename to providers/slack/tests/unit/slack/hooks/test_slack_webhook.py diff --git a/providers/slack/tests/provider_tests/slack/notifications/__init__.py b/providers/slack/tests/unit/slack/notifications/__init__.py similarity index 100% rename from providers/slack/tests/provider_tests/slack/notifications/__init__.py rename to providers/slack/tests/unit/slack/notifications/__init__.py diff --git a/providers/slack/tests/provider_tests/slack/notifications/test_slack.py b/providers/slack/tests/unit/slack/notifications/test_slack.py similarity index 100% rename from providers/slack/tests/provider_tests/slack/notifications/test_slack.py rename to providers/slack/tests/unit/slack/notifications/test_slack.py diff --git a/providers/slack/tests/provider_tests/slack/notifications/test_slack_webhook.py b/providers/slack/tests/unit/slack/notifications/test_slack_webhook.py similarity index 100% rename from providers/slack/tests/provider_tests/slack/notifications/test_slack_webhook.py rename to providers/slack/tests/unit/slack/notifications/test_slack_webhook.py diff --git a/providers/slack/tests/provider_tests/slack/operators/__init__.py b/providers/slack/tests/unit/slack/operators/__init__.py similarity index 100% rename from providers/slack/tests/provider_tests/slack/operators/__init__.py rename to providers/slack/tests/unit/slack/operators/__init__.py diff --git a/providers/slack/tests/provider_tests/slack/operators/test_slack.py b/providers/slack/tests/unit/slack/operators/test_slack.py similarity index 100% rename from providers/slack/tests/provider_tests/slack/operators/test_slack.py rename to providers/slack/tests/unit/slack/operators/test_slack.py diff --git a/providers/slack/tests/provider_tests/slack/operators/test_slack_webhook.py b/providers/slack/tests/unit/slack/operators/test_slack_webhook.py similarity index 100% rename from providers/slack/tests/provider_tests/slack/operators/test_slack_webhook.py rename to providers/slack/tests/unit/slack/operators/test_slack_webhook.py diff --git a/providers/slack/tests/provider_tests/slack/transfers/__init__.py b/providers/slack/tests/unit/slack/transfers/__init__.py similarity index 100% rename from providers/slack/tests/provider_tests/slack/transfers/__init__.py rename to providers/slack/tests/unit/slack/transfers/__init__.py diff --git a/providers/slack/tests/provider_tests/slack/transfers/conftest.py b/providers/slack/tests/unit/slack/transfers/conftest.py similarity index 100% rename from providers/slack/tests/provider_tests/slack/transfers/conftest.py rename to providers/slack/tests/unit/slack/transfers/conftest.py diff --git a/providers/slack/tests/provider_tests/slack/transfers/test_base_sql_to_slack.py b/providers/slack/tests/unit/slack/transfers/test_base_sql_to_slack.py similarity index 100% rename from providers/slack/tests/provider_tests/slack/transfers/test_base_sql_to_slack.py rename to providers/slack/tests/unit/slack/transfers/test_base_sql_to_slack.py diff --git a/providers/slack/tests/provider_tests/slack/transfers/test_sql_to_slack.py b/providers/slack/tests/unit/slack/transfers/test_sql_to_slack.py similarity index 100% rename from providers/slack/tests/provider_tests/slack/transfers/test_sql_to_slack.py rename to providers/slack/tests/unit/slack/transfers/test_sql_to_slack.py diff --git a/providers/slack/tests/provider_tests/slack/transfers/test_sql_to_slack_webhook.py b/providers/slack/tests/unit/slack/transfers/test_sql_to_slack_webhook.py similarity index 100% rename from providers/slack/tests/provider_tests/slack/transfers/test_sql_to_slack_webhook.py rename to providers/slack/tests/unit/slack/transfers/test_sql_to_slack_webhook.py diff --git a/providers/slack/tests/provider_tests/slack/utils/__init__.py b/providers/slack/tests/unit/slack/utils/__init__.py similarity index 100% rename from providers/slack/tests/provider_tests/slack/utils/__init__.py rename to providers/slack/tests/unit/slack/utils/__init__.py diff --git a/providers/slack/tests/provider_tests/slack/utils/test_utils.py b/providers/slack/tests/unit/slack/utils/test_utils.py similarity index 100% rename from providers/slack/tests/provider_tests/slack/utils/test_utils.py rename to providers/slack/tests/unit/slack/utils/test_utils.py diff --git a/providers/smtp/tests/provider_tests/__init__.py b/providers/smtp/tests/unit/__init__.py similarity index 100% rename from providers/smtp/tests/provider_tests/__init__.py rename to providers/smtp/tests/unit/__init__.py diff --git a/providers/smtp/tests/provider_tests/smtp/__init__.py b/providers/smtp/tests/unit/smtp/__init__.py similarity index 100% rename from providers/smtp/tests/provider_tests/smtp/__init__.py rename to providers/smtp/tests/unit/smtp/__init__.py diff --git a/providers/smtp/tests/provider_tests/smtp/hooks/__init__.py b/providers/smtp/tests/unit/smtp/hooks/__init__.py similarity index 100% rename from providers/smtp/tests/provider_tests/smtp/hooks/__init__.py rename to providers/smtp/tests/unit/smtp/hooks/__init__.py diff --git a/providers/smtp/tests/provider_tests/smtp/hooks/test_smtp.py b/providers/smtp/tests/unit/smtp/hooks/test_smtp.py similarity index 100% rename from providers/smtp/tests/provider_tests/smtp/hooks/test_smtp.py rename to providers/smtp/tests/unit/smtp/hooks/test_smtp.py diff --git a/providers/smtp/tests/provider_tests/smtp/notifications/__init__.py b/providers/smtp/tests/unit/smtp/notifications/__init__.py similarity index 100% rename from providers/smtp/tests/provider_tests/smtp/notifications/__init__.py rename to providers/smtp/tests/unit/smtp/notifications/__init__.py diff --git a/providers/smtp/tests/provider_tests/smtp/notifications/test_smtp.py b/providers/smtp/tests/unit/smtp/notifications/test_smtp.py similarity index 100% rename from providers/smtp/tests/provider_tests/smtp/notifications/test_smtp.py rename to providers/smtp/tests/unit/smtp/notifications/test_smtp.py diff --git a/providers/smtp/tests/provider_tests/smtp/operators/__init__.py b/providers/smtp/tests/unit/smtp/operators/__init__.py similarity index 100% rename from providers/smtp/tests/provider_tests/smtp/operators/__init__.py rename to providers/smtp/tests/unit/smtp/operators/__init__.py diff --git a/providers/smtp/tests/provider_tests/smtp/operators/test_smtp.py b/providers/smtp/tests/unit/smtp/operators/test_smtp.py similarity index 100% rename from providers/smtp/tests/provider_tests/smtp/operators/test_smtp.py rename to providers/smtp/tests/unit/smtp/operators/test_smtp.py diff --git a/providers/snowflake/tests/provider_tests/__init__.py b/providers/snowflake/tests/unit/__init__.py similarity index 100% rename from providers/snowflake/tests/provider_tests/__init__.py rename to providers/snowflake/tests/unit/__init__.py diff --git a/providers/snowflake/tests/provider_tests/snowflake/__init__.py b/providers/snowflake/tests/unit/snowflake/__init__.py similarity index 100% rename from providers/snowflake/tests/provider_tests/snowflake/__init__.py rename to providers/snowflake/tests/unit/snowflake/__init__.py diff --git a/providers/snowflake/tests/provider_tests/snowflake/decorators/__init__.py b/providers/snowflake/tests/unit/snowflake/decorators/__init__.py similarity index 100% rename from providers/snowflake/tests/provider_tests/snowflake/decorators/__init__.py rename to providers/snowflake/tests/unit/snowflake/decorators/__init__.py diff --git a/providers/snowflake/tests/provider_tests/snowflake/decorators/test_snowpark.py b/providers/snowflake/tests/unit/snowflake/decorators/test_snowpark.py similarity index 100% rename from providers/snowflake/tests/provider_tests/snowflake/decorators/test_snowpark.py rename to providers/snowflake/tests/unit/snowflake/decorators/test_snowpark.py diff --git a/providers/snowflake/tests/provider_tests/snowflake/hooks/__init__.py b/providers/snowflake/tests/unit/snowflake/hooks/__init__.py similarity index 100% rename from providers/snowflake/tests/provider_tests/snowflake/hooks/__init__.py rename to providers/snowflake/tests/unit/snowflake/hooks/__init__.py diff --git a/providers/snowflake/tests/provider_tests/snowflake/hooks/test_snowflake.py b/providers/snowflake/tests/unit/snowflake/hooks/test_snowflake.py similarity index 100% rename from providers/snowflake/tests/provider_tests/snowflake/hooks/test_snowflake.py rename to providers/snowflake/tests/unit/snowflake/hooks/test_snowflake.py diff --git a/providers/snowflake/tests/provider_tests/snowflake/hooks/test_snowflake_sql_api.py b/providers/snowflake/tests/unit/snowflake/hooks/test_snowflake_sql_api.py similarity index 100% rename from providers/snowflake/tests/provider_tests/snowflake/hooks/test_snowflake_sql_api.py rename to providers/snowflake/tests/unit/snowflake/hooks/test_snowflake_sql_api.py diff --git a/providers/snowflake/tests/provider_tests/snowflake/hooks/test_sql.py b/providers/snowflake/tests/unit/snowflake/hooks/test_sql.py similarity index 100% rename from providers/snowflake/tests/provider_tests/snowflake/hooks/test_sql.py rename to providers/snowflake/tests/unit/snowflake/hooks/test_sql.py diff --git a/providers/snowflake/tests/provider_tests/snowflake/operators/__init__.py b/providers/snowflake/tests/unit/snowflake/operators/__init__.py similarity index 100% rename from providers/snowflake/tests/provider_tests/snowflake/operators/__init__.py rename to providers/snowflake/tests/unit/snowflake/operators/__init__.py diff --git a/providers/snowflake/tests/provider_tests/snowflake/operators/test_snowflake.py b/providers/snowflake/tests/unit/snowflake/operators/test_snowflake.py similarity index 100% rename from providers/snowflake/tests/provider_tests/snowflake/operators/test_snowflake.py rename to providers/snowflake/tests/unit/snowflake/operators/test_snowflake.py diff --git a/providers/snowflake/tests/provider_tests/snowflake/operators/test_snowflake_sql.py b/providers/snowflake/tests/unit/snowflake/operators/test_snowflake_sql.py similarity index 100% rename from providers/snowflake/tests/provider_tests/snowflake/operators/test_snowflake_sql.py rename to providers/snowflake/tests/unit/snowflake/operators/test_snowflake_sql.py diff --git a/providers/snowflake/tests/provider_tests/snowflake/operators/test_snowpark.py b/providers/snowflake/tests/unit/snowflake/operators/test_snowpark.py similarity index 100% rename from providers/snowflake/tests/provider_tests/snowflake/operators/test_snowpark.py rename to providers/snowflake/tests/unit/snowflake/operators/test_snowpark.py diff --git a/providers/snowflake/tests/provider_tests/snowflake/transfers/__init__.py b/providers/snowflake/tests/unit/snowflake/transfers/__init__.py similarity index 100% rename from providers/snowflake/tests/provider_tests/snowflake/transfers/__init__.py rename to providers/snowflake/tests/unit/snowflake/transfers/__init__.py diff --git a/providers/snowflake/tests/provider_tests/snowflake/transfers/test_copy_into_snowflake.py b/providers/snowflake/tests/unit/snowflake/transfers/test_copy_into_snowflake.py similarity index 100% rename from providers/snowflake/tests/provider_tests/snowflake/transfers/test_copy_into_snowflake.py rename to providers/snowflake/tests/unit/snowflake/transfers/test_copy_into_snowflake.py diff --git a/providers/snowflake/tests/provider_tests/snowflake/triggers/__init__.py b/providers/snowflake/tests/unit/snowflake/triggers/__init__.py similarity index 100% rename from providers/snowflake/tests/provider_tests/snowflake/triggers/__init__.py rename to providers/snowflake/tests/unit/snowflake/triggers/__init__.py diff --git a/providers/snowflake/tests/provider_tests/snowflake/triggers/test_snowflake.py b/providers/snowflake/tests/unit/snowflake/triggers/test_snowflake.py similarity index 100% rename from providers/snowflake/tests/provider_tests/snowflake/triggers/test_snowflake.py rename to providers/snowflake/tests/unit/snowflake/triggers/test_snowflake.py diff --git a/providers/snowflake/tests/provider_tests/snowflake/utils/__init__.py b/providers/snowflake/tests/unit/snowflake/utils/__init__.py similarity index 100% rename from providers/snowflake/tests/provider_tests/snowflake/utils/__init__.py rename to providers/snowflake/tests/unit/snowflake/utils/__init__.py diff --git a/providers/snowflake/tests/provider_tests/snowflake/utils/test_common.py b/providers/snowflake/tests/unit/snowflake/utils/test_common.py similarity index 100% rename from providers/snowflake/tests/provider_tests/snowflake/utils/test_common.py rename to providers/snowflake/tests/unit/snowflake/utils/test_common.py diff --git a/providers/snowflake/tests/provider_tests/snowflake/utils/test_openlineage.py b/providers/snowflake/tests/unit/snowflake/utils/test_openlineage.py similarity index 100% rename from providers/snowflake/tests/provider_tests/snowflake/utils/test_openlineage.py rename to providers/snowflake/tests/unit/snowflake/utils/test_openlineage.py diff --git a/providers/snowflake/tests/provider_tests/snowflake/utils/test_snowpark.py b/providers/snowflake/tests/unit/snowflake/utils/test_snowpark.py similarity index 100% rename from providers/snowflake/tests/provider_tests/snowflake/utils/test_snowpark.py rename to providers/snowflake/tests/unit/snowflake/utils/test_snowpark.py diff --git a/providers/snowflake/tests/provider_tests/snowflake/utils/test_sql_api_generate_jwt.py b/providers/snowflake/tests/unit/snowflake/utils/test_sql_api_generate_jwt.py similarity index 100% rename from providers/snowflake/tests/provider_tests/snowflake/utils/test_sql_api_generate_jwt.py rename to providers/snowflake/tests/unit/snowflake/utils/test_sql_api_generate_jwt.py diff --git a/providers/sqlite/tests/provider_tests/__init__.py b/providers/sqlite/tests/unit/__init__.py similarity index 100% rename from providers/sqlite/tests/provider_tests/__init__.py rename to providers/sqlite/tests/unit/__init__.py diff --git a/providers/sqlite/tests/provider_tests/sqlite/__init__.py b/providers/sqlite/tests/unit/sqlite/__init__.py similarity index 100% rename from providers/sqlite/tests/provider_tests/sqlite/__init__.py rename to providers/sqlite/tests/unit/sqlite/__init__.py diff --git a/providers/sqlite/tests/provider_tests/sqlite/hooks/__init__.py b/providers/sqlite/tests/unit/sqlite/hooks/__init__.py similarity index 100% rename from providers/sqlite/tests/provider_tests/sqlite/hooks/__init__.py rename to providers/sqlite/tests/unit/sqlite/hooks/__init__.py diff --git a/providers/sqlite/tests/provider_tests/sqlite/hooks/test_sqlite.py b/providers/sqlite/tests/unit/sqlite/hooks/test_sqlite.py similarity index 100% rename from providers/sqlite/tests/provider_tests/sqlite/hooks/test_sqlite.py rename to providers/sqlite/tests/unit/sqlite/hooks/test_sqlite.py diff --git a/providers/ssh/tests/provider_tests/__init__.py b/providers/ssh/tests/unit/__init__.py similarity index 100% rename from providers/ssh/tests/provider_tests/__init__.py rename to providers/ssh/tests/unit/__init__.py diff --git a/providers/ssh/tests/provider_tests/ssh/__init__.py b/providers/ssh/tests/unit/ssh/__init__.py similarity index 100% rename from providers/ssh/tests/provider_tests/ssh/__init__.py rename to providers/ssh/tests/unit/ssh/__init__.py diff --git a/providers/ssh/tests/provider_tests/ssh/hooks/__init__.py b/providers/ssh/tests/unit/ssh/hooks/__init__.py similarity index 100% rename from providers/ssh/tests/provider_tests/ssh/hooks/__init__.py rename to providers/ssh/tests/unit/ssh/hooks/__init__.py diff --git a/providers/ssh/tests/provider_tests/ssh/hooks/test_ssh.py b/providers/ssh/tests/unit/ssh/hooks/test_ssh.py similarity index 100% rename from providers/ssh/tests/provider_tests/ssh/hooks/test_ssh.py rename to providers/ssh/tests/unit/ssh/hooks/test_ssh.py diff --git a/providers/ssh/tests/provider_tests/ssh/operators/__init__.py b/providers/ssh/tests/unit/ssh/operators/__init__.py similarity index 100% rename from providers/ssh/tests/provider_tests/ssh/operators/__init__.py rename to providers/ssh/tests/unit/ssh/operators/__init__.py diff --git a/providers/ssh/tests/provider_tests/ssh/operators/test_ssh.py b/providers/ssh/tests/unit/ssh/operators/test_ssh.py similarity index 100% rename from providers/ssh/tests/provider_tests/ssh/operators/test_ssh.py rename to providers/ssh/tests/unit/ssh/operators/test_ssh.py diff --git a/providers/standard/tests/provider_tests/__init__.py b/providers/standard/tests/unit/__init__.py similarity index 100% rename from providers/standard/tests/provider_tests/__init__.py rename to providers/standard/tests/unit/__init__.py diff --git a/providers/standard/tests/provider_tests/standard/__init__.py b/providers/standard/tests/unit/standard/__init__.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/__init__.py rename to providers/standard/tests/unit/standard/__init__.py diff --git a/providers/standard/tests/provider_tests/standard/decorators/__init__.py b/providers/standard/tests/unit/standard/decorators/__init__.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/decorators/__init__.py rename to providers/standard/tests/unit/standard/decorators/__init__.py diff --git a/providers/standard/tests/provider_tests/standard/decorators/test_python.py b/providers/standard/tests/unit/standard/decorators/test_python.py similarity index 99% rename from providers/standard/tests/provider_tests/standard/decorators/test_python.py rename to providers/standard/tests/unit/standard/decorators/test_python.py index ae661a17dd583..314f96bf2154a 100644 --- a/providers/standard/tests/provider_tests/standard/decorators/test_python.py +++ b/providers/standard/tests/unit/standard/decorators/test_python.py @@ -34,7 +34,7 @@ from airflow.utils.trigger_rule import TriggerRule from airflow.utils.types import DagRunType from airflow.utils.xcom import XCOM_RETURN_KEY -from provider_tests.standard.operators.test_python import BasePythonTest +from unit.standard.operators.test_python import BasePythonTest from tests_common.test_utils.version_compat import AIRFLOW_V_3_0_PLUS diff --git a/providers/standard/tests/provider_tests/standard/hooks/__init__.py b/providers/standard/tests/unit/standard/hooks/__init__.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/hooks/__init__.py rename to providers/standard/tests/unit/standard/hooks/__init__.py diff --git a/providers/standard/tests/provider_tests/standard/hooks/test_filesystem.py b/providers/standard/tests/unit/standard/hooks/test_filesystem.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/hooks/test_filesystem.py rename to providers/standard/tests/unit/standard/hooks/test_filesystem.py diff --git a/providers/standard/tests/provider_tests/standard/hooks/test_package_index.py b/providers/standard/tests/unit/standard/hooks/test_package_index.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/hooks/test_package_index.py rename to providers/standard/tests/unit/standard/hooks/test_package_index.py diff --git a/providers/standard/tests/provider_tests/standard/hooks/test_subprocess.py b/providers/standard/tests/unit/standard/hooks/test_subprocess.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/hooks/test_subprocess.py rename to providers/standard/tests/unit/standard/hooks/test_subprocess.py diff --git a/providers/standard/tests/provider_tests/standard/operators/__init__.py b/providers/standard/tests/unit/standard/operators/__init__.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/operators/__init__.py rename to providers/standard/tests/unit/standard/operators/__init__.py diff --git a/providers/standard/tests/provider_tests/standard/operators/test_bash.py b/providers/standard/tests/unit/standard/operators/test_bash.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/operators/test_bash.py rename to providers/standard/tests/unit/standard/operators/test_bash.py diff --git a/providers/standard/tests/provider_tests/standard/operators/test_datetime.py b/providers/standard/tests/unit/standard/operators/test_datetime.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/operators/test_datetime.py rename to providers/standard/tests/unit/standard/operators/test_datetime.py diff --git a/providers/standard/tests/provider_tests/standard/operators/test_generic_transfer.py b/providers/standard/tests/unit/standard/operators/test_generic_transfer.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/operators/test_generic_transfer.py rename to providers/standard/tests/unit/standard/operators/test_generic_transfer.py diff --git a/providers/standard/tests/provider_tests/standard/operators/test_latest_only_operator.py b/providers/standard/tests/unit/standard/operators/test_latest_only_operator.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/operators/test_latest_only_operator.py rename to providers/standard/tests/unit/standard/operators/test_latest_only_operator.py diff --git a/providers/standard/tests/provider_tests/standard/operators/test_python.py b/providers/standard/tests/unit/standard/operators/test_python.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/operators/test_python.py rename to providers/standard/tests/unit/standard/operators/test_python.py diff --git a/providers/standard/tests/provider_tests/standard/operators/test_weekday.py b/providers/standard/tests/unit/standard/operators/test_weekday.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/operators/test_weekday.py rename to providers/standard/tests/unit/standard/operators/test_weekday.py diff --git a/providers/standard/tests/provider_tests/standard/sensors/__init__.py b/providers/standard/tests/unit/standard/sensors/__init__.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/sensors/__init__.py rename to providers/standard/tests/unit/standard/sensors/__init__.py diff --git a/providers/standard/tests/provider_tests/standard/sensors/test_bash.py b/providers/standard/tests/unit/standard/sensors/test_bash.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/sensors/test_bash.py rename to providers/standard/tests/unit/standard/sensors/test_bash.py diff --git a/providers/standard/tests/provider_tests/standard/sensors/test_date_time.py b/providers/standard/tests/unit/standard/sensors/test_date_time.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/sensors/test_date_time.py rename to providers/standard/tests/unit/standard/sensors/test_date_time.py diff --git a/providers/standard/tests/provider_tests/standard/sensors/test_python.py b/providers/standard/tests/unit/standard/sensors/test_python.py similarity index 97% rename from providers/standard/tests/provider_tests/standard/sensors/test_python.py rename to providers/standard/tests/unit/standard/sensors/test_python.py index 4f11a1da46a5f..b0ca7c0c5bc0e 100644 --- a/providers/standard/tests/provider_tests/standard/sensors/test_python.py +++ b/providers/standard/tests/unit/standard/sensors/test_python.py @@ -25,7 +25,7 @@ from airflow.exceptions import AirflowSensorTimeout from airflow.providers.standard.sensors.python import PythonSensor from airflow.sensors.base import PokeReturnValue -from provider_tests.standard.operators.test_python import BasePythonTest +from unit.standard.operators.test_python import BasePythonTest pytestmark = pytest.mark.db_test diff --git a/providers/standard/tests/provider_tests/standard/sensors/test_time.py b/providers/standard/tests/unit/standard/sensors/test_time.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/sensors/test_time.py rename to providers/standard/tests/unit/standard/sensors/test_time.py diff --git a/providers/standard/tests/provider_tests/standard/sensors/test_time_delta.py b/providers/standard/tests/unit/standard/sensors/test_time_delta.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/sensors/test_time_delta.py rename to providers/standard/tests/unit/standard/sensors/test_time_delta.py diff --git a/providers/standard/tests/provider_tests/standard/sensors/test_weekday.py b/providers/standard/tests/unit/standard/sensors/test_weekday.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/sensors/test_weekday.py rename to providers/standard/tests/unit/standard/sensors/test_weekday.py diff --git a/providers/standard/tests/provider_tests/standard/triggers/__init__.py b/providers/standard/tests/unit/standard/triggers/__init__.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/triggers/__init__.py rename to providers/standard/tests/unit/standard/triggers/__init__.py diff --git a/providers/standard/tests/provider_tests/standard/triggers/test_external_task.py b/providers/standard/tests/unit/standard/triggers/test_external_task.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/triggers/test_external_task.py rename to providers/standard/tests/unit/standard/triggers/test_external_task.py diff --git a/providers/standard/tests/provider_tests/standard/triggers/test_file.py b/providers/standard/tests/unit/standard/triggers/test_file.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/triggers/test_file.py rename to providers/standard/tests/unit/standard/triggers/test_file.py diff --git a/providers/standard/tests/provider_tests/standard/triggers/test_temporal.py b/providers/standard/tests/unit/standard/triggers/test_temporal.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/triggers/test_temporal.py rename to providers/standard/tests/unit/standard/triggers/test_temporal.py diff --git a/providers/standard/tests/provider_tests/standard/utils/__init__.py b/providers/standard/tests/unit/standard/utils/__init__.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/utils/__init__.py rename to providers/standard/tests/unit/standard/utils/__init__.py diff --git a/providers/standard/tests/provider_tests/standard/utils/test_python_virtualenv.py b/providers/standard/tests/unit/standard/utils/test_python_virtualenv.py similarity index 100% rename from providers/standard/tests/provider_tests/standard/utils/test_python_virtualenv.py rename to providers/standard/tests/unit/standard/utils/test_python_virtualenv.py diff --git a/providers/tableau/tests/provider_tests/__init__.py b/providers/tableau/tests/unit/__init__.py similarity index 100% rename from providers/tableau/tests/provider_tests/__init__.py rename to providers/tableau/tests/unit/__init__.py diff --git a/providers/tableau/tests/provider_tests/tableau/__init__.py b/providers/tableau/tests/unit/tableau/__init__.py similarity index 100% rename from providers/tableau/tests/provider_tests/tableau/__init__.py rename to providers/tableau/tests/unit/tableau/__init__.py diff --git a/providers/tableau/tests/provider_tests/tableau/hooks/__init__.py b/providers/tableau/tests/unit/tableau/hooks/__init__.py similarity index 100% rename from providers/tableau/tests/provider_tests/tableau/hooks/__init__.py rename to providers/tableau/tests/unit/tableau/hooks/__init__.py diff --git a/providers/tableau/tests/provider_tests/tableau/hooks/test_tableau.py b/providers/tableau/tests/unit/tableau/hooks/test_tableau.py similarity index 100% rename from providers/tableau/tests/provider_tests/tableau/hooks/test_tableau.py rename to providers/tableau/tests/unit/tableau/hooks/test_tableau.py diff --git a/providers/tableau/tests/provider_tests/tableau/operators/__init__.py b/providers/tableau/tests/unit/tableau/operators/__init__.py similarity index 100% rename from providers/tableau/tests/provider_tests/tableau/operators/__init__.py rename to providers/tableau/tests/unit/tableau/operators/__init__.py diff --git a/providers/tableau/tests/provider_tests/tableau/operators/test_tableau.py b/providers/tableau/tests/unit/tableau/operators/test_tableau.py similarity index 100% rename from providers/tableau/tests/provider_tests/tableau/operators/test_tableau.py rename to providers/tableau/tests/unit/tableau/operators/test_tableau.py diff --git a/providers/tableau/tests/provider_tests/tableau/sensors/__init__.py b/providers/tableau/tests/unit/tableau/sensors/__init__.py similarity index 100% rename from providers/tableau/tests/provider_tests/tableau/sensors/__init__.py rename to providers/tableau/tests/unit/tableau/sensors/__init__.py diff --git a/providers/tableau/tests/provider_tests/tableau/sensors/test_tableau.py b/providers/tableau/tests/unit/tableau/sensors/test_tableau.py similarity index 100% rename from providers/tableau/tests/provider_tests/tableau/sensors/test_tableau.py rename to providers/tableau/tests/unit/tableau/sensors/test_tableau.py diff --git a/providers/telegram/tests/provider_tests/__init__.py b/providers/telegram/tests/unit/__init__.py similarity index 100% rename from providers/telegram/tests/provider_tests/__init__.py rename to providers/telegram/tests/unit/__init__.py diff --git a/providers/telegram/tests/provider_tests/telegram/__init__.py b/providers/telegram/tests/unit/telegram/__init__.py similarity index 100% rename from providers/telegram/tests/provider_tests/telegram/__init__.py rename to providers/telegram/tests/unit/telegram/__init__.py diff --git a/providers/telegram/tests/provider_tests/telegram/hooks/__init__.py b/providers/telegram/tests/unit/telegram/hooks/__init__.py similarity index 100% rename from providers/telegram/tests/provider_tests/telegram/hooks/__init__.py rename to providers/telegram/tests/unit/telegram/hooks/__init__.py diff --git a/providers/telegram/tests/provider_tests/telegram/hooks/test_telegram.py b/providers/telegram/tests/unit/telegram/hooks/test_telegram.py similarity index 100% rename from providers/telegram/tests/provider_tests/telegram/hooks/test_telegram.py rename to providers/telegram/tests/unit/telegram/hooks/test_telegram.py diff --git a/providers/telegram/tests/provider_tests/telegram/operators/__init__.py b/providers/telegram/tests/unit/telegram/operators/__init__.py similarity index 100% rename from providers/telegram/tests/provider_tests/telegram/operators/__init__.py rename to providers/telegram/tests/unit/telegram/operators/__init__.py diff --git a/providers/telegram/tests/provider_tests/telegram/operators/test_telegram.py b/providers/telegram/tests/unit/telegram/operators/test_telegram.py similarity index 100% rename from providers/telegram/tests/provider_tests/telegram/operators/test_telegram.py rename to providers/telegram/tests/unit/telegram/operators/test_telegram.py diff --git a/providers/teradata/tests/provider_tests/__init__.py b/providers/teradata/tests/unit/__init__.py similarity index 100% rename from providers/teradata/tests/provider_tests/__init__.py rename to providers/teradata/tests/unit/__init__.py diff --git a/providers/teradata/tests/provider_tests/teradata/__init__.py b/providers/teradata/tests/unit/teradata/__init__.py similarity index 100% rename from providers/teradata/tests/provider_tests/teradata/__init__.py rename to providers/teradata/tests/unit/teradata/__init__.py diff --git a/providers/teradata/tests/provider_tests/teradata/hooks/__init__.py b/providers/teradata/tests/unit/teradata/hooks/__init__.py similarity index 100% rename from providers/teradata/tests/provider_tests/teradata/hooks/__init__.py rename to providers/teradata/tests/unit/teradata/hooks/__init__.py diff --git a/providers/teradata/tests/provider_tests/teradata/hooks/test_teradata.py b/providers/teradata/tests/unit/teradata/hooks/test_teradata.py similarity index 100% rename from providers/teradata/tests/provider_tests/teradata/hooks/test_teradata.py rename to providers/teradata/tests/unit/teradata/hooks/test_teradata.py diff --git a/providers/teradata/tests/provider_tests/teradata/operators/__init__.py b/providers/teradata/tests/unit/teradata/operators/__init__.py similarity index 100% rename from providers/teradata/tests/provider_tests/teradata/operators/__init__.py rename to providers/teradata/tests/unit/teradata/operators/__init__.py diff --git a/providers/teradata/tests/provider_tests/teradata/operators/test_teradata.py b/providers/teradata/tests/unit/teradata/operators/test_teradata.py similarity index 100% rename from providers/teradata/tests/provider_tests/teradata/operators/test_teradata.py rename to providers/teradata/tests/unit/teradata/operators/test_teradata.py diff --git a/providers/teradata/tests/provider_tests/teradata/operators/test_teradata_compute_cluster.py b/providers/teradata/tests/unit/teradata/operators/test_teradata_compute_cluster.py similarity index 100% rename from providers/teradata/tests/provider_tests/teradata/operators/test_teradata_compute_cluster.py rename to providers/teradata/tests/unit/teradata/operators/test_teradata_compute_cluster.py diff --git a/providers/teradata/tests/provider_tests/teradata/transfers/__init__.py b/providers/teradata/tests/unit/teradata/transfers/__init__.py similarity index 100% rename from providers/teradata/tests/provider_tests/teradata/transfers/__init__.py rename to providers/teradata/tests/unit/teradata/transfers/__init__.py diff --git a/providers/teradata/tests/provider_tests/teradata/transfers/test_azure_blob_to_teradata.py b/providers/teradata/tests/unit/teradata/transfers/test_azure_blob_to_teradata.py similarity index 100% rename from providers/teradata/tests/provider_tests/teradata/transfers/test_azure_blob_to_teradata.py rename to providers/teradata/tests/unit/teradata/transfers/test_azure_blob_to_teradata.py diff --git a/providers/teradata/tests/provider_tests/teradata/transfers/test_s3_to_teradata.py b/providers/teradata/tests/unit/teradata/transfers/test_s3_to_teradata.py similarity index 100% rename from providers/teradata/tests/provider_tests/teradata/transfers/test_s3_to_teradata.py rename to providers/teradata/tests/unit/teradata/transfers/test_s3_to_teradata.py diff --git a/providers/teradata/tests/provider_tests/teradata/transfers/test_teradata_to_teradata.py b/providers/teradata/tests/unit/teradata/transfers/test_teradata_to_teradata.py similarity index 100% rename from providers/teradata/tests/provider_tests/teradata/transfers/test_teradata_to_teradata.py rename to providers/teradata/tests/unit/teradata/transfers/test_teradata_to_teradata.py diff --git a/providers/teradata/tests/provider_tests/teradata/triggers/__init__.py b/providers/teradata/tests/unit/teradata/triggers/__init__.py similarity index 100% rename from providers/teradata/tests/provider_tests/teradata/triggers/__init__.py rename to providers/teradata/tests/unit/teradata/triggers/__init__.py diff --git a/providers/teradata/tests/provider_tests/teradata/triggers/test_teradata_compute_cluster.py b/providers/teradata/tests/unit/teradata/triggers/test_teradata_compute_cluster.py similarity index 100% rename from providers/teradata/tests/provider_tests/teradata/triggers/test_teradata_compute_cluster.py rename to providers/teradata/tests/unit/teradata/triggers/test_teradata_compute_cluster.py diff --git a/providers/teradata/tests/provider_tests/teradata/utils/__init__.py b/providers/teradata/tests/unit/teradata/utils/__init__.py similarity index 100% rename from providers/teradata/tests/provider_tests/teradata/utils/__init__.py rename to providers/teradata/tests/unit/teradata/utils/__init__.py diff --git a/providers/teradata/tests/provider_tests/teradata/utils/test_constants.py b/providers/teradata/tests/unit/teradata/utils/test_constants.py similarity index 100% rename from providers/teradata/tests/provider_tests/teradata/utils/test_constants.py rename to providers/teradata/tests/unit/teradata/utils/test_constants.py diff --git a/providers/trino/tests/provider_tests/__init__.py b/providers/trino/tests/unit/__init__.py similarity index 100% rename from providers/trino/tests/provider_tests/__init__.py rename to providers/trino/tests/unit/__init__.py diff --git a/providers/trino/tests/provider_tests/trino/__init__.py b/providers/trino/tests/unit/trino/__init__.py similarity index 100% rename from providers/trino/tests/provider_tests/trino/__init__.py rename to providers/trino/tests/unit/trino/__init__.py diff --git a/providers/trino/tests/provider_tests/trino/assets/__init__.py b/providers/trino/tests/unit/trino/assets/__init__.py similarity index 100% rename from providers/trino/tests/provider_tests/trino/assets/__init__.py rename to providers/trino/tests/unit/trino/assets/__init__.py diff --git a/providers/trino/tests/provider_tests/trino/assets/test_trino.py b/providers/trino/tests/unit/trino/assets/test_trino.py similarity index 100% rename from providers/trino/tests/provider_tests/trino/assets/test_trino.py rename to providers/trino/tests/unit/trino/assets/test_trino.py diff --git a/providers/trino/tests/provider_tests/trino/hooks/__init__.py b/providers/trino/tests/unit/trino/hooks/__init__.py similarity index 100% rename from providers/trino/tests/provider_tests/trino/hooks/__init__.py rename to providers/trino/tests/unit/trino/hooks/__init__.py diff --git a/providers/trino/tests/provider_tests/trino/hooks/test_trino.py b/providers/trino/tests/unit/trino/hooks/test_trino.py similarity index 100% rename from providers/trino/tests/provider_tests/trino/hooks/test_trino.py rename to providers/trino/tests/unit/trino/hooks/test_trino.py diff --git a/providers/trino/tests/provider_tests/trino/transfers/__init__.py b/providers/trino/tests/unit/trino/transfers/__init__.py similarity index 100% rename from providers/trino/tests/provider_tests/trino/transfers/__init__.py rename to providers/trino/tests/unit/trino/transfers/__init__.py diff --git a/providers/trino/tests/provider_tests/trino/transfers/test_gcs_to_trino.py b/providers/trino/tests/unit/trino/transfers/test_gcs_to_trino.py similarity index 100% rename from providers/trino/tests/provider_tests/trino/transfers/test_gcs_to_trino.py rename to providers/trino/tests/unit/trino/transfers/test_gcs_to_trino.py diff --git a/providers/vertica/tests/provider_tests/__init__.py b/providers/vertica/tests/unit/__init__.py similarity index 100% rename from providers/vertica/tests/provider_tests/__init__.py rename to providers/vertica/tests/unit/__init__.py diff --git a/providers/vertica/tests/provider_tests/vertica/__init__.py b/providers/vertica/tests/unit/vertica/__init__.py similarity index 100% rename from providers/vertica/tests/provider_tests/vertica/__init__.py rename to providers/vertica/tests/unit/vertica/__init__.py diff --git a/providers/vertica/tests/provider_tests/vertica/hooks/__init__.py b/providers/vertica/tests/unit/vertica/hooks/__init__.py similarity index 100% rename from providers/vertica/tests/provider_tests/vertica/hooks/__init__.py rename to providers/vertica/tests/unit/vertica/hooks/__init__.py diff --git a/providers/vertica/tests/provider_tests/vertica/hooks/test_vertica.py b/providers/vertica/tests/unit/vertica/hooks/test_vertica.py similarity index 100% rename from providers/vertica/tests/provider_tests/vertica/hooks/test_vertica.py rename to providers/vertica/tests/unit/vertica/hooks/test_vertica.py diff --git a/providers/weaviate/tests/provider_tests/__init__.py b/providers/weaviate/tests/unit/__init__.py similarity index 100% rename from providers/weaviate/tests/provider_tests/__init__.py rename to providers/weaviate/tests/unit/__init__.py diff --git a/providers/weaviate/tests/provider_tests/weaviate/__init__.py b/providers/weaviate/tests/unit/weaviate/__init__.py similarity index 100% rename from providers/weaviate/tests/provider_tests/weaviate/__init__.py rename to providers/weaviate/tests/unit/weaviate/__init__.py diff --git a/providers/weaviate/tests/provider_tests/weaviate/hooks/__init__.py b/providers/weaviate/tests/unit/weaviate/hooks/__init__.py similarity index 100% rename from providers/weaviate/tests/provider_tests/weaviate/hooks/__init__.py rename to providers/weaviate/tests/unit/weaviate/hooks/__init__.py diff --git a/providers/weaviate/tests/provider_tests/weaviate/hooks/test_weaviate.py b/providers/weaviate/tests/unit/weaviate/hooks/test_weaviate.py similarity index 100% rename from providers/weaviate/tests/provider_tests/weaviate/hooks/test_weaviate.py rename to providers/weaviate/tests/unit/weaviate/hooks/test_weaviate.py diff --git a/providers/weaviate/tests/provider_tests/weaviate/operators/__init__.py b/providers/weaviate/tests/unit/weaviate/operators/__init__.py similarity index 100% rename from providers/weaviate/tests/provider_tests/weaviate/operators/__init__.py rename to providers/weaviate/tests/unit/weaviate/operators/__init__.py diff --git a/providers/weaviate/tests/provider_tests/weaviate/operators/test_weaviate.py b/providers/weaviate/tests/unit/weaviate/operators/test_weaviate.py similarity index 100% rename from providers/weaviate/tests/provider_tests/weaviate/operators/test_weaviate.py rename to providers/weaviate/tests/unit/weaviate/operators/test_weaviate.py diff --git a/providers/yandex/tests/provider_tests/__init__.py b/providers/yandex/tests/unit/__init__.py similarity index 100% rename from providers/yandex/tests/provider_tests/__init__.py rename to providers/yandex/tests/unit/__init__.py diff --git a/providers/yandex/tests/provider_tests/yandex/__init__.py b/providers/yandex/tests/unit/yandex/__init__.py similarity index 100% rename from providers/yandex/tests/provider_tests/yandex/__init__.py rename to providers/yandex/tests/unit/yandex/__init__.py diff --git a/providers/yandex/tests/provider_tests/yandex/hooks/__init__.py b/providers/yandex/tests/unit/yandex/hooks/__init__.py similarity index 100% rename from providers/yandex/tests/provider_tests/yandex/hooks/__init__.py rename to providers/yandex/tests/unit/yandex/hooks/__init__.py diff --git a/providers/yandex/tests/provider_tests/yandex/hooks/test_dataproc.py b/providers/yandex/tests/unit/yandex/hooks/test_dataproc.py similarity index 100% rename from providers/yandex/tests/provider_tests/yandex/hooks/test_dataproc.py rename to providers/yandex/tests/unit/yandex/hooks/test_dataproc.py diff --git a/providers/yandex/tests/provider_tests/yandex/hooks/test_yandex.py b/providers/yandex/tests/unit/yandex/hooks/test_yandex.py similarity index 100% rename from providers/yandex/tests/provider_tests/yandex/hooks/test_yandex.py rename to providers/yandex/tests/unit/yandex/hooks/test_yandex.py diff --git a/providers/yandex/tests/provider_tests/yandex/hooks/test_yq.py b/providers/yandex/tests/unit/yandex/hooks/test_yq.py similarity index 100% rename from providers/yandex/tests/provider_tests/yandex/hooks/test_yq.py rename to providers/yandex/tests/unit/yandex/hooks/test_yq.py diff --git a/providers/yandex/tests/provider_tests/yandex/links/__init__.py b/providers/yandex/tests/unit/yandex/links/__init__.py similarity index 100% rename from providers/yandex/tests/provider_tests/yandex/links/__init__.py rename to providers/yandex/tests/unit/yandex/links/__init__.py diff --git a/providers/yandex/tests/provider_tests/yandex/links/test_yq.py b/providers/yandex/tests/unit/yandex/links/test_yq.py similarity index 100% rename from providers/yandex/tests/provider_tests/yandex/links/test_yq.py rename to providers/yandex/tests/unit/yandex/links/test_yq.py diff --git a/providers/yandex/tests/provider_tests/yandex/operators/__init__.py b/providers/yandex/tests/unit/yandex/operators/__init__.py similarity index 100% rename from providers/yandex/tests/provider_tests/yandex/operators/__init__.py rename to providers/yandex/tests/unit/yandex/operators/__init__.py diff --git a/providers/yandex/tests/provider_tests/yandex/operators/test_dataproc.py b/providers/yandex/tests/unit/yandex/operators/test_dataproc.py similarity index 100% rename from providers/yandex/tests/provider_tests/yandex/operators/test_dataproc.py rename to providers/yandex/tests/unit/yandex/operators/test_dataproc.py diff --git a/providers/yandex/tests/provider_tests/yandex/operators/test_yq.py b/providers/yandex/tests/unit/yandex/operators/test_yq.py similarity index 100% rename from providers/yandex/tests/provider_tests/yandex/operators/test_yq.py rename to providers/yandex/tests/unit/yandex/operators/test_yq.py diff --git a/providers/yandex/tests/provider_tests/yandex/secrets/__init__.py b/providers/yandex/tests/unit/yandex/secrets/__init__.py similarity index 100% rename from providers/yandex/tests/provider_tests/yandex/secrets/__init__.py rename to providers/yandex/tests/unit/yandex/secrets/__init__.py diff --git a/providers/yandex/tests/provider_tests/yandex/secrets/test_lockbox.py b/providers/yandex/tests/unit/yandex/secrets/test_lockbox.py similarity index 100% rename from providers/yandex/tests/provider_tests/yandex/secrets/test_lockbox.py rename to providers/yandex/tests/unit/yandex/secrets/test_lockbox.py diff --git a/providers/yandex/tests/provider_tests/yandex/utils/__init__.py b/providers/yandex/tests/unit/yandex/utils/__init__.py similarity index 100% rename from providers/yandex/tests/provider_tests/yandex/utils/__init__.py rename to providers/yandex/tests/unit/yandex/utils/__init__.py diff --git a/providers/yandex/tests/provider_tests/yandex/utils/test_credentials.py b/providers/yandex/tests/unit/yandex/utils/test_credentials.py similarity index 100% rename from providers/yandex/tests/provider_tests/yandex/utils/test_credentials.py rename to providers/yandex/tests/unit/yandex/utils/test_credentials.py diff --git a/providers/yandex/tests/provider_tests/yandex/utils/test_defaults.py b/providers/yandex/tests/unit/yandex/utils/test_defaults.py similarity index 100% rename from providers/yandex/tests/provider_tests/yandex/utils/test_defaults.py rename to providers/yandex/tests/unit/yandex/utils/test_defaults.py diff --git a/providers/yandex/tests/provider_tests/yandex/utils/test_fields.py b/providers/yandex/tests/unit/yandex/utils/test_fields.py similarity index 100% rename from providers/yandex/tests/provider_tests/yandex/utils/test_fields.py rename to providers/yandex/tests/unit/yandex/utils/test_fields.py diff --git a/providers/yandex/tests/provider_tests/yandex/utils/test_user_agent.py b/providers/yandex/tests/unit/yandex/utils/test_user_agent.py similarity index 100% rename from providers/yandex/tests/provider_tests/yandex/utils/test_user_agent.py rename to providers/yandex/tests/unit/yandex/utils/test_user_agent.py diff --git a/providers/ydb/tests/provider_tests/__init__.py b/providers/ydb/tests/unit/__init__.py similarity index 100% rename from providers/ydb/tests/provider_tests/__init__.py rename to providers/ydb/tests/unit/__init__.py diff --git a/providers/ydb/tests/provider_tests/ydb/__init__.py b/providers/ydb/tests/unit/ydb/__init__.py similarity index 100% rename from providers/ydb/tests/provider_tests/ydb/__init__.py rename to providers/ydb/tests/unit/ydb/__init__.py diff --git a/providers/ydb/tests/provider_tests/ydb/hooks/__init__.py b/providers/ydb/tests/unit/ydb/hooks/__init__.py similarity index 100% rename from providers/ydb/tests/provider_tests/ydb/hooks/__init__.py rename to providers/ydb/tests/unit/ydb/hooks/__init__.py diff --git a/providers/ydb/tests/provider_tests/ydb/hooks/test_ydb.py b/providers/ydb/tests/unit/ydb/hooks/test_ydb.py similarity index 100% rename from providers/ydb/tests/provider_tests/ydb/hooks/test_ydb.py rename to providers/ydb/tests/unit/ydb/hooks/test_ydb.py diff --git a/providers/ydb/tests/provider_tests/ydb/operators/__init__.py b/providers/ydb/tests/unit/ydb/operators/__init__.py similarity index 100% rename from providers/ydb/tests/provider_tests/ydb/operators/__init__.py rename to providers/ydb/tests/unit/ydb/operators/__init__.py diff --git a/providers/ydb/tests/provider_tests/ydb/operators/test_ydb.py b/providers/ydb/tests/unit/ydb/operators/test_ydb.py similarity index 100% rename from providers/ydb/tests/provider_tests/ydb/operators/test_ydb.py rename to providers/ydb/tests/unit/ydb/operators/test_ydb.py diff --git a/providers/ydb/tests/provider_tests/ydb/utils/__init__.py b/providers/ydb/tests/unit/ydb/utils/__init__.py similarity index 100% rename from providers/ydb/tests/provider_tests/ydb/utils/__init__.py rename to providers/ydb/tests/unit/ydb/utils/__init__.py diff --git a/providers/ydb/tests/provider_tests/ydb/utils/test_credentials.py b/providers/ydb/tests/unit/ydb/utils/test_credentials.py similarity index 100% rename from providers/ydb/tests/provider_tests/ydb/utils/test_credentials.py rename to providers/ydb/tests/unit/ydb/utils/test_credentials.py diff --git a/providers/ydb/tests/provider_tests/ydb/utils/test_defaults.py b/providers/ydb/tests/unit/ydb/utils/test_defaults.py similarity index 100% rename from providers/ydb/tests/provider_tests/ydb/utils/test_defaults.py rename to providers/ydb/tests/unit/ydb/utils/test_defaults.py diff --git a/providers/zendesk/tests/provider_tests/__init__.py b/providers/zendesk/tests/unit/__init__.py similarity index 100% rename from providers/zendesk/tests/provider_tests/__init__.py rename to providers/zendesk/tests/unit/__init__.py diff --git a/providers/zendesk/tests/provider_tests/zendesk/__init__.py b/providers/zendesk/tests/unit/zendesk/__init__.py similarity index 100% rename from providers/zendesk/tests/provider_tests/zendesk/__init__.py rename to providers/zendesk/tests/unit/zendesk/__init__.py diff --git a/providers/zendesk/tests/provider_tests/zendesk/hooks/__init__.py b/providers/zendesk/tests/unit/zendesk/hooks/__init__.py similarity index 100% rename from providers/zendesk/tests/provider_tests/zendesk/hooks/__init__.py rename to providers/zendesk/tests/unit/zendesk/hooks/__init__.py diff --git a/providers/zendesk/tests/provider_tests/zendesk/hooks/test_zendesk.py b/providers/zendesk/tests/unit/zendesk/hooks/test_zendesk.py similarity index 100% rename from providers/zendesk/tests/provider_tests/zendesk/hooks/test_zendesk.py rename to providers/zendesk/tests/unit/zendesk/hooks/test_zendesk.py diff --git a/pyproject.toml b/pyproject.toml index 6ea5e71dffb14..a00c53dd503ae 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -333,7 +333,7 @@ testing = ["dev", "providers.tests", "task_sdk.tests", "tests_common", "tests"] # The test_python.py is needed because adding __future__.annotations breaks runtime checks that are # needed for the test to work -"providers/standard/tests/provider_tests/standard/decorators/test_python.py" = ["I002"] +"providers/standard/tests/unit/standard/decorators/test_python.py" = ["I002"] # The Pydantic representations of SqlAlchemy Models are not parsed well with Pydantic # when __future__.annotations is used so we need to skip them from upgrading @@ -381,24 +381,24 @@ testing = ["dev", "providers.tests", "task_sdk.tests", "tests_common", "tests"] "airflow/api/auth/backend/kerberos_auth.py" = ["E402"] "airflow/security/kerberos.py" = ["E402"] "airflow/security/utils.py" = ["E402"] -"providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_auto_ml.py" = [ "E402"] -"providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_batch_prediction_job.py" = [ "E402"] -"providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_custom_job.py" = [ "E402"] -"providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_dataset.py" = [ "E402"] -"providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_endpoint_service.py" = [ "E402"] -"providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_generative_model.py" = [ "E402"] -"providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_hyperparameter_tuning_job.py" = [ "E402"] -"providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_model_service.py" = [ "E402"] -"providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_pipeline_job.py" = [ "E402"] -"providers/google/tests/provider_tests/google/cloud/hooks/vertex_ai/test_prediction_service.py" = [ "E402"] -"providers/google/tests/provider_tests/google/cloud/links/test_translate.py" = [ "E402"] -"providers/google/tests/provider_tests/google/cloud/operators/test_automl.py" = [ "E402"] -"providers/google/tests/provider_tests/google/cloud/operators/test_vertex_ai.py" = [ "E402"] -"providers/google/tests/provider_tests/google/cloud/operators/vertex_ai/test_generative_model.py" = [ "E402"] -"providers/google/tests/provider_tests/google/cloud/triggers/test_vertex_ai.py" = [ "E402"] +"providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_auto_ml.py" = [ "E402"] +"providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_batch_prediction_job.py" = [ "E402"] +"providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_custom_job.py" = [ "E402"] +"providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_dataset.py" = [ "E402"] +"providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_endpoint_service.py" = [ "E402"] +"providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_generative_model.py" = [ "E402"] +"providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_hyperparameter_tuning_job.py" = [ "E402"] +"providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_model_service.py" = [ "E402"] +"providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_pipeline_job.py" = [ "E402"] +"providers/google/tests/unit/google/cloud/hooks/vertex_ai/test_prediction_service.py" = [ "E402"] +"providers/google/tests/unit/google/cloud/links/test_translate.py" = [ "E402"] +"providers/google/tests/unit/google/cloud/operators/test_automl.py" = [ "E402"] +"providers/google/tests/unit/google/cloud/operators/test_vertex_ai.py" = [ "E402"] +"providers/google/tests/unit/google/cloud/operators/vertex_ai/test_generative_model.py" = [ "E402"] +"providers/google/tests/unit/google/cloud/triggers/test_vertex_ai.py" = [ "E402"] "providers/microsoft/azure/tests/conftest.py" = ["E402"] -"providers/qdrant/tests/provider_tests/qdrant/hooks/test_qdrant.py" = ["E402"] -"providers/qdrant/tests/provider_tests/qdrant/operators/test_qdrant.py" = ["E402"] +"providers/qdrant/tests/unit/qdrant/hooks/test_qdrant.py" = ["E402"] +"providers/qdrant/tests/unit/qdrant/operators/test_qdrant.py" = ["E402"] # Remove some docstring rules from files that do not need docstrings "providers/apache/hdfs/src/airflow/providers/apache/hdfs/sensors/hdfs.py" = ["D101"] diff --git a/scripts/ci/pre_commit/check_providers_subpackages_all_have_init.py b/scripts/ci/pre_commit/check_providers_subpackages_all_have_init.py index 1ece1581bade7..1c07570d19e8e 100755 --- a/scripts/ci/pre_commit/check_providers_subpackages_all_have_init.py +++ b/scripts/ci/pre_commit/check_providers_subpackages_all_have_init.py @@ -37,7 +37,7 @@ # Here we should add the second level paths that we want to have sub-packages in KNOWN_SECOND_LEVEL_PATHS = ["apache", "atlassian", "common", "cncf", "dbt", "microsoft"] -ALLOWED_SUB_FOLDERS_OF_TESTS = ["provider_tests", "system", "integration"] +ALLOWED_SUB_FOLDERS_OF_TESTS = ["unit", "system", "integration"] fail_pre_commit = False fatal_error = False @@ -57,7 +57,7 @@ def _what_kind_of_test_init_py_needed(base_path: Path, folder: Path) -> tuple[bo # this is the "tests" folder itself return False, False if depth == 1: - # this is one of "provider_tests", "system", "integration" folder + # this is one of "unit", "system", "integration" folder if folder.name not in ALLOWED_SUB_FOLDERS_OF_TESTS: console.print(f"[red]Unexpected folder {folder} in {base_path}[/]") console.print(f"[yellow]Only {ALLOWED_SUB_FOLDERS_OF_TESTS} should be sub-folders of tests.[/]") diff --git a/tests/always/test_project_structure.py b/tests/always/test_project_structure.py index f413917486295..1ae11c8d87d78 100644 --- a/tests/always/test_project_structure.py +++ b/tests/always/test_project_structure.py @@ -59,141 +59,141 @@ def test_providers_modules_should_have_tests(self): # We should make sure that one goes to 0 # TODO(potiuk) - check if that test actually tests something OVERLOOKED_TESTS = [ - "providers/amazon/tests/provider_tests/amazon/aws/executors/batch/test_batch_executor_config.py", - "providers/amazon/tests/provider_tests/amazon/aws/executors/batch/test_boto_schema.py", - "providers/amazon/tests/provider_tests/amazon/aws/executors/batch/test_utils.py", - "providers/amazon/tests/provider_tests/amazon/aws/executors/ecs/test_boto_schema.py", - "providers/amazon/tests/provider_tests/amazon/aws/executors/ecs/test_ecs_executor_config.py", - "providers/amazon/tests/provider_tests/amazon/aws/executors/ecs/test_utils.py", - "providers/amazon/tests/provider_tests/amazon/aws/executors/utils/test_base_config_keys.py", - "providers/amazon/tests/provider_tests/amazon/aws/operators/test_emr.py", - "providers/amazon/tests/provider_tests/amazon/aws/operators/test_sagemaker.py", - "providers/amazon/tests/provider_tests/amazon/aws/sensors/test_emr.py", - "providers/amazon/tests/provider_tests/amazon/aws/sensors/test_sagemaker.py", - "providers/amazon/tests/provider_tests/amazon/aws/test_exceptions.py", - "providers/amazon/tests/provider_tests/amazon/aws/triggers/test_step_function.py", - "providers/amazon/tests/provider_tests/amazon/aws/utils/test_rds.py", - "providers/amazon/tests/provider_tests/amazon/aws/utils/test_sagemaker.py", - "providers/amazon/tests/provider_tests/amazon/aws/waiters/test_base_waiter.py", - "providers/amazon/tests/provider_tests/amazon/test_version_compat.py", - "providers/apache/hdfs/tests/provider_tests/apache/hdfs/hooks/test_hdfs.py", - "providers/apache/hdfs/tests/provider_tests/apache/hdfs/log/test_hdfs_task_handler.py", - "providers/apache/hdfs/tests/provider_tests/apache/hdfs/sensors/test_hdfs.py", - "providers/apache/hive/tests/provider_tests/apache/hive/plugins/test_hive.py", - "providers/celery/tests/provider_tests/celery/executors/test_celery_executor_utils.py", - "providers/celery/tests/provider_tests/celery/executors/test_default_celery.py", - "providers/celery/tests/provider_tests/celery/test_version_compat.py", - "providers/cloudant/tests/provider_tests/cloudant/test_cloudant_fake.py", - "providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/executors/test_kubernetes_executor_types.py", - "providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/executors/test_kubernetes_executor_utils.py", - "providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/operators/test_kubernetes_pod.py", - "providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/test_exceptions.py", - "providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/test_k8s_model.py", - "providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/test_kube_client.py", - "providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/test_kube_config.py", - "providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/test_python_kubernetes_script.py", - "providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/test_secret.py", - "providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/test_version_compat.py", - "providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/triggers/test_kubernetes_pod.py", - "providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/utils/test_delete_from.py", - "providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/utils/test_k8s_hashlib_wrapper.py", - "providers/cncf/kubernetes/tests/provider_tests/cncf/kubernetes/utils/test_xcom_sidecar.py", - "providers/common/compat/tests/provider_tests/common/compat/lineage/test_entities.py", - "providers/common/compat/tests/provider_tests/common/compat/standard/test_operators.py", - "providers/common/compat/tests/provider_tests/common/compat/standard/test_triggers.py", - "providers/common/compat/tests/provider_tests/common/compat/standard/test_utils.py", - "providers/common/compat/tests/provider_tests/common/compat/test_version_compat.py", - "providers/common/io/tests/provider_tests/common/io/test_version_compat.py", - "providers/edge/tests/provider_tests/edge/models/test_edge_job.py", - "providers/edge/tests/provider_tests/edge/models/test_edge_logs.py", - "providers/edge/tests/provider_tests/edge/models/test_edge_worker.py", - "providers/edge/tests/provider_tests/edge/test_version_compat.py", - "providers/edge/tests/provider_tests/edge/worker_api/routes/test__v2_compat.py", - "providers/edge/tests/provider_tests/edge/worker_api/routes/test__v2_routes.py", - "providers/edge/tests/provider_tests/edge/worker_api/routes/test_jobs.py", - "providers/edge/tests/provider_tests/edge/worker_api/test_app.py", - "providers/edge/tests/provider_tests/edge/worker_api/test_auth.py", - "providers/edge/tests/provider_tests/edge/worker_api/test_datamodels.py", - "providers/elasticsearch/tests/provider_tests/elasticsearch/test_version_compat.py", - "providers/fab/tests/provider_tests/fab/migrations/test_env.py", - "providers/fab/tests/provider_tests/fab/www/api_connexion/test_exceptions.py", - "providers/fab/tests/provider_tests/fab/www/api_connexion/test_parameters.py", - "providers/fab/tests/provider_tests/fab/www/api_connexion/test_security.py", - "providers/fab/tests/provider_tests/fab/www/api_connexion/test_types.py", - "providers/fab/tests/provider_tests/fab/www/extensions/test_init_appbuilder.py", - "providers/fab/tests/provider_tests/fab/www/extensions/test_init_jinja_globals.py", - "providers/fab/tests/provider_tests/fab/www/extensions/test_init_manifest_files.py", - "providers/fab/tests/provider_tests/fab/www/extensions/test_init_security.py", - "providers/fab/tests/provider_tests/fab/www/extensions/test_init_session.py", - "providers/fab/tests/provider_tests/fab/www/extensions/test_init_views.py", - "providers/fab/tests/provider_tests/fab/www/security/test_permissions.py", - "providers/fab/tests/provider_tests/fab/www/test_app.py", - "providers/fab/tests/provider_tests/fab/www/test_constants.py", - "providers/fab/tests/provider_tests/fab/www/test_security_manager.py", - "providers/fab/tests/provider_tests/fab/www/test_session.py", - "providers/fab/tests/provider_tests/fab/www/test_utils.py", - "providers/fab/tests/provider_tests/fab/www/test_views.py", - "providers/google/tests/provider_tests/google/cloud/fs/test_gcs.py", - "providers/google/tests/provider_tests/google/cloud/links/test_automl.py", - "providers/google/tests/provider_tests/google/cloud/links/test_base.py", - "providers/google/tests/provider_tests/google/cloud/links/test_bigquery.py", - "providers/google/tests/provider_tests/google/cloud/links/test_bigquery_dts.py", - "providers/google/tests/provider_tests/google/cloud/links/test_bigtable.py", - "providers/google/tests/provider_tests/google/cloud/links/test_cloud_build.py", - "providers/google/tests/provider_tests/google/cloud/links/test_cloud_functions.py", - "providers/google/tests/provider_tests/google/cloud/links/test_cloud_memorystore.py", - "providers/google/tests/provider_tests/google/cloud/links/test_cloud_sql.py", - "providers/google/tests/provider_tests/google/cloud/links/test_cloud_storage_transfer.py", - "providers/google/tests/provider_tests/google/cloud/links/test_cloud_tasks.py", - "providers/google/tests/provider_tests/google/cloud/links/test_compute.py", - "providers/google/tests/provider_tests/google/cloud/links/test_data_loss_prevention.py", - "providers/google/tests/provider_tests/google/cloud/links/test_datacatalog.py", - "providers/google/tests/provider_tests/google/cloud/links/test_dataflow.py", - "providers/google/tests/provider_tests/google/cloud/links/test_dataform.py", - "providers/google/tests/provider_tests/google/cloud/links/test_datafusion.py", - "providers/google/tests/provider_tests/google/cloud/links/test_dataprep.py", - "providers/google/tests/provider_tests/google/cloud/links/test_dataproc.py", - "providers/google/tests/provider_tests/google/cloud/links/test_datastore.py", - "providers/google/tests/provider_tests/google/cloud/links/test_kubernetes_engine.py", - "providers/google/tests/provider_tests/google/cloud/links/test_life_sciences.py", - "providers/google/tests/provider_tests/google/cloud/links/test_mlengine.py", - "providers/google/tests/provider_tests/google/cloud/links/test_pubsub.py", - "providers/google/tests/provider_tests/google/cloud/links/test_spanner.py", - "providers/google/tests/provider_tests/google/cloud/links/test_stackdriver.py", - "providers/google/tests/provider_tests/google/cloud/links/test_vertex_ai.py", - "providers/google/tests/provider_tests/google/cloud/links/test_workflows.py", - "providers/google/tests/provider_tests/google/cloud/operators/vertex_ai/test_auto_ml.py", - "providers/google/tests/provider_tests/google/cloud/operators/vertex_ai/test_batch_prediction_job.py", - "providers/google/tests/provider_tests/google/cloud/operators/vertex_ai/test_custom_job.py", - "providers/google/tests/provider_tests/google/cloud/operators/vertex_ai/test_dataset.py", - "providers/google/tests/provider_tests/google/cloud/operators/vertex_ai/test_endpoint_service.py", - "providers/google/tests/provider_tests/google/cloud/operators/vertex_ai/test_hyperparameter_tuning_job.py", - "providers/google/tests/provider_tests/google/cloud/operators/vertex_ai/test_model_service.py", - "providers/google/tests/provider_tests/google/cloud/operators/vertex_ai/test_pipeline_job.py", - "providers/google/tests/provider_tests/google/cloud/sensors/vertex_ai/test_feature_store.py", - "providers/google/tests/provider_tests/google/cloud/transfers/test_bigquery_to_sql.py", - "providers/google/tests/provider_tests/google/cloud/transfers/test_presto_to_gcs.py", - "providers/google/tests/provider_tests/google/cloud/utils/test_bigquery.py", - "providers/google/tests/provider_tests/google/cloud/utils/test_bigquery_get_data.py", - "providers/google/tests/provider_tests/google/cloud/utils/test_dataform.py", - "providers/google/tests/provider_tests/google/common/links/test_storage.py", - "providers/google/tests/provider_tests/google/common/test_consts.py", - "providers/google/tests/provider_tests/google/test_go_module_utils.py", - "providers/google/tests/provider_tests/google/test_version_compat.py", - "providers/http/tests/provider_tests/http/test_exceptions.py", - "providers/microsoft/azure/tests/provider_tests/microsoft/azure/operators/test_adls.py", - "providers/openlineage/tests/provider_tests/openlineage/test_version_compat.py", - "providers/opensearch/tests/provider_tests/opensearch/test_version_compat.py", - "providers/presto/tests/provider_tests/presto/test_version_compat.py", - "providers/snowflake/tests/provider_tests/snowflake/triggers/test_snowflake_trigger.py", - "providers/standard/tests/provider_tests/standard/operators/test_empty.py", - "providers/standard/tests/provider_tests/standard/operators/test_latest_only.py", - "providers/standard/tests/provider_tests/standard/operators/test_trigger_dagrun.py", - "providers/standard/tests/provider_tests/standard/sensors/test_external_task.py", - "providers/standard/tests/provider_tests/standard/sensors/test_filesystem.py", - "providers/standard/tests/provider_tests/standard/test_version_compat.py", - "providers/standard/tests/provider_tests/standard/utils/test_sensor_helper.py", - "providers/trino/tests/provider_tests/trino/test_version_compat.py", + "providers/amazon/tests/unit/amazon/aws/executors/batch/test_batch_executor_config.py", + "providers/amazon/tests/unit/amazon/aws/executors/batch/test_boto_schema.py", + "providers/amazon/tests/unit/amazon/aws/executors/batch/test_utils.py", + "providers/amazon/tests/unit/amazon/aws/executors/ecs/test_boto_schema.py", + "providers/amazon/tests/unit/amazon/aws/executors/ecs/test_ecs_executor_config.py", + "providers/amazon/tests/unit/amazon/aws/executors/ecs/test_utils.py", + "providers/amazon/tests/unit/amazon/aws/executors/utils/test_base_config_keys.py", + "providers/amazon/tests/unit/amazon/aws/operators/test_emr.py", + "providers/amazon/tests/unit/amazon/aws/operators/test_sagemaker.py", + "providers/amazon/tests/unit/amazon/aws/sensors/test_emr.py", + "providers/amazon/tests/unit/amazon/aws/sensors/test_sagemaker.py", + "providers/amazon/tests/unit/amazon/aws/test_exceptions.py", + "providers/amazon/tests/unit/amazon/aws/triggers/test_step_function.py", + "providers/amazon/tests/unit/amazon/aws/utils/test_rds.py", + "providers/amazon/tests/unit/amazon/aws/utils/test_sagemaker.py", + "providers/amazon/tests/unit/amazon/aws/waiters/test_base_waiter.py", + "providers/amazon/tests/unit/amazon/test_version_compat.py", + "providers/apache/hdfs/tests/unit/apache/hdfs/hooks/test_hdfs.py", + "providers/apache/hdfs/tests/unit/apache/hdfs/log/test_hdfs_task_handler.py", + "providers/apache/hdfs/tests/unit/apache/hdfs/sensors/test_hdfs.py", + "providers/apache/hive/tests/unit/apache/hive/plugins/test_hive.py", + "providers/celery/tests/unit/celery/executors/test_celery_executor_utils.py", + "providers/celery/tests/unit/celery/executors/test_default_celery.py", + "providers/celery/tests/unit/celery/test_version_compat.py", + "providers/cloudant/tests/unit/cloudant/test_cloudant_fake.py", + "providers/cncf/kubernetes/tests/unit/cncf/kubernetes/executors/test_kubernetes_executor_types.py", + "providers/cncf/kubernetes/tests/unit/cncf/kubernetes/executors/test_kubernetes_executor_utils.py", + "providers/cncf/kubernetes/tests/unit/cncf/kubernetes/operators/test_kubernetes_pod.py", + "providers/cncf/kubernetes/tests/unit/cncf/kubernetes/test_exceptions.py", + "providers/cncf/kubernetes/tests/unit/cncf/kubernetes/test_k8s_model.py", + "providers/cncf/kubernetes/tests/unit/cncf/kubernetes/test_kube_client.py", + "providers/cncf/kubernetes/tests/unit/cncf/kubernetes/test_kube_config.py", + "providers/cncf/kubernetes/tests/unit/cncf/kubernetes/test_python_kubernetes_script.py", + "providers/cncf/kubernetes/tests/unit/cncf/kubernetes/test_secret.py", + "providers/cncf/kubernetes/tests/unit/cncf/kubernetes/test_version_compat.py", + "providers/cncf/kubernetes/tests/unit/cncf/kubernetes/triggers/test_kubernetes_pod.py", + "providers/cncf/kubernetes/tests/unit/cncf/kubernetes/utils/test_delete_from.py", + "providers/cncf/kubernetes/tests/unit/cncf/kubernetes/utils/test_k8s_hashlib_wrapper.py", + "providers/cncf/kubernetes/tests/unit/cncf/kubernetes/utils/test_xcom_sidecar.py", + "providers/common/compat/tests/unit/common/compat/lineage/test_entities.py", + "providers/common/compat/tests/unit/common/compat/standard/test_operators.py", + "providers/common/compat/tests/unit/common/compat/standard/test_triggers.py", + "providers/common/compat/tests/unit/common/compat/standard/test_utils.py", + "providers/common/compat/tests/unit/common/compat/test_version_compat.py", + "providers/common/io/tests/unit/common/io/test_version_compat.py", + "providers/edge/tests/unit/edge/models/test_edge_job.py", + "providers/edge/tests/unit/edge/models/test_edge_logs.py", + "providers/edge/tests/unit/edge/models/test_edge_worker.py", + "providers/edge/tests/unit/edge/test_version_compat.py", + "providers/edge/tests/unit/edge/worker_api/routes/test__v2_compat.py", + "providers/edge/tests/unit/edge/worker_api/routes/test__v2_routes.py", + "providers/edge/tests/unit/edge/worker_api/routes/test_jobs.py", + "providers/edge/tests/unit/edge/worker_api/test_app.py", + "providers/edge/tests/unit/edge/worker_api/test_auth.py", + "providers/edge/tests/unit/edge/worker_api/test_datamodels.py", + "providers/elasticsearch/tests/unit/elasticsearch/test_version_compat.py", + "providers/fab/tests/unit/fab/migrations/test_env.py", + "providers/fab/tests/unit/fab/www/api_connexion/test_exceptions.py", + "providers/fab/tests/unit/fab/www/api_connexion/test_parameters.py", + "providers/fab/tests/unit/fab/www/api_connexion/test_security.py", + "providers/fab/tests/unit/fab/www/api_connexion/test_types.py", + "providers/fab/tests/unit/fab/www/extensions/test_init_appbuilder.py", + "providers/fab/tests/unit/fab/www/extensions/test_init_jinja_globals.py", + "providers/fab/tests/unit/fab/www/extensions/test_init_manifest_files.py", + "providers/fab/tests/unit/fab/www/extensions/test_init_security.py", + "providers/fab/tests/unit/fab/www/extensions/test_init_session.py", + "providers/fab/tests/unit/fab/www/extensions/test_init_views.py", + "providers/fab/tests/unit/fab/www/security/test_permissions.py", + "providers/fab/tests/unit/fab/www/test_app.py", + "providers/fab/tests/unit/fab/www/test_constants.py", + "providers/fab/tests/unit/fab/www/test_security_manager.py", + "providers/fab/tests/unit/fab/www/test_session.py", + "providers/fab/tests/unit/fab/www/test_utils.py", + "providers/fab/tests/unit/fab/www/test_views.py", + "providers/google/tests/unit/google/cloud/fs/test_gcs.py", + "providers/google/tests/unit/google/cloud/links/test_automl.py", + "providers/google/tests/unit/google/cloud/links/test_base.py", + "providers/google/tests/unit/google/cloud/links/test_bigquery.py", + "providers/google/tests/unit/google/cloud/links/test_bigquery_dts.py", + "providers/google/tests/unit/google/cloud/links/test_bigtable.py", + "providers/google/tests/unit/google/cloud/links/test_cloud_build.py", + "providers/google/tests/unit/google/cloud/links/test_cloud_functions.py", + "providers/google/tests/unit/google/cloud/links/test_cloud_memorystore.py", + "providers/google/tests/unit/google/cloud/links/test_cloud_sql.py", + "providers/google/tests/unit/google/cloud/links/test_cloud_storage_transfer.py", + "providers/google/tests/unit/google/cloud/links/test_cloud_tasks.py", + "providers/google/tests/unit/google/cloud/links/test_compute.py", + "providers/google/tests/unit/google/cloud/links/test_data_loss_prevention.py", + "providers/google/tests/unit/google/cloud/links/test_datacatalog.py", + "providers/google/tests/unit/google/cloud/links/test_dataflow.py", + "providers/google/tests/unit/google/cloud/links/test_dataform.py", + "providers/google/tests/unit/google/cloud/links/test_datafusion.py", + "providers/google/tests/unit/google/cloud/links/test_dataprep.py", + "providers/google/tests/unit/google/cloud/links/test_dataproc.py", + "providers/google/tests/unit/google/cloud/links/test_datastore.py", + "providers/google/tests/unit/google/cloud/links/test_kubernetes_engine.py", + "providers/google/tests/unit/google/cloud/links/test_life_sciences.py", + "providers/google/tests/unit/google/cloud/links/test_mlengine.py", + "providers/google/tests/unit/google/cloud/links/test_pubsub.py", + "providers/google/tests/unit/google/cloud/links/test_spanner.py", + "providers/google/tests/unit/google/cloud/links/test_stackdriver.py", + "providers/google/tests/unit/google/cloud/links/test_vertex_ai.py", + "providers/google/tests/unit/google/cloud/links/test_workflows.py", + "providers/google/tests/unit/google/cloud/operators/vertex_ai/test_auto_ml.py", + "providers/google/tests/unit/google/cloud/operators/vertex_ai/test_batch_prediction_job.py", + "providers/google/tests/unit/google/cloud/operators/vertex_ai/test_custom_job.py", + "providers/google/tests/unit/google/cloud/operators/vertex_ai/test_dataset.py", + "providers/google/tests/unit/google/cloud/operators/vertex_ai/test_endpoint_service.py", + "providers/google/tests/unit/google/cloud/operators/vertex_ai/test_hyperparameter_tuning_job.py", + "providers/google/tests/unit/google/cloud/operators/vertex_ai/test_model_service.py", + "providers/google/tests/unit/google/cloud/operators/vertex_ai/test_pipeline_job.py", + "providers/google/tests/unit/google/cloud/sensors/vertex_ai/test_feature_store.py", + "providers/google/tests/unit/google/cloud/transfers/test_bigquery_to_sql.py", + "providers/google/tests/unit/google/cloud/transfers/test_presto_to_gcs.py", + "providers/google/tests/unit/google/cloud/utils/test_bigquery.py", + "providers/google/tests/unit/google/cloud/utils/test_bigquery_get_data.py", + "providers/google/tests/unit/google/cloud/utils/test_dataform.py", + "providers/google/tests/unit/google/common/links/test_storage.py", + "providers/google/tests/unit/google/common/test_consts.py", + "providers/google/tests/unit/google/test_go_module_utils.py", + "providers/google/tests/unit/google/test_version_compat.py", + "providers/http/tests/unit/http/test_exceptions.py", + "providers/microsoft/azure/tests/unit/microsoft/azure/operators/test_adls.py", + "providers/openlineage/tests/unit/openlineage/test_version_compat.py", + "providers/opensearch/tests/unit/opensearch/test_version_compat.py", + "providers/presto/tests/unit/presto/test_version_compat.py", + "providers/snowflake/tests/unit/snowflake/triggers/test_snowflake_trigger.py", + "providers/standard/tests/unit/standard/operators/test_empty.py", + "providers/standard/tests/unit/standard/operators/test_latest_only.py", + "providers/standard/tests/unit/standard/operators/test_trigger_dagrun.py", + "providers/standard/tests/unit/standard/sensors/test_external_task.py", + "providers/standard/tests/unit/standard/sensors/test_filesystem.py", + "providers/standard/tests/unit/standard/test_version_compat.py", + "providers/standard/tests/unit/standard/utils/test_sensor_helper.py", + "providers/trino/tests/unit/trino/test_version_compat.py", ] modules_files: list[pathlib.Path] = list( AIRFLOW_SOURCES_ROOT.glob("providers/**/src/airflow/providers/**/*.py") @@ -228,7 +228,7 @@ def test_providers_modules_should_have_tests(self): pathlib.Path( f.with_name("test_" + f.name) .as_posix() - .replace("/src/airflow/providers/", "/tests/provider_tests/") + .replace("/src/airflow/providers/", "/tests/unit/") ) for f in modules_files_set ] @@ -316,7 +316,7 @@ def get_classes_from_file(self, filepath: pathlib.Path, src_folder: pathlib.Path if isinstance(current_node, ast.ClassDef) and current_node.name.endswith( tuple(self.CLASS_SUFFIXES) ): - if "provider_tests" in module: + if "unit" in module: continue if "integration" in module: continue diff --git a/tests_common/pytest_plugin.py b/tests_common/pytest_plugin.py index 2ee6f6355cdf4..2f6afc3f9e817 100644 --- a/tests_common/pytest_plugin.py +++ b/tests_common/pytest_plugin.py @@ -1721,10 +1721,10 @@ def create_db_api_hook(request): @pytest.fixture(autouse=True, scope="session") def add_providers_test_folders_to_pythonpath(): old_path = sys.path.copy() - all_provider_tests_folders: list[Path] = list(Path(__file__).parents[1].glob("providers/*/tests")) - all_provider_tests_folders.extend(list(Path(__file__).parents[1].glob("providers/*/*/tests"))) - for provider in all_provider_tests_folders: - sys.path.append(str(provider)) + all_provider_test_folders: list[Path] = list(Path(__file__).parents[1].glob("providers/*/tests")) + all_provider_test_folders.extend(list(Path(__file__).parents[1].glob("providers/*/*/tests"))) + for provider_test_folder in all_provider_test_folders: + sys.path.append(str(provider_test_folder)) yield sys.path.clear() sys.path.extend(old_path) diff --git a/tests_common/test_utils/gcp_system_helpers.py b/tests_common/test_utils/gcp_system_helpers.py index e09eaeb8b03fb..4a1d448bb560a 100644 --- a/tests_common/test_utils/gcp_system_helpers.py +++ b/tests_common/test_utils/gcp_system_helpers.py @@ -27,7 +27,7 @@ import pytest from google.auth.environment_vars import CLOUD_SDK_CONFIG_DIR, CREDENTIALS -from provider_tests.google.cloud.utils.gcp_authenticator import ( +from unit.google.cloud.utils.gcp_authenticator import ( GCP_GCS_KEY, GCP_SECRET_MANAGER_KEY, )