diff --git a/noxfile.py b/noxfile.py index d106d53642f..68c0241ad0a 100644 --- a/noxfile.py +++ b/noxfile.py @@ -119,3 +119,17 @@ def test_with_fastjsonschema_as_required_package(session: nox.Session): ], extras="validation", ) + + +@nox.session() +def test_with_aws_encryption_sdk_as_required_package(session: nox.Session): + """Tests that depends on aws_encryption_sdk library""" + # Data Masking + build_and_run_test( + session, + folders=[ + f"{PREFIX_TESTS_FUNCTIONAL}/data_masking/_aws_encryption_sdk/", + f"{PREFIX_TESTS_UNIT}/data_masking/_aws_encryption_sdk/", + ], + extras="datamasking", + ) diff --git a/tests/functional/data_masking/_aws_encryption_sdk/__init__.py b/tests/functional/data_masking/_aws_encryption_sdk/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/tests/functional/data_masking/test_aws_encryption_sdk.py b/tests/functional/data_masking/_aws_encryption_sdk/test_aws_encryption_sdk.py similarity index 100% rename from tests/functional/data_masking/test_aws_encryption_sdk.py rename to tests/functional/data_masking/_aws_encryption_sdk/test_aws_encryption_sdk.py diff --git a/tests/unit/data_masking/__init__.py b/tests/unit/data_masking/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/tests/unit/data_masking/_aws_encryption_sdk/__init__.py b/tests/unit/data_masking/_aws_encryption_sdk/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/tests/unit/data_masking/test_kms_provider.py b/tests/unit/data_masking/_aws_encryption_sdk/test_kms_provider.py similarity index 100% rename from tests/unit/data_masking/test_kms_provider.py rename to tests/unit/data_masking/_aws_encryption_sdk/test_kms_provider.py diff --git a/tests/unit/data_masking/test_unit_data_masking.py b/tests/unit/data_masking/_aws_encryption_sdk/test_unit_data_masking.py similarity index 100% rename from tests/unit/data_masking/test_unit_data_masking.py rename to tests/unit/data_masking/_aws_encryption_sdk/test_unit_data_masking.py