load("//bazel/go:go_test.bzl", "go_test")

go_test(
    name = "test_test",
    srcs = [
        "aws_test.go",
        "azure_test.go",
        "gcp_test.go",
        "integration_test.go",
    ],
    deps = [
        "//internal/kms/config",
        "//internal/kms/kms",
        "//internal/kms/kms/aws",
        "//internal/kms/kms/azure",
        "//internal/kms/kms/gcp",
        "//internal/kms/storage",
        "//internal/kms/storage/awss3",
        "//internal/kms/storage/azureblob",
        "//internal/kms/storage/gcs",
        "//internal/kms/storage/memfs",
        "//internal/kms/uri",
        "@com_github_aws_aws_sdk_go_v2_config//:config",
        "@com_github_aws_aws_sdk_go_v2_service_s3//:s3",
        "@com_github_aws_aws_sdk_go_v2_service_s3//types",
        "@com_github_stretchr_testify//assert",
        "@com_github_stretchr_testify//require",
    ],
)
