From abe15226ba1a40a09f696bf587ad2db0f1f03b78 Mon Sep 17 00:00:00 2001 From: Google APIs Date: Wed, 27 Jul 2022 16:04:10 -0700 Subject: [PATCH] fix: Add py_test targets PiperOrigin-RevId: 463701296 --- BUILD.bazel | 1 + WORKSPACE | 20 +++++- google/ads/admob/v1/BUILD.bazel | 11 ++++ google/analytics/admin/v1alpha/BUILD.bazel | 11 ++++ google/analytics/admin/v1beta/BUILD.bazel | 17 ++++- google/analytics/data/v1alpha/BUILD.bazel | 11 ++++ google/analytics/data/v1beta/BUILD.bazel | 11 ++++ google/api/servicecontrol/v1/BUILD.bazel | 11 ++++ google/api/servicecontrol/v2/BUILD.bazel | 11 ++++ google/api/servicemanagement/v1/BUILD.bazel | 11 ++++ google/api/serviceusage/v1/BUILD.bazel | 11 ++++ google/api/serviceusage/v1beta1/BUILD.bazel | 11 ++++ google/appengine/logging/v1/BUILD.bazel | 4 +- google/appengine/v1/BUILD.bazel | 11 ++++ google/apps/alertcenter/v1beta1/BUILD.bazel | 11 ++++ google/apps/drive/activity/v2/BUILD.bazel | 11 ++++ google/apps/market/v2/BUILD.bazel | 11 ++++ google/apps/script/type/BUILD.bazel | 5 ++ google/apps/script/type/calendar/BUILD.bazel | 5 ++ google/apps/script/type/docs/BUILD.bazel | 5 ++ google/apps/script/type/drive/BUILD.bazel | 5 ++ google/apps/script/type/gmail/BUILD.bazel | 5 ++ google/apps/script/type/sheets/BUILD.bazel | 5 ++ google/apps/script/type/slides/BUILD.bazel | 5 ++ google/area120/tables/v1alpha1/BUILD.bazel | 11 ++++ google/bigtable/admin/v2/BUILD.bazel | 14 +++++ google/bigtable/v2/BUILD.bazel | 11 ++++ google/chromeos/moblab/v1beta1/BUILD.bazel | 11 ++++ google/chromeos/uidetection/v1/BUILD.bazel | 11 ++++ google/cloud/accessapproval/v1/BUILD.bazel | 11 ++++ google/cloud/aiplatform/v1/BUILD.bazel | 14 +++++ .../v1/schema/predict/instance/BUILD.bazel | 16 ++++- .../v1/schema/predict/params/BUILD.bazel | 5 +- .../v1/schema/predict/prediction/BUILD.bazel | 8 +-- google/cloud/aiplatform/v1beta1/BUILD.bazel | 14 +++++ .../schema/predict/prediction/BUILD.bazel | 1 - .../schema/trainingjob/definition/BUILD.bazel | 4 +- google/cloud/apigateway/v1/BUILD.bazel | 11 ++++ google/cloud/apigeeconnect/v1/BUILD.bazel | 11 ++++ google/cloud/apigeeregistry/v1/BUILD.bazel | 14 +++++ google/cloud/asset/v1/BUILD.bazel | 20 ++++++ google/cloud/asset/v1p1beta1/BUILD.bazel | 14 +++++ google/cloud/asset/v1p2beta1/BUILD.bazel | 14 +++++ google/cloud/asset/v1p4beta1/BUILD.bazel | 14 +++++ google/cloud/asset/v1p5beta1/BUILD.bazel | 19 ++++++ google/cloud/asset/v1p7beta1/BUILD.bazel | 11 ++++ google/cloud/assuredworkloads/v1/BUILD.bazel | 11 ++++ .../assuredworkloads/v1beta1/BUILD.bazel | 11 ++++ google/cloud/automl/v1/BUILD.bazel | 11 ++++ google/cloud/automl/v1beta1/BUILD.bazel | 11 ++++ google/cloud/baremetalsolution/v2/BUILD.bazel | 11 ++++ google/cloud/batch/v1/BUILD.bazel | 14 +++++ google/cloud/batch/v1alpha/BUILD.bazel | 23 +++++-- .../beyondcorp/appconnections/v1/BUILD.bazel | 16 ++++- .../beyondcorp/appconnectors/v1/BUILD.bazel | 16 ++++- .../beyondcorp/appgateways/v1/BUILD.bazel | 16 ++++- .../clientconnectorservices/v1/BUILD.bazel | 18 +++++- .../beyondcorp/clientgateways/v1/BUILD.bazel | 16 ++++- .../cloud/bigquery/connection/v1/BUILD.bazel | 14 +++++ .../bigquery/connection/v1beta1/BUILD.bazel | 14 +++++ .../bigquery/dataexchange/v1beta1/BUILD.bazel | 11 ++++ .../bigquery/datatransfer/v1/BUILD.bazel | 11 ++++ google/cloud/bigquery/logging/v1/BUILD.bazel | 3 +- .../cloud/bigquery/migration/v2/BUILD.bazel | 11 ++++ .../bigquery/migration/v2alpha/BUILD.bazel | 11 ++++ .../cloud/bigquery/reservation/v1/BUILD.bazel | 11 ++++ .../bigquery/reservation/v1beta1/BUILD.bazel | 11 ++++ google/cloud/bigquery/storage/v1/BUILD.bazel | 11 ++++ .../bigquery/storage/v1beta1/BUILD.bazel | 11 ++++ .../bigquery/storage/v1beta2/BUILD.bazel | 11 ++++ google/cloud/bigquery/v2/BUILD.bazel | 11 ++++ google/cloud/billing/budgets/v1/BUILD.bazel | 11 ++++ .../cloud/billing/budgets/v1beta1/BUILD.bazel | 11 ++++ google/cloud/billing/v1/BUILD.bazel | 14 +++++ .../cloud/binaryauthorization/v1/BUILD.bazel | 14 +++++ .../binaryauthorization/v1beta1/BUILD.bazel | 11 ++++ .../cloud/certificatemanager/v1/BUILD.bazel | 11 ++++ google/cloud/channel/v1/BUILD.bazel | 11 ++++ google/cloud/clouddms/v1/BUILD.bazel | 11 ++++ .../consumer/procurement/v1alpha1/BUILD.bazel | 19 ++++-- google/cloud/common/BUILD.bazel | 7 ++- .../contactcenterinsights/v1/BUILD.bazel | 11 ++++ google/cloud/datacatalog/v1/BUILD.bazel | 14 +++++ google/cloud/datacatalog/v1beta1/BUILD.bazel | 14 +++++ google/cloud/dataform/v1alpha2/BUILD.bazel | 11 ++++ google/cloud/datafusion/v1/BUILD.bazel | 11 ++++ google/cloud/datafusion/v1beta1/BUILD.bazel | 14 +++++ google/cloud/datalabeling/v1beta1/BUILD.bazel | 11 ++++ google/cloud/dataplex/v1/BUILD.bazel | 14 +++++ google/cloud/dataproc/v1/BUILD.bazel | 11 ++++ google/cloud/dataqna/v1alpha/BUILD.bazel | 11 ++++ google/cloud/datastream/v1/BUILD.bazel | 11 ++++ google/cloud/datastream/v1alpha1/BUILD.bazel | 11 ++++ google/cloud/deploy/v1/BUILD.bazel | 11 ++++ google/cloud/dialogflow/cx/v3/BUILD.bazel | 11 ++++ .../cloud/dialogflow/cx/v3beta1/BUILD.bazel | 11 ++++ google/cloud/dialogflow/v2/BUILD.bazel | 11 ++++ google/cloud/dialogflow/v2beta1/BUILD.bazel | 11 ++++ google/cloud/documentai/v1/BUILD.bazel | 11 ++++ google/cloud/documentai/v1beta1/BUILD.bazel | 11 ++++ google/cloud/documentai/v1beta2/BUILD.bazel | 11 ++++ google/cloud/documentai/v1beta3/BUILD.bazel | 11 ++++ google/cloud/domains/v1/BUILD.bazel | 11 ++++ google/cloud/domains/v1alpha2/BUILD.bazel | 11 ++++ google/cloud/domains/v1beta1/BUILD.bazel | 11 ++++ google/cloud/essentialcontacts/v1/BUILD.bazel | 11 ++++ .../cloud/eventarc/publishing/v1/BUILD.bazel | 11 ++++ google/cloud/eventarc/v1/BUILD.bazel | 11 ++++ google/cloud/filestore/v1/BUILD.bazel | 14 +++++ google/cloud/filestore/v1beta1/BUILD.bazel | 1 + google/cloud/functions/v1/BUILD.bazel | 14 +++++ google/cloud/functions/v2/BUILD.bazel | 14 +++++ google/cloud/functions/v2alpha/BUILD.bazel | 14 +++++ google/cloud/functions/v2beta/BUILD.bazel | 14 +++++ google/cloud/gaming/v1/BUILD.bazel | 11 ++++ google/cloud/gaming/v1beta/BUILD.bazel | 11 ++++ google/cloud/gkebackup/v1/BUILD.bazel | 11 ++++ .../gkeconnect/gateway/v1beta1/BUILD.bazel | 11 ++++ google/cloud/gkehub/v1/BUILD.bazel | 11 ++++ .../gkehub/v1/configmanagement/BUILD.bazel | 1 - .../gkehub/v1/multiclusteringress/BUILD.bazel | 1 - google/cloud/gkehub/v1alpha/BUILD.bazel | 11 ++++ .../v1alpha/cloudauditlogging/BUILD.bazel | 1 - .../v1alpha/configmanagement/BUILD.bazel | 1 - .../cloud/gkehub/v1alpha/metering/BUILD.bazel | 1 - .../v1alpha/multiclusteringress/BUILD.bazel | 1 - .../gkehub/v1alpha/servicemesh/BUILD.bazel | 2 +- google/cloud/gkehub/v1alpha2/BUILD.bazel | 11 ++++ google/cloud/gkehub/v1beta/BUILD.bazel | 11 ++++ .../v1beta/configmanagement/BUILD.bazel | 1 - .../cloud/gkehub/v1beta/metering/BUILD.bazel | 1 - .../v1beta/multiclusteringress/BUILD.bazel | 1 - google/cloud/gkehub/v1beta1/BUILD.bazel | 14 +++++ google/cloud/gkemulticloud/v1/BUILD.bazel | 13 +++- google/cloud/gsuiteaddons/v1/BUILD.bazel | 20 ++++++ google/cloud/iap/v1/BUILD.bazel | 14 +++++ google/cloud/iap/v1beta1/BUILD.bazel | 14 +++++ google/cloud/identitytoolkit/v2/BUILD.bazel | 11 ++++ google/cloud/ids/v1/BUILD.bazel | 11 ++++ google/cloud/iot/v1/BUILD.bazel | 14 +++++ google/cloud/kms/v1/BUILD.bazel | 15 +++++ google/cloud/language/v1/BUILD.bazel | 11 ++++ google/cloud/language/v1beta2/BUILD.bazel | 11 ++++ google/cloud/lifesciences/v2beta/BUILD.bazel | 11 ++++ google/cloud/managedidentities/v1/BUILD.bazel | 11 ++++ .../managedidentities/v1beta1/BUILD.bazel | 11 ++++ .../mediatranslation/v1beta1/BUILD.bazel | 11 ++++ google/cloud/memcache/v1/BUILD.bazel | 11 ++++ google/cloud/memcache/v1beta2/BUILD.bazel | 11 ++++ google/cloud/metastore/v1/BUILD.bazel | 11 ++++ google/cloud/metastore/v1alpha/BUILD.bazel | 11 ++++ google/cloud/metastore/v1beta/BUILD.bazel | 11 ++++ .../cloud/networkconnectivity/v1/BUILD.bazel | 11 ++++ .../networkconnectivity/v1alpha1/BUILD.bazel | 11 ++++ google/cloud/networkmanagement/v1/BUILD.bazel | 11 ++++ .../networkmanagement/v1beta1/BUILD.bazel | 11 ++++ google/cloud/networksecurity/v1/BUILD.bazel | 19 ++++-- .../cloud/networksecurity/v1beta1/BUILD.bazel | 14 +++++ google/cloud/networkservices/v1/BUILD.bazel | 11 ++++ .../cloud/networkservices/v1beta1/BUILD.bazel | 11 ++++ google/cloud/notebooks/v1/BUILD.bazel | 11 ++++ google/cloud/notebooks/v1beta1/BUILD.bazel | 11 ++++ google/cloud/optimization/v1/BUILD.bazel | 11 ++++ .../airflow/service/v1/BUILD.bazel | 11 ++++ .../airflow/service/v1beta1/BUILD.bazel | 11 ++++ google/cloud/orgpolicy/v1/BUILD.bazel | 5 ++ google/cloud/orgpolicy/v2/BUILD.bazel | 11 ++++ .../osconfig/agentendpoint/v1/BUILD.bazel | 11 ++++ .../osconfig/agentendpoint/v1beta/BUILD.bazel | 11 ++++ google/cloud/osconfig/v1/BUILD.bazel | 17 +++++ google/cloud/osconfig/v1alpha/BUILD.bazel | 11 ++++ google/cloud/osconfig/v1beta/BUILD.bazel | 11 ++++ google/cloud/oslogin/common/BUILD.bazel | 6 ++ google/cloud/oslogin/v1/BUILD.bazel | 19 +++++- google/cloud/oslogin/v1beta/BUILD.bazel | 11 ++++ .../issuerswitch/v1/BUILD.bazel | 13 +++- .../phishingprotection/v1beta1/BUILD.bazel | 11 ++++ .../cloud/policytroubleshooter/v1/BUILD.bazel | 14 +++++ .../cloud/privatecatalog/v1beta1/BUILD.bazel | 11 ++++ google/cloud/pubsublite/v1/BUILD.bazel | 11 ++++ .../cloud/recaptchaenterprise/v1/BUILD.bazel | 11 ++++ .../recaptchaenterprise/v1beta1/BUILD.bazel | 11 ++++ .../recommendationengine/v1beta1/BUILD.bazel | 11 ++++ google/cloud/recommender/v1/BUILD.bazel | 11 ++++ google/cloud/recommender/v1beta1/BUILD.bazel | 11 ++++ google/cloud/redis/v1/BUILD.bazel | 11 ++++ google/cloud/redis/v1beta1/BUILD.bazel | 11 ++++ google/cloud/resourcemanager/v3/BUILD.bazel | 14 +++++ google/cloud/resourcesettings/v1/BUILD.bazel | 11 ++++ google/cloud/retail/v2/BUILD.bazel | 11 ++++ google/cloud/retail/v2alpha/BUILD.bazel | 11 ++++ google/cloud/retail/v2beta/BUILD.bazel | 11 ++++ google/cloud/run/v2/BUILD.bazel | 14 +++++ google/cloud/scheduler/v1/BUILD.bazel | 11 ++++ google/cloud/scheduler/v1beta1/BUILD.bazel | 11 ++++ google/cloud/secretmanager/v1/BUILD.bazel | 14 +++++ google/cloud/secrets/v1beta1/BUILD.bazel | 14 +++++ .../cloud/security/privateca/v1/BUILD.bazel | 11 ++++ .../security/privateca/v1beta1/BUILD.bazel | 11 ++++ .../security/publicca/v1beta1/BUILD.bazel | 11 ++++ .../settings/v1beta1/BUILD.bazel | 11 ++++ google/cloud/securitycenter/v1/BUILD.bazel | 14 +++++ .../cloud/securitycenter/v1beta1/BUILD.bazel | 14 +++++ .../securitycenter/v1p1beta1/BUILD.bazel | 14 +++++ google/cloud/servicedirectory/v1/BUILD.bazel | 14 +++++ .../servicedirectory/v1beta1/BUILD.bazel | 14 +++++ google/cloud/shell/v1/BUILD.bazel | 11 ++++ google/cloud/speech/v1/BUILD.bazel | 11 ++++ google/cloud/speech/v1p1beta1/BUILD.bazel | 11 ++++ google/cloud/sql/v1/BUILD.bazel | 11 ++++ google/cloud/sql/v1beta4/BUILD.bazel | 11 ++++ google/cloud/talent/v4/BUILD.bazel | 11 ++++ google/cloud/talent/v4beta1/BUILD.bazel | 11 ++++ google/cloud/tasks/v2/BUILD.bazel | 14 +++++ google/cloud/tasks/v2beta2/BUILD.bazel | 14 +++++ google/cloud/tasks/v2beta3/BUILD.bazel | 14 +++++ google/cloud/texttospeech/v1/BUILD.bazel | 11 ++++ google/cloud/texttospeech/v1beta1/BUILD.bazel | 11 ++++ google/cloud/tpu/v1/BUILD.bazel | 11 ++++ google/cloud/tpu/v2alpha1/BUILD.bazel | 11 ++++ google/cloud/translate/v3/BUILD.bazel | 11 ++++ google/cloud/translate/v3beta1/BUILD.bazel | 11 ++++ google/cloud/video/livestream/v1/BUILD.bazel | 11 ++++ google/cloud/video/stitcher/v1/BUILD.bazel | 11 ++++ google/cloud/video/transcoder/v1/BUILD.bazel | 11 ++++ google/cloud/videointelligence/v1/BUILD.bazel | 11 ++++ .../videointelligence/v1beta2/BUILD.bazel | 11 ++++ .../videointelligence/v1p1beta1/BUILD.bazel | 11 ++++ .../videointelligence/v1p2beta1/BUILD.bazel | 11 ++++ .../videointelligence/v1p3beta1/BUILD.bazel | 11 ++++ google/cloud/vision/v1/BUILD.bazel | 11 ++++ google/cloud/vision/v1p1beta1/BUILD.bazel | 11 ++++ google/cloud/vision/v1p2beta1/BUILD.bazel | 11 ++++ google/cloud/vision/v1p3beta1/BUILD.bazel | 11 ++++ google/cloud/vision/v1p4beta1/BUILD.bazel | 11 ++++ google/cloud/vmmigration/v1/BUILD.bazel | 11 ++++ google/cloud/vpcaccess/v1/BUILD.bazel | 11 ++++ google/cloud/webrisk/v1/BUILD.bazel | 11 ++++ google/cloud/webrisk/v1beta1/BUILD.bazel | 11 ++++ .../cloud/websecurityscanner/v1/BUILD.bazel | 11 ++++ .../websecurityscanner/v1alpha/BUILD.bazel | 11 ++++ .../websecurityscanner/v1beta/BUILD.bazel | 11 ++++ .../cloud/workflows/executions/v1/BUILD.bazel | 11 ++++ .../workflows/executions/v1beta/BUILD.bazel | 11 ++++ google/cloud/workflows/v1/BUILD.bazel | 11 ++++ google/cloud/workflows/v1beta/BUILD.bazel | 11 ++++ google/container/v1/BUILD.bazel | 11 ++++ google/container/v1beta1/BUILD.bazel | 11 ++++ google/dataflow/v1beta3/BUILD.bazel | 11 ++++ google/datastore/admin/v1/BUILD.bazel | 11 ++++ google/datastore/v1/BUILD.bazel | 11 ++++ .../devtools/artifactregistry/v1/BUILD.bazel | 14 +++++ .../artifactregistry/v1beta2/BUILD.bazel | 14 +++++ google/devtools/build/v1/BUILD.bazel | 11 ++++ google/devtools/cloudbuild/v1/BUILD.bazel | 11 ++++ google/devtools/clouddebugger/v2/BUILD.bazel | 11 ++++ .../clouderrorreporting/v1beta1/BUILD.bazel | 11 ++++ google/devtools/cloudprofiler/v2/BUILD.bazel | 11 ++++ google/devtools/cloudtrace/v1/BUILD.bazel | 11 ++++ google/devtools/cloudtrace/v2/BUILD.bazel | 11 ++++ .../devtools/containeranalysis/v1/BUILD.bazel | 16 +++++ .../remoteworkers/v1test2/BUILD.bazel | 11 ++++ google/devtools/testing/v1/BUILD.bazel | 11 ++++ google/example/library/v1/BUILD.bazel | 11 ++++ google/firestore/admin/v1/BUILD.bazel | 11 ++++ google/firestore/v1/BUILD.bazel | 11 ++++ google/firestore/v1beta1/BUILD.bazel | 11 ++++ google/geo/type/BUILD.bazel | 10 +++ google/home/enterprise/sdm/v1/BUILD.bazel | 11 ++++ google/home/graph/v1/BUILD.bazel | 11 ++++ google/iam/admin/v1/BUILD.bazel | 14 +++++ google/iam/credentials/v1/BUILD.bazel | 11 ++++ google/iam/v1/logging/BUILD.bazel | 4 +- google/iam/v1beta/BUILD.bazel | 11 ++++ google/iam/v2beta/BUILD.bazel | 13 +++- .../accesscontextmanager/v1/BUILD.bazel | 62 +++++++++++++++++++ google/logging/v2/BUILD.bazel | 11 ++++ .../maps/fleetengine/delivery/v1/BUILD.bazel | 14 +++++ google/maps/fleetengine/v1/BUILD.bazel | 11 ++++ google/maps/regionlookup/v1alpha/BUILD.bazel | 11 ++++ google/maps/roads/v1op/BUILD.bazel | 11 ++++ google/maps/routes/v1/BUILD.bazel | 14 +++++ google/maps/routing/v2/BUILD.bazel | 14 +++++ google/monitoring/dashboard/v1/BUILD.bazel | 11 ++++ google/monitoring/metricsscope/v1/BUILD.bazel | 11 ++++ google/monitoring/v3/BUILD.bazel | 11 ++++ google/partner/aistreams/v1alpha1/BUILD.bazel | 11 ++++ google/privacy/dlp/v2/BUILD.bazel | 11 ++++ google/pubsub/v1/BUILD.bazel | 14 +++++ google/spanner/admin/database/v1/BUILD.bazel | 14 +++++ google/spanner/admin/instance/v1/BUILD.bazel | 14 +++++ google/spanner/v1/BUILD.bazel | 11 ++++ google/storage/v1/BUILD.bazel | 14 +++++ google/storage/v2/BUILD.bazel | 15 +++++ google/storagetransfer/v1/BUILD.bazel | 11 ++++ google/streetview/publish/v1/BUILD.bazel | 13 ++++ grafeas/v1/BUILD.bazel | 17 +++++ repository_rules.bzl | 4 ++ 298 files changed, 3326 insertions(+), 60 deletions(-) diff --git a/BUILD.bazel b/BUILD.bazel index 77c38a6d9..81764fe9c 100644 --- a/BUILD.bazel +++ b/BUILD.bazel @@ -2,3 +2,4 @@ alias( name = "build_gen", actual = "@rules_gapic//bazel:build_file_generator", ) + diff --git a/WORKSPACE b/WORKSPACE index 651315962..8d9d9fb99 100644 --- a/WORKSPACE +++ b/WORKSPACE @@ -45,6 +45,19 @@ http_archive( url = "https://github.com/bazelbuild/rules_python/archive/0.9.0.tar.gz", ) +http_archive( + name = "rules_pkg", + sha256 = "8a298e832762eda1830597d64fe7db58178aa84cd5926d76d5b744d6558941c2", + urls = [ + "https://mirror.bazel.build/github.com/bazelbuild/rules_pkg/releases/download/0.7.0/rules_pkg-0.7.0.tar.gz", + "https://github.com/bazelbuild/rules_pkg/releases/download/0.7.0/rules_pkg-0.7.0.tar.gz", + ], +) + +load("@rules_pkg//:deps.bzl", "rules_pkg_dependencies") + +rules_pkg_dependencies() + http_archive( name = "com_google_protobuf", sha256 = "c29d8b4b79389463c546f98b15aa4391d4ed7ec459340c47bffe15db63eb9126", @@ -79,6 +92,7 @@ rules_proto_toolchains() # This must be above the download of gRPC (in C++ section) and rules_gapic because both repositories depend on rules_go # and we would rather manage our version of rules_go explicitly rather than depend on the version those bring in transitively. _io_bazel_rules_go_version = "0.33.0" + http_archive( name = "io_bazel_rules_go", sha256 = "685052b498b6ddfe562ca7a97736741d87916fe536623afb7da2824c0211c369", @@ -97,9 +111,9 @@ go_register_toolchains(version = "1.16") # rules_gapic also depends on rules_go, so it must come after our own dependency on rules_go. # It must also come before gapic-generator-go so as to ensure that it does not bring in an old # version of rules_gapic. -_rules_gapic_version = "0.14.1" +_rules_gapic_version = "0.15.0" -_rules_gapic_sha256 = "8483dfe3def57fb6549167dfc9792cdb878af2d521340fc50f094050a7a4180d" +_rules_gapic_sha256 = "1da19934301ed71a1faa6a4dc19c9c1c01729fe31a58edcf520befc1002af22d" http_archive( name = "rules_gapic", @@ -264,7 +278,7 @@ load("@rules_python//python:pip.bzl", "pip_install") pip_install() -_gapic_generator_python_version = "1.1.1" +_gapic_generator_python_version = "1.1.2" http_archive( name = "gapic_generator_python", diff --git a/google/ads/admob/v1/BUILD.bazel b/google/ads/admob/v1/BUILD.bazel index 671df2e6b..b3adf281a 100644 --- a/google/ads/admob/v1/BUILD.bazel +++ b/google/ads/admob/v1/BUILD.bazel @@ -158,6 +158,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", "py_grpc_library", "py_proto_library", ) @@ -180,6 +181,16 @@ py_gapic_library( ], ) +py_test( + name = "admob_py_gapic_test", + srcs = [ + "admob_py_gapic_pytest.py", + "admob_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":admob_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "ads-admob-v1-py", diff --git a/google/analytics/admin/v1alpha/BUILD.bazel b/google/analytics/admin/v1alpha/BUILD.bazel index 674bfcd4b..b547bfe64 100644 --- a/google/analytics/admin/v1alpha/BUILD.bazel +++ b/google/analytics/admin/v1alpha/BUILD.bazel @@ -158,6 +158,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -166,6 +167,16 @@ py_gapic_library( grpc_service_config = "admin_grpc_service_config.json", ) +py_test( + name = "admin_py_gapic_test", + srcs = [ + "admin_py_gapic_pytest.py", + "admin_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":admin_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "google-analytics-admin-v1alpha-py", diff --git a/google/analytics/admin/v1beta/BUILD.bazel b/google/analytics/admin/v1beta/BUILD.bazel index 754a02b13..a1a4ebb63 100644 --- a/google/analytics/admin/v1beta/BUILD.bazel +++ b/google/analytics/admin/v1beta/BUILD.bazel @@ -95,6 +95,7 @@ java_gapic_test( # Open Source Packages java_gapic_assembly_gradle_pkg( name = "google-cloud-analytics-admin-v1beta-java", + include_samples = True, transport = "grpc+rest", deps = [ ":admin_java_gapic", @@ -102,7 +103,6 @@ java_gapic_assembly_gradle_pkg( ":admin_java_proto", ":admin_proto", ], - include_samples = True, ) ############################################################################## @@ -151,8 +151,8 @@ go_gapic_assembly_pkg( name = "gapi-cloud-analytics-admin-v1beta-go", deps = [ ":admin_go_gapic", - ":admin_go_gapic_srcjar-test.srcjar", ":admin_go_gapic_srcjar-metadata.srcjar", + ":admin_go_gapic_srcjar-test.srcjar", ":admin_go_proto", ], ) @@ -164,6 +164,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -173,6 +174,16 @@ py_gapic_library( service_yaml = "analyticsadmin.yaml", ) +py_test( + name = "admin_py_gapic_test", + srcs = [ + "admin_py_gapic_pytest.py", + "admin_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":admin_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "analytics-admin-v1beta-py", @@ -257,8 +268,8 @@ nodejs_gapic_assembly_pkg( ############################################################################## load( "@com_google_googleapis_imports//:imports.bzl", - "ruby_gapic_assembly_pkg", "ruby_cloud_gapic_library", + "ruby_gapic_assembly_pkg", "ruby_grpc_library", "ruby_proto_library", ) diff --git a/google/analytics/data/v1alpha/BUILD.bazel b/google/analytics/data/v1alpha/BUILD.bazel index 75f58b5d7..d7893df59 100644 --- a/google/analytics/data/v1alpha/BUILD.bazel +++ b/google/analytics/data/v1alpha/BUILD.bazel @@ -159,6 +159,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -168,6 +169,16 @@ py_gapic_library( service_yaml = "analyticsdata_v1alpha.yaml", ) +py_test( + name = "data_py_gapic_test", + srcs = [ + "data_py_gapic_pytest.py", + "data_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":data_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "analytics-data-v1alpha-py", diff --git a/google/analytics/data/v1beta/BUILD.bazel b/google/analytics/data/v1beta/BUILD.bazel index 2c431a78c..4df5251ac 100644 --- a/google/analytics/data/v1beta/BUILD.bazel +++ b/google/analytics/data/v1beta/BUILD.bazel @@ -156,6 +156,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -164,6 +165,16 @@ py_gapic_library( grpc_service_config = "analytics_data_grpc_service_config.json", ) +py_test( + name = "data_py_gapic_test", + srcs = [ + "data_py_gapic_pytest.py", + "data_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":data_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "google-analytics-data-v1beta-py", diff --git a/google/api/servicecontrol/v1/BUILD.bazel b/google/api/servicecontrol/v1/BUILD.bazel index 1ef0806bd..38e3e6c8b 100644 --- a/google/api/servicecontrol/v1/BUILD.bazel +++ b/google/api/servicecontrol/v1/BUILD.bazel @@ -173,6 +173,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -186,6 +187,16 @@ py_gapic_library( ], ) +py_test( + name = "servicecontrol_py_gapic_test", + srcs = [ + "servicecontrol_py_gapic_pytest.py", + "servicecontrol_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":servicecontrol_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "google-cloud-servicecontrol-v1-py", diff --git a/google/api/servicecontrol/v2/BUILD.bazel b/google/api/servicecontrol/v2/BUILD.bazel index 2a1eb2624..9ba1ca401 100644 --- a/google/api/servicecontrol/v2/BUILD.bazel +++ b/google/api/servicecontrol/v2/BUILD.bazel @@ -161,6 +161,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -174,6 +175,16 @@ py_gapic_library( ], ) +py_test( + name = "servicecontrol_py_gapic_test", + srcs = [ + "servicecontrol_py_gapic_pytest.py", + "servicecontrol_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":servicecontrol_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "api-servicecontrol-v2-py", diff --git a/google/api/servicemanagement/v1/BUILD.bazel b/google/api/servicemanagement/v1/BUILD.bazel index 380d0e221..b245d0e53 100644 --- a/google/api/servicemanagement/v1/BUILD.bazel +++ b/google/api/servicemanagement/v1/BUILD.bazel @@ -171,6 +171,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -184,6 +185,16 @@ py_gapic_library( ], ) +py_test( + name = "servicemanagement_py_gapic_test", + srcs = [ + "servicemanagement_py_gapic_pytest.py", + "servicemanagement_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":servicemanagement_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "google-cloud-servicemanagement-v1-py", diff --git a/google/api/serviceusage/v1/BUILD.bazel b/google/api/serviceusage/v1/BUILD.bazel index 300fa562c..0601efabe 100644 --- a/google/api/serviceusage/v1/BUILD.bazel +++ b/google/api/serviceusage/v1/BUILD.bazel @@ -173,6 +173,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -186,6 +187,16 @@ py_gapic_library( ], ) +py_test( + name = "serviceusage_py_gapic_test", + srcs = [ + "serviceusage_py_gapic_pytest.py", + "serviceusage_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":serviceusage_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "api-serviceusage-v1-py", diff --git a/google/api/serviceusage/v1beta1/BUILD.bazel b/google/api/serviceusage/v1beta1/BUILD.bazel index 472616107..8632f431c 100644 --- a/google/api/serviceusage/v1beta1/BUILD.bazel +++ b/google/api/serviceusage/v1beta1/BUILD.bazel @@ -179,6 +179,17 @@ py_gapic_library( grpc_service_config = "serviceusage_grpc_service_config.json", ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +#py_test( +# name = "serviceusage_py_gapic_test", +# srcs = [ +# "serviceusage_py_gapic_pytest.py", +# "serviceusage_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":serviceusage_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "api-serviceusage-v1beta1-py", diff --git a/google/appengine/logging/v1/BUILD.bazel b/google/appengine/logging/v1/BUILD.bazel index ad4db5290..b38ccb65d 100644 --- a/google/appengine/logging/v1/BUILD.bazel +++ b/google/appengine/logging/v1/BUILD.bazel @@ -63,8 +63,8 @@ go_proto_library( ############################################################################## load( "@com_google_googleapis_imports//:imports.bzl", + "py_gapic_assembly_pkg", "py_gapic_library", - "py_gapic_assembly_pkg" ) py_gapic_library( @@ -72,7 +72,7 @@ py_gapic_library( srcs = [":logging_proto"], opt_args = [ "warehouse-package-name=google-cloud-appengine-logging", - "python-gapic-namespace=google.cloud", + "python-gapic-namespace=google.cloud", "python-gapic-name=appengine_logging", ], ) diff --git a/google/appengine/v1/BUILD.bazel b/google/appengine/v1/BUILD.bazel index a5767cbbd..f933b4e59 100644 --- a/google/appengine/v1/BUILD.bazel +++ b/google/appengine/v1/BUILD.bazel @@ -194,6 +194,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -207,6 +208,16 @@ py_gapic_library( ], ) +py_test( + name = "appengine_py_gapic_test", + srcs = [ + "appengine_py_gapic_pytest.py", + "appengine_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":appengine_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "google-cloud-appengine-v1-py", diff --git a/google/apps/alertcenter/v1beta1/BUILD.bazel b/google/apps/alertcenter/v1beta1/BUILD.bazel index edd79bc25..8800ac2a3 100644 --- a/google/apps/alertcenter/v1beta1/BUILD.bazel +++ b/google/apps/alertcenter/v1beta1/BUILD.bazel @@ -159,6 +159,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -167,6 +168,16 @@ py_gapic_library( grpc_service_config = "alertcenter_grpc_service_config.json", ) +py_test( + name = "alertcenter_py_gapic_test", + srcs = [ + "alertcenter_py_gapic_pytest.py", + "alertcenter_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":alertcenter_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "apps-alertcenter-v1beta1-py", diff --git a/google/apps/drive/activity/v2/BUILD.bazel b/google/apps/drive/activity/v2/BUILD.bazel index f8cd29ef6..ed3d93dde 100644 --- a/google/apps/drive/activity/v2/BUILD.bazel +++ b/google/apps/drive/activity/v2/BUILD.bazel @@ -160,6 +160,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -168,6 +169,16 @@ py_gapic_library( grpc_service_config = "driveactivity_grpc_service_config.json", ) +py_test( + name = "activity_py_gapic_test", + srcs = [ + "activity_py_gapic_pytest.py", + "activity_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":activity_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "drive-activity-v2-py", diff --git a/google/apps/market/v2/BUILD.bazel b/google/apps/market/v2/BUILD.bazel index 80d3b695b..3ee18ecc9 100644 --- a/google/apps/market/v2/BUILD.bazel +++ b/google/apps/market/v2/BUILD.bazel @@ -157,6 +157,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -165,6 +166,16 @@ py_gapic_library( grpc_service_config = "service_grpc_service_config.json", ) +py_test( + name = "marketplace_py_gapic_test", + srcs = [ + "marketplace_py_gapic_pytest.py", + "marketplace_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":marketplace_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "hosted-marketplace-v2-py", diff --git a/google/apps/script/type/BUILD.bazel b/google/apps/script/type/BUILD.bazel index 1205c94c1..619630a68 100644 --- a/google/apps/script/type/BUILD.bazel +++ b/google/apps/script/type/BUILD.bazel @@ -87,6 +87,11 @@ py_proto_library( deps = [":type_moved_proto"], ) +py_proto_library( + name = "type_py_original_proto", + deps = [":type_proto"], +) + py_grpc_library( name = "type_py_grpc", srcs = [":type_moved_proto"], diff --git a/google/apps/script/type/calendar/BUILD.bazel b/google/apps/script/type/calendar/BUILD.bazel index 1a06e7609..7e70f9707 100644 --- a/google/apps/script/type/calendar/BUILD.bazel +++ b/google/apps/script/type/calendar/BUILD.bazel @@ -88,6 +88,11 @@ py_proto_library( deps = [":calendar_moved_proto"], ) +py_proto_library( + name = "calendar_py_original_proto", + deps = [":calendar_proto"], +) + py_grpc_library( name = "calendar_py_grpc", srcs = [":calendar_moved_proto"], diff --git a/google/apps/script/type/docs/BUILD.bazel b/google/apps/script/type/docs/BUILD.bazel index 5180f6884..e82d088e8 100644 --- a/google/apps/script/type/docs/BUILD.bazel +++ b/google/apps/script/type/docs/BUILD.bazel @@ -88,6 +88,11 @@ py_proto_library( deps = [":docs_moved_proto"], ) +py_proto_library( + name = "docs_py_original_proto", + deps = [":docs_proto"], +) + py_grpc_library( name = "docs_py_grpc", srcs = [":docs_moved_proto"], diff --git a/google/apps/script/type/drive/BUILD.bazel b/google/apps/script/type/drive/BUILD.bazel index a47c5c6d2..817fd1226 100644 --- a/google/apps/script/type/drive/BUILD.bazel +++ b/google/apps/script/type/drive/BUILD.bazel @@ -85,6 +85,11 @@ py_proto_library( deps = [":drive_moved_proto"], ) +py_proto_library( + name = "drive_py_original_proto", + deps = [":drive_proto"], +) + py_grpc_library( name = "drive_py_grpc", srcs = [":drive_moved_proto"], diff --git a/google/apps/script/type/gmail/BUILD.bazel b/google/apps/script/type/gmail/BUILD.bazel index 5c8291b05..b5d48c4ff 100644 --- a/google/apps/script/type/gmail/BUILD.bazel +++ b/google/apps/script/type/gmail/BUILD.bazel @@ -87,6 +87,11 @@ py_proto_library( deps = [":gmail_moved_proto"], ) +py_proto_library( + name = "gmail_py_original_proto", + deps = [":gmail_proto"], +) + py_grpc_library( name = "gmail_py_grpc", srcs = [":gmail_moved_proto"], diff --git a/google/apps/script/type/sheets/BUILD.bazel b/google/apps/script/type/sheets/BUILD.bazel index a3a04884a..d85c73842 100644 --- a/google/apps/script/type/sheets/BUILD.bazel +++ b/google/apps/script/type/sheets/BUILD.bazel @@ -88,6 +88,11 @@ py_proto_library( deps = [":sheets_moved_proto"], ) +py_proto_library( + name = "sheets_py_original_proto", + deps = [":sheets_proto"], +) + py_grpc_library( name = "sheets_py_grpc", srcs = [":sheets_moved_proto"], diff --git a/google/apps/script/type/slides/BUILD.bazel b/google/apps/script/type/slides/BUILD.bazel index e787a57d1..37d8ff599 100644 --- a/google/apps/script/type/slides/BUILD.bazel +++ b/google/apps/script/type/slides/BUILD.bazel @@ -88,6 +88,11 @@ py_proto_library( deps = [":slides_moved_proto"], ) +py_proto_library( + name = "slides_py_original_proto", + deps = [":slides_proto"], +) + py_grpc_library( name = "slides_py_grpc", srcs = [":slides_moved_proto"], diff --git a/google/area120/tables/v1alpha1/BUILD.bazel b/google/area120/tables/v1alpha1/BUILD.bazel index fb1bd7f03..626394fc6 100644 --- a/google/area120/tables/v1alpha1/BUILD.bazel +++ b/google/area120/tables/v1alpha1/BUILD.bazel @@ -157,6 +157,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -165,6 +166,16 @@ py_gapic_library( grpc_service_config = "tables_grpc_service_config.json", ) +py_test( + name = "tables_py_gapic_test", + srcs = [ + "tables_py_gapic_pytest.py", + "tables_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":tables_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "area120-tables-v1alpha1-py", diff --git a/google/bigtable/admin/v2/BUILD.bazel b/google/bigtable/admin/v2/BUILD.bazel index 14d14faa5..b325f9b32 100644 --- a/google/bigtable/admin/v2/BUILD.bazel +++ b/google/bigtable/admin/v2/BUILD.bazel @@ -167,6 +167,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -178,6 +179,19 @@ py_gapic_library( "python-gapic-name=bigtable_admin", "autogen-snippets=False", ], + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "bigtable_admin_py_gapic_test", + srcs = [ + "bigtable_admin_py_gapic_pytest.py", + "bigtable_admin_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":bigtable_admin_py_gapic"], ) # Open Source Packages diff --git a/google/bigtable/v2/BUILD.bazel b/google/bigtable/v2/BUILD.bazel index 3d4aaeeae..5efa622c3 100644 --- a/google/bigtable/v2/BUILD.bazel +++ b/google/bigtable/v2/BUILD.bazel @@ -150,6 +150,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -162,6 +163,16 @@ py_gapic_library( ], ) +py_test( + name = "bigtable_py_gapic_test", + srcs = [ + "bigtable_py_gapic_pytest.py", + "bigtable_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":bigtable_py_gapic"], +) + py_gapic_assembly_pkg( name = "bigtable-v2-py", deps = [ diff --git a/google/chromeos/moblab/v1beta1/BUILD.bazel b/google/chromeos/moblab/v1beta1/BUILD.bazel index bc31a0163..c15ec23ce 100644 --- a/google/chromeos/moblab/v1beta1/BUILD.bazel +++ b/google/chromeos/moblab/v1beta1/BUILD.bazel @@ -166,6 +166,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -174,6 +175,16 @@ py_gapic_library( grpc_service_config = "moblab_grpc_service_config.json", ) +py_test( + name = "moblab_py_gapic_test", + srcs = [ + "moblab_py_gapic_pytest.py", + "moblab_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":moblab_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "chromeos-moblab-v1beta1-py", diff --git a/google/chromeos/uidetection/v1/BUILD.bazel b/google/chromeos/uidetection/v1/BUILD.bazel index e7f97c850..b209f680c 100644 --- a/google/chromeos/uidetection/v1/BUILD.bazel +++ b/google/chromeos/uidetection/v1/BUILD.bazel @@ -157,6 +157,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -165,6 +166,16 @@ py_gapic_library( grpc_service_config = "ui_detection_grpc_service_config.json", ) +py_test( + name = "uidetection_py_gapic_test", + srcs = [ + "uidetection_py_gapic_pytest.py", + "uidetection_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":uidetection_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "chromeos-uidetection-v1-py", diff --git a/google/cloud/accessapproval/v1/BUILD.bazel b/google/cloud/accessapproval/v1/BUILD.bazel index d55a3ae48..8a66aab96 100644 --- a/google/cloud/accessapproval/v1/BUILD.bazel +++ b/google/cloud/accessapproval/v1/BUILD.bazel @@ -158,6 +158,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -169,6 +170,16 @@ py_gapic_library( ], ) +py_test( + name = "accessapproval_py_gapic_test", + srcs = [ + "accessapproval_py_gapic_pytest.py", + "accessapproval_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":accessapproval_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "accessapproval-v1-py", diff --git a/google/cloud/aiplatform/v1/BUILD.bazel b/google/cloud/aiplatform/v1/BUILD.bazel index ed5dacad0..0f1ae5515 100644 --- a/google/cloud/aiplatform/v1/BUILD.bazel +++ b/google/cloud/aiplatform/v1/BUILD.bazel @@ -290,6 +290,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) _PY_GAPIC_SUBPACKAGE_DEPS = [ @@ -304,6 +305,19 @@ py_gapic_library( srcs = [":aiplatform_proto"], grpc_service_config = "aiplatform_grpc_service_config.json", service_yaml = "aiplatform_v1.yaml", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "aiplatform_py_gapic_test", + srcs = [ + "aiplatform_py_gapic_pytest.py", + "aiplatform_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":aiplatform_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/aiplatform/v1/schema/predict/instance/BUILD.bazel b/google/cloud/aiplatform/v1/schema/predict/instance/BUILD.bazel index 0f906d45b..5dd3c27cb 100644 --- a/google/cloud/aiplatform/v1/schema/predict/instance/BUILD.bazel +++ b/google/cloud/aiplatform/v1/schema/predict/instance/BUILD.bazel @@ -97,11 +97,11 @@ py_grpc_library( py_gapic_library( name = "instance_py_gapic", + srcs = [":instance_proto"], opt_args = [ "python-gapic-namespace=google.cloud.aiplatform.v1.schema.predict", "python-gapic-name=instance", ], - srcs = [":instance_proto"], ) # Open Source Packages @@ -109,9 +109,21 @@ py_gapic_assembly_pkg( name = "instance-py", deps = [ ":instance_py_gapic", - ] + ], ) +#load("@gapic_generator_java//rules_java_gapic:java_gapic.bzl", "java_generator_request_dump") +# +#java_generator_request_dump( +# name = "instance_request_dump", +# srcs = [":instance_py_gapic"], +# # opt_args = [ +# # "python-gapic-namespace=google.cloud.aiplatform.v1.schema.predict", +# # "python-gapic-name=instance", +# # ], +# transport = "grpc", +#) + ############################################################################## # PHP ############################################################################## diff --git a/google/cloud/aiplatform/v1/schema/predict/params/BUILD.bazel b/google/cloud/aiplatform/v1/schema/predict/params/BUILD.bazel index 9bd697b8e..7355705a6 100644 --- a/google/cloud/aiplatform/v1/schema/predict/params/BUILD.bazel +++ b/google/cloud/aiplatform/v1/schema/predict/params/BUILD.bazel @@ -94,11 +94,11 @@ py_grpc_library( py_gapic_library( name = "params_py_gapic", + srcs = [":params_proto"], opt_args = [ "python-gapic-namespace=google.cloud.aiplatform.v1.schema.predict", "python-gapic-name=params", ], - srcs = [":params_proto"], ) # Open Source Packages @@ -106,7 +106,7 @@ py_gapic_assembly_pkg( name = "params-py", deps = [ ":params_py_gapic", - ] + ], ) ############################################################################## @@ -138,7 +138,6 @@ load( "nodejs_gapic_library", ) - ############################################################################## # Ruby ############################################################################## diff --git a/google/cloud/aiplatform/v1/schema/predict/prediction/BUILD.bazel b/google/cloud/aiplatform/v1/schema/predict/prediction/BUILD.bazel index 78b507026..fbaa4e68b 100644 --- a/google/cloud/aiplatform/v1/schema/predict/prediction/BUILD.bazel +++ b/google/cloud/aiplatform/v1/schema/predict/prediction/BUILD.bazel @@ -79,7 +79,6 @@ load( "py_gapic_library", "py_grpc_library", "py_proto_library", - ) moved_proto_library( @@ -107,18 +106,18 @@ py_grpc_library( py_gapic_library( name = "prediction_py_gapic", + srcs = [":prediction_proto"], opt_args = [ - "python-gapic-namespace=google.cloud.aiplatform.v1.schema.predict", # Replace with the current version + "python-gapic-namespace=google.cloud.aiplatform.v1.schema.predict", # Replace with the current version "python-gapic-name=prediction", ], - srcs = [":prediction_proto"], ) py_gapic_assembly_pkg( name = "prediction-py", deps = [ ":prediction_py_gapic", - ] + ], ) ############################################################################## @@ -150,7 +149,6 @@ load( "nodejs_gapic_library", ) - ############################################################################## # Ruby ############################################################################## diff --git a/google/cloud/aiplatform/v1beta1/BUILD.bazel b/google/cloud/aiplatform/v1beta1/BUILD.bazel index 1566745c0..4cd241757 100644 --- a/google/cloud/aiplatform/v1beta1/BUILD.bazel +++ b/google/cloud/aiplatform/v1beta1/BUILD.bazel @@ -285,6 +285,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) _PY_GAPIC_SUBPACKAGE_DEPS = [ @@ -299,6 +300,19 @@ py_gapic_library( srcs = [":aiplatform_proto"], grpc_service_config = "aiplatform_grpc_service_config.json", service_yaml = "aiplatform_v1beta1.yaml", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "aiplatform_py_gapic_test", + srcs = [ + "aiplatform_py_gapic_pytest.py", + "aiplatform_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":aiplatform_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/aiplatform/v1beta1/schema/predict/prediction/BUILD.bazel b/google/cloud/aiplatform/v1beta1/schema/predict/prediction/BUILD.bazel index e9e7fb22f..f80ef09c0 100644 --- a/google/cloud/aiplatform/v1beta1/schema/predict/prediction/BUILD.bazel +++ b/google/cloud/aiplatform/v1beta1/schema/predict/prediction/BUILD.bazel @@ -152,7 +152,6 @@ load( "nodejs_gapic_library", ) - ############################################################################## # Ruby ############################################################################## diff --git a/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/BUILD.bazel b/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/BUILD.bazel index 2ff210f0a..d0c6b1645 100644 --- a/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/BUILD.bazel +++ b/google/cloud/aiplatform/v1beta1/schema/trainingjob/definition/BUILD.bazel @@ -79,6 +79,7 @@ load( "py_gapic_library", "py_grpc_library", "py_proto_library", + "py_test", ) moved_proto_library( @@ -86,7 +87,7 @@ moved_proto_library( srcs = [":definition_proto"], deps = [ "//google/api:annotations_proto", - "//google/api:field_behavior_proto", + "//google/api:field_behavior_proto", ], ) @@ -147,7 +148,6 @@ load( "nodejs_gapic_library", ) - ############################################################################## # Ruby ############################################################################## diff --git a/google/cloud/apigateway/v1/BUILD.bazel b/google/cloud/apigateway/v1/BUILD.bazel index bde14855c..5e4f668c1 100644 --- a/google/cloud/apigateway/v1/BUILD.bazel +++ b/google/cloud/apigateway/v1/BUILD.bazel @@ -164,6 +164,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -173,6 +174,16 @@ py_gapic_library( opt_args = ["warehouse-package-name=google-cloud-api-gateway"], ) +py_test( + name = "apigateway_py_gapic_test", + srcs = [ + "apigateway_py_gapic_pytest.py", + "apigateway_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":apigateway_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "google-cloud-apigateway-v1-py", diff --git a/google/cloud/apigeeconnect/v1/BUILD.bazel b/google/cloud/apigeeconnect/v1/BUILD.bazel index b14f65be6..69e3479a3 100644 --- a/google/cloud/apigeeconnect/v1/BUILD.bazel +++ b/google/cloud/apigeeconnect/v1/BUILD.bazel @@ -162,6 +162,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -171,6 +172,16 @@ py_gapic_library( opt_args = ["warehouse-package-name=google-cloud-apigee-connect"], ) +py_test( + name = "apigeeconnect_py_gapic_test", + srcs = [ + "apigeeconnect_py_gapic_pytest.py", + "apigeeconnect_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":apigeeconnect_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "apigeeconnect-v1-py", diff --git a/google/cloud/apigeeregistry/v1/BUILD.bazel b/google/cloud/apigeeregistry/v1/BUILD.bazel index ef15e9de0..faa1c2ee8 100644 --- a/google/cloud/apigeeregistry/v1/BUILD.bazel +++ b/google/cloud/apigeeregistry/v1/BUILD.bazel @@ -181,6 +181,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -195,6 +196,19 @@ py_gapic_library( service_yaml = "apigeeregistry_v1.yaml", ) +py_test( + name = "apigeeregistry_py_gapic_test", + srcs = [ + "apigeeregistry_py_gapic_pytest.py", + "apigeeregistry_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [ + ":apigeeregistry_py_gapic", + "//google/iam/v1:iam_policy_py_proto", + ], +) + # Open Source Packages py_gapic_assembly_pkg( name = "apigeeregistry-v1-py", diff --git a/google/cloud/asset/v1/BUILD.bazel b/google/cloud/asset/v1/BUILD.bazel index f3c8f16c2..f00836d81 100644 --- a/google/cloud/asset/v1/BUILD.bazel +++ b/google/cloud/asset/v1/BUILD.bazel @@ -177,12 +177,22 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "asset_py_gapic", srcs = [":asset_proto"], grpc_service_config = "cloudasset_grpc_service_config.json", + deps = [ + "//google/cloud/orgpolicy/v1:orgpolicy_py_original_proto", + "//google/cloud/osconfig/v1:osconfig_py_proto", + "//google/iam/v1:policy_py_proto", + "//google/identity/accesscontextmanager/v1:access_level_py_proto", + "//google/identity/accesscontextmanager/v1:access_policy_py_proto", + "//google/identity/accesscontextmanager/v1:accesscontextmanager_py_gapic", + "//google/identity/accesscontextmanager/v1:service_perimeter_py_proto", + ], ) py_gapic_assembly_pkg( @@ -192,6 +202,16 @@ py_gapic_assembly_pkg( ], ) +py_test( + name = "asset_py_gapic_test", + srcs = [ + "asset_py_gapic_pytest.py", + "asset_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":asset_py_gapic"], +) + ############################################################################## # PHP ############################################################################## diff --git a/google/cloud/asset/v1p1beta1/BUILD.bazel b/google/cloud/asset/v1p1beta1/BUILD.bazel index 55b3b8d54..286a172fd 100644 --- a/google/cloud/asset/v1p1beta1/BUILD.bazel +++ b/google/cloud/asset/v1p1beta1/BUILD.bazel @@ -150,12 +150,26 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "asset_py_gapic", srcs = [":asset_proto"], grpc_service_config = "cloudasset_grpc_service_config.json", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "asset_py_gapic_test", + srcs = [ + "asset_py_gapic_pytest.py", + "asset_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":asset_py_gapic"], ) py_gapic_assembly_pkg( diff --git a/google/cloud/asset/v1p2beta1/BUILD.bazel b/google/cloud/asset/v1p2beta1/BUILD.bazel index 0d24d9b19..3de946d29 100644 --- a/google/cloud/asset/v1p2beta1/BUILD.bazel +++ b/google/cloud/asset/v1p2beta1/BUILD.bazel @@ -163,12 +163,26 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "asset_py_gapic", srcs = [":asset_proto"], grpc_service_config = "cloudasset_grpc_service_config.json", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "asset_py_gapic_test", + srcs = [ + "asset_py_gapic_pytest.py", + "asset_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":asset_py_gapic"], ) py_gapic_assembly_pkg( diff --git a/google/cloud/asset/v1p4beta1/BUILD.bazel b/google/cloud/asset/v1p4beta1/BUILD.bazel index f616c5c25..15fa4aae5 100644 --- a/google/cloud/asset/v1p4beta1/BUILD.bazel +++ b/google/cloud/asset/v1p4beta1/BUILD.bazel @@ -160,12 +160,26 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "asset_py_gapic", srcs = [":asset_proto"], grpc_service_config = "cloudasset_grpc_service_config.json", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "asset_py_gapic_test", + srcs = [ + "asset_py_gapic_pytest.py", + "asset_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":asset_py_gapic"], ) py_gapic_assembly_pkg( diff --git a/google/cloud/asset/v1p5beta1/BUILD.bazel b/google/cloud/asset/v1p5beta1/BUILD.bazel index 397d25941..a3d0467c9 100644 --- a/google/cloud/asset/v1p5beta1/BUILD.bazel +++ b/google/cloud/asset/v1p5beta1/BUILD.bazel @@ -158,12 +158,31 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "asset_py_gapic", srcs = [":asset_proto"], grpc_service_config = "cloudasset_grpc_service_config.json", + deps = [ + "//google/cloud/orgpolicy/v1:orgpolicy_py_original_proto", + "//google/iam/v1:iam_policy_py_proto", + "//google/identity/accesscontextmanager/v1:access_level_py_proto", + "//google/identity/accesscontextmanager/v1:access_policy_py_proto", + "//google/identity/accesscontextmanager/v1:accesscontextmanager_py_gapic", + "//google/identity/accesscontextmanager/v1:service_perimeter_py_proto", + ], +) + +py_test( + name = "asset_py_gapic_test", + srcs = [ + "asset_py_gapic_pytest.py", + "asset_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":asset_py_gapic"], ) py_gapic_assembly_pkg( diff --git a/google/cloud/asset/v1p7beta1/BUILD.bazel b/google/cloud/asset/v1p7beta1/BUILD.bazel index 0daf18b55..9fa238514 100644 --- a/google/cloud/asset/v1p7beta1/BUILD.bazel +++ b/google/cloud/asset/v1p7beta1/BUILD.bazel @@ -184,6 +184,17 @@ py_gapic_library( grpc_service_config = "cloudasset_grpc_service_config.json", ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +#py_test( +# name = "asset_py_gapic_test", +# srcs = [ +# "asset_py_gapic_pytest.py", +# "asset_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":asset_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "asset-v1p7beta1-py", diff --git a/google/cloud/assuredworkloads/v1/BUILD.bazel b/google/cloud/assuredworkloads/v1/BUILD.bazel index 509e8cd3e..287c8b181 100644 --- a/google/cloud/assuredworkloads/v1/BUILD.bazel +++ b/google/cloud/assuredworkloads/v1/BUILD.bazel @@ -169,6 +169,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -179,6 +180,16 @@ py_gapic_library( service_yaml = "assuredworkloads_v1.yaml", ) +py_test( + name = "assuredworkloads_py_gapic_test", + srcs = [ + "assuredworkloads_py_gapic_pytest.py", + "assuredworkloads_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":assuredworkloads_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "assuredworkloads-v1-py", diff --git a/google/cloud/assuredworkloads/v1beta1/BUILD.bazel b/google/cloud/assuredworkloads/v1beta1/BUILD.bazel index 29edbe0dd..eb706370c 100644 --- a/google/cloud/assuredworkloads/v1beta1/BUILD.bazel +++ b/google/cloud/assuredworkloads/v1beta1/BUILD.bazel @@ -170,6 +170,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -180,6 +181,16 @@ py_gapic_library( service_yaml = "assuredworkloads_v1beta1.yaml", ) +py_test( + name = "assuredworkloads_py_gapic_test", + srcs = [ + "assuredworkloads_py_gapic_pytest.py", + "assuredworkloads_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":assuredworkloads_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "assuredworkloads-v1beta1-py", diff --git a/google/cloud/automl/v1/BUILD.bazel b/google/cloud/automl/v1/BUILD.bazel index 54fce11f1..d2595a0bc 100644 --- a/google/cloud/automl/v1/BUILD.bazel +++ b/google/cloud/automl/v1/BUILD.bazel @@ -181,6 +181,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -189,6 +190,16 @@ py_gapic_library( grpc_service_config = "automl_grpc_service_config.json", ) +py_test( + name = "automl_py_gapic_test", + srcs = [ + "automl_py_gapic_pytest.py", + "automl_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":automl_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "automl-v1-py", diff --git a/google/cloud/automl/v1beta1/BUILD.bazel b/google/cloud/automl/v1beta1/BUILD.bazel index f5c59d855..f51f6dff5 100644 --- a/google/cloud/automl/v1beta1/BUILD.bazel +++ b/google/cloud/automl/v1beta1/BUILD.bazel @@ -190,6 +190,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -198,6 +199,16 @@ py_gapic_library( grpc_service_config = "automl_grpc_service_config.json", ) +py_test( + name = "automl_py_gapic_test", + srcs = [ + "automl_py_gapic_pytest.py", + "automl_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":automl_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "automl-v1beta1-py", diff --git a/google/cloud/baremetalsolution/v2/BUILD.bazel b/google/cloud/baremetalsolution/v2/BUILD.bazel index 362f7f9a0..935f21c12 100644 --- a/google/cloud/baremetalsolution/v2/BUILD.bazel +++ b/google/cloud/baremetalsolution/v2/BUILD.bazel @@ -173,6 +173,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -186,6 +187,16 @@ py_gapic_library( ], ) +py_test( + name = "baremetalsolution_py_gapic_test", + srcs = [ + "baremetalsolution_py_gapic_pytest.py", + "baremetalsolution_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":baremetalsolution_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "baremetalsolution-v2-py", diff --git a/google/cloud/batch/v1/BUILD.bazel b/google/cloud/batch/v1/BUILD.bazel index 29b0028eb..44b548b09 100644 --- a/google/cloud/batch/v1/BUILD.bazel +++ b/google/cloud/batch/v1/BUILD.bazel @@ -178,6 +178,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -185,6 +186,19 @@ py_gapic_library( srcs = [":batch_proto"], grpc_service_config = "batch_grpc_service_config.json", service_yaml = "batch_v1.yaml", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "batch_py_gapic_test", + srcs = [ + "batch_py_gapic_pytest.py", + "batch_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":batch_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/batch/v1alpha/BUILD.bazel b/google/cloud/batch/v1alpha/BUILD.bazel index 22c361871..81254c819 100644 --- a/google/cloud/batch/v1alpha/BUILD.bazel +++ b/google/cloud/batch/v1alpha/BUILD.bazel @@ -94,13 +94,13 @@ java_gapic_test( # Open Source Packages java_gapic_assembly_gradle_pkg( name = "google-cloud-batch-v1alpha-java", + include_samples = True, deps = [ ":batch_java_gapic", ":batch_java_grpc", ":batch_java_proto", ":batch_proto", ], - include_samples = True, ) ############################################################################## @@ -130,13 +130,13 @@ go_gapic_library( srcs = [":batch_proto_with_info"], grpc_service_config = "batch_grpc_service_config.json", importpath = "cloud.google.com/go/batch/apiv1alpha;batch", - service_yaml = None, metadata = True, + service_yaml = None, deps = [ ":batch_go_proto", "//google/longrunning:longrunning_go_proto", - "@com_google_cloud_go//longrunning/autogen:go_default_library", "@com_google_cloud_go//longrunning:go_default_library", + "@com_google_cloud_go//longrunning/autogen:go_default_library", "@io_bazel_rules_go//proto/wkt:duration_go_proto", ], ) @@ -153,8 +153,8 @@ go_gapic_assembly_pkg( name = "gapi-cloud-batch-v1alpha-go", deps = [ ":batch_go_gapic", - ":batch_go_gapic_srcjar-test.srcjar", ":batch_go_gapic_srcjar-metadata.srcjar", + ":batch_go_gapic_srcjar-test.srcjar", ":batch_go_proto", ], ) @@ -166,6 +166,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -175,6 +176,16 @@ py_gapic_library( service_yaml = None, ) +py_test( + name = "batch_py_gapic_test", + srcs = [ + "batch_py_gapic_pytest.py", + "batch_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":batch_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "batch-v1alpha-py", @@ -259,8 +270,8 @@ nodejs_gapic_assembly_pkg( ############################################################################## load( "@com_google_googleapis_imports//:imports.bzl", - "ruby_gapic_assembly_pkg", "ruby_cloud_gapic_library", + "ruby_gapic_assembly_pkg", "ruby_grpc_library", "ruby_proto_library", ) @@ -285,9 +296,9 @@ ruby_cloud_gapic_library( "ruby-cloud-gem-name=google-cloud-batch-v1alpha", ], grpc_service_config = "batch_grpc_service_config.json", - service_yaml = "batch_v1alpha.yaml", ruby_cloud_description = "Google Cloud Batch is a fully managed service used by scientists, VFX artists, developers to easily and efficiently run batch workloads on Google Cloud. This service manages provisioning of resources to satisfy the requirements of the batch jobs for a variety of workloads including ML, HPC, VFX rendering, transcoding, genomics and others.", ruby_cloud_title = "Batch V1alpha", + service_yaml = "batch_v1alpha.yaml", deps = [ ":batch_ruby_grpc", ":batch_ruby_proto", diff --git a/google/cloud/beyondcorp/appconnections/v1/BUILD.bazel b/google/cloud/beyondcorp/appconnections/v1/BUILD.bazel index a95b11130..98ccd9c45 100644 --- a/google/cloud/beyondcorp/appconnections/v1/BUILD.bazel +++ b/google/cloud/beyondcorp/appconnections/v1/BUILD.bazel @@ -39,6 +39,7 @@ load( "proto_library_with_info", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", "ruby_cloud_gapic_library", "ruby_gapic_assembly_pkg", "ruby_grpc_library", @@ -174,12 +175,25 @@ py_gapic_library( name = "appconnections_py_gapic", srcs = [":appconnections_proto"], grpc_service_config = "beyondcorp-appconnections_grpc_service_config.json", - service_yaml = "beyondcorp_v1.yaml", opt_args = [ "warehouse-package-name=google-cloud-beyondcorp-appconnections", "python-gapic-namespace=google.cloud", "python-gapic-name=beyondcorp_appconnections", ], + service_yaml = "beyondcorp_v1.yaml", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "appconnections_py_gapic_test", + srcs = [ + "appconnections_py_gapic_pytest.py", + "appconnections_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":appconnections_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/beyondcorp/appconnectors/v1/BUILD.bazel b/google/cloud/beyondcorp/appconnectors/v1/BUILD.bazel index 6e4109655..65f391d99 100644 --- a/google/cloud/beyondcorp/appconnectors/v1/BUILD.bazel +++ b/google/cloud/beyondcorp/appconnectors/v1/BUILD.bazel @@ -39,6 +39,7 @@ load( "proto_library_with_info", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", "ruby_cloud_gapic_library", "ruby_gapic_assembly_pkg", "ruby_grpc_library", @@ -178,12 +179,25 @@ py_gapic_library( name = "appconnectors_py_gapic", srcs = [":appconnectors_proto"], grpc_service_config = "beyondcorp-appconnectors_grpc_service_config.json", - service_yaml = "beyondcorp_v1.yaml", opt_args = [ "warehouse-package-name=google-cloud-beyondcorp-appconnectors", "python-gapic-namespace=google.cloud", "python-gapic-name=beyondcorp_appconnectors", ], + service_yaml = "beyondcorp_v1.yaml", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "appconnectors_py_gapic_test", + srcs = [ + "appconnectors_py_gapic_pytest.py", + "appconnectors_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":appconnectors_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/beyondcorp/appgateways/v1/BUILD.bazel b/google/cloud/beyondcorp/appgateways/v1/BUILD.bazel index 094b8f19b..e30791ea2 100644 --- a/google/cloud/beyondcorp/appgateways/v1/BUILD.bazel +++ b/google/cloud/beyondcorp/appgateways/v1/BUILD.bazel @@ -39,6 +39,7 @@ load( "proto_library_with_info", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", "ruby_cloud_gapic_library", "ruby_gapic_assembly_pkg", "ruby_grpc_library", @@ -173,12 +174,25 @@ py_gapic_library( name = "appgateways_py_gapic", srcs = [":appgateways_proto"], grpc_service_config = "beyondcorp-appgateways_grpc_service_config.json", - service_yaml = "beyondcorp_v1.yaml", opt_args = [ "warehouse-package-name=google-cloud-beyondcorp-appgateways", "python-gapic-namespace=google.cloud", "python-gapic-name=beyondcorp_appgateways", ], + service_yaml = "beyondcorp_v1.yaml", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "appgateways_py_gapic_test", + srcs = [ + "appgateways_py_gapic_pytest.py", + "appgateways_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":appgateways_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/beyondcorp/clientconnectorservices/v1/BUILD.bazel b/google/cloud/beyondcorp/clientconnectorservices/v1/BUILD.bazel index 90a927df6..172108cbe 100644 --- a/google/cloud/beyondcorp/clientconnectorservices/v1/BUILD.bazel +++ b/google/cloud/beyondcorp/clientconnectorservices/v1/BUILD.bazel @@ -39,6 +39,7 @@ load( "proto_library_with_info", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", "ruby_cloud_gapic_library", "ruby_gapic_assembly_pkg", "ruby_grpc_library", @@ -173,12 +174,25 @@ py_gapic_library( name = "clientconnectorservices_py_gapic", srcs = [":clientconnectorservices_proto"], grpc_service_config = "beyondcorp-clientconnectorservices_grpc_service_config.json", - service_yaml = "beyondcorp_v1.yaml", opt_args = [ "warehouse-package-name=google-cloud-beyondcorp-clientconnectorservices", "python-gapic-namespace=google.cloud", "python-gapic-name=beyondcorp_clientconnectorservices", ], + service_yaml = "beyondcorp_v1.yaml", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "clientconnectorservices_py_gapic_test", + srcs = [ + "clientconnectorservices_py_gapic_pytest.py", + "clientconnectorservices_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":clientconnectorservices_py_gapic"], ) # Open Source Packages @@ -261,9 +275,9 @@ ruby_cloud_gapic_library( "ruby-cloud-api-shortname=beyondcorp", ], grpc_service_config = "beyondcorp-clientconnectorservices_grpc_service_config.json", - service_yaml = "beyondcorp_v1.yaml", ruby_cloud_description = "Beyondcorp Enterprise provides identity and context aware access controls for enterprise resources and enables zero-trust access. Using the Beyondcorp Enterprise APIs, enterprises can set up multi-cloud and on-prem connectivity using the App Connector hybrid connectivity solution.", ruby_cloud_title = "BeyondCorp ClientConnectorServices V1", + service_yaml = "beyondcorp_v1.yaml", deps = [ ":clientconnectorservices_ruby_grpc", ":clientconnectorservices_ruby_proto", diff --git a/google/cloud/beyondcorp/clientgateways/v1/BUILD.bazel b/google/cloud/beyondcorp/clientgateways/v1/BUILD.bazel index 938518522..57b442494 100644 --- a/google/cloud/beyondcorp/clientgateways/v1/BUILD.bazel +++ b/google/cloud/beyondcorp/clientgateways/v1/BUILD.bazel @@ -39,6 +39,7 @@ load( "proto_library_with_info", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", "ruby_cloud_gapic_library", "ruby_gapic_assembly_pkg", "ruby_grpc_library", @@ -173,12 +174,25 @@ py_gapic_library( name = "clientgateways_py_gapic", srcs = [":clientgateways_proto"], grpc_service_config = "beyondcorp-clientgateways_grpc_service_config.json", - service_yaml = "beyondcorp_v1.yaml", opt_args = [ "warehouse-package-name=google-cloud-beyondcorp-clientgateways", "python-gapic-namespace=google.cloud", "python-gapic-name=beyondcorp_clientgateways", ], + service_yaml = "beyondcorp_v1.yaml", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "clientgateways_py_gapic_test", + srcs = [ + "clientgateways_py_gapic_pytest.py", + "clientgateways_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":clientgateways_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/bigquery/connection/v1/BUILD.bazel b/google/cloud/bigquery/connection/v1/BUILD.bazel index 6c77f02a4..2dbfe07f1 100644 --- a/google/cloud/bigquery/connection/v1/BUILD.bazel +++ b/google/cloud/bigquery/connection/v1/BUILD.bazel @@ -155,6 +155,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -165,6 +166,19 @@ py_gapic_library( "python-gapic-namespace=google.cloud", "python-gapic-name=bigquery_connection", ], + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "connection_py_gapic_test", + srcs = [ + "connection_py_gapic_pytest.py", + "connection_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":connection_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/bigquery/connection/v1beta1/BUILD.bazel b/google/cloud/bigquery/connection/v1beta1/BUILD.bazel index c9cbbfc26..27b1d7ec6 100644 --- a/google/cloud/bigquery/connection/v1beta1/BUILD.bazel +++ b/google/cloud/bigquery/connection/v1beta1/BUILD.bazel @@ -160,8 +160,22 @@ py_gapic_library( name = "connection_py_gapic", srcs = [":connection_proto"], grpc_service_config = "bigqueryconnection_grpc_service_config.json", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1372 is fixed +#py_test( +# name = "connection_py_gapic_test", +# srcs = [ +# "connection_py_gapic_pytest.py", +# "connection_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":connection_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "bigquery-connection-v1beta1-py", diff --git a/google/cloud/bigquery/dataexchange/v1beta1/BUILD.bazel b/google/cloud/bigquery/dataexchange/v1beta1/BUILD.bazel index 8c41e6762..79e7e3bf7 100644 --- a/google/cloud/bigquery/dataexchange/v1beta1/BUILD.bazel +++ b/google/cloud/bigquery/dataexchange/v1beta1/BUILD.bazel @@ -186,6 +186,17 @@ py_gapic_library( ], ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +#py_test( +# name = "dataexchange_py_gapic_test", +# srcs = [ +# "dataexchange_py_gapic_pytest.py", +# "dataexchange_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":dataexchange_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "bigquery-dataexchange-v1beta1-py", diff --git a/google/cloud/bigquery/datatransfer/v1/BUILD.bazel b/google/cloud/bigquery/datatransfer/v1/BUILD.bazel index 0679a0217..d2551c8b8 100644 --- a/google/cloud/bigquery/datatransfer/v1/BUILD.bazel +++ b/google/cloud/bigquery/datatransfer/v1/BUILD.bazel @@ -156,6 +156,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -168,6 +169,16 @@ py_gapic_library( ], ) +py_test( + name = "datatransfer_py_gapic_test", + srcs = [ + "datatransfer_py_gapic_pytest.py", + "datatransfer_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":datatransfer_py_gapic"], +) + py_gapic_assembly_pkg( name = "bigquery-datatransfer-v1-py", deps = [ diff --git a/google/cloud/bigquery/logging/v1/BUILD.bazel b/google/cloud/bigquery/logging/v1/BUILD.bazel index 1b0812f56..e9508e8a4 100644 --- a/google/cloud/bigquery/logging/v1/BUILD.bazel +++ b/google/cloud/bigquery/logging/v1/BUILD.bazel @@ -66,8 +66,8 @@ go_proto_library( ############################################################################## load( "@com_google_googleapis_imports//:imports.bzl", + "py_gapic_assembly_pkg", "py_gapic_library", - "py_gapic_assembly_pkg" ) py_gapic_library( @@ -117,7 +117,6 @@ load( "nodejs_gapic_library", ) - ############################################################################## # Ruby ############################################################################## diff --git a/google/cloud/bigquery/migration/v2/BUILD.bazel b/google/cloud/bigquery/migration/v2/BUILD.bazel index e23dc4355..4ed9518f9 100644 --- a/google/cloud/bigquery/migration/v2/BUILD.bazel +++ b/google/cloud/bigquery/migration/v2/BUILD.bazel @@ -173,6 +173,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -185,6 +186,16 @@ py_gapic_library( ], ) +py_test( + name = "migration_py_gapic_test", + srcs = [ + "migration_py_gapic_pytest.py", + "migration_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":migration_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "bigquery-migration-v2-py", diff --git a/google/cloud/bigquery/migration/v2alpha/BUILD.bazel b/google/cloud/bigquery/migration/v2alpha/BUILD.bazel index e121bfd94..5a2ec3bf7 100644 --- a/google/cloud/bigquery/migration/v2alpha/BUILD.bazel +++ b/google/cloud/bigquery/migration/v2alpha/BUILD.bazel @@ -171,6 +171,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -183,6 +184,16 @@ py_gapic_library( ], ) +py_test( + name = "migration_py_gapic_test", + srcs = [ + "migration_py_gapic_pytest.py", + "migration_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":migration_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "bigquery-migration-v2alpha-py", diff --git a/google/cloud/bigquery/reservation/v1/BUILD.bazel b/google/cloud/bigquery/reservation/v1/BUILD.bazel index 0059cce06..1d3a4abb2 100644 --- a/google/cloud/bigquery/reservation/v1/BUILD.bazel +++ b/google/cloud/bigquery/reservation/v1/BUILD.bazel @@ -164,6 +164,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -176,6 +177,16 @@ py_gapic_library( ], ) +py_test( + name = "reservation_py_gapic_test", + srcs = [ + "reservation_py_gapic_pytest.py", + "reservation_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":reservation_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "bigquery-reservation-v1-py", diff --git a/google/cloud/bigquery/reservation/v1beta1/BUILD.bazel b/google/cloud/bigquery/reservation/v1beta1/BUILD.bazel index 96d0acf92..add0d9b77 100644 --- a/google/cloud/bigquery/reservation/v1beta1/BUILD.bazel +++ b/google/cloud/bigquery/reservation/v1beta1/BUILD.bazel @@ -154,6 +154,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -162,6 +163,16 @@ py_gapic_library( grpc_service_config = "bigqueryreservation_grpc_service_config.json", ) +py_test( + name = "reservation_py_gapic_test", + srcs = [ + "reservation_py_gapic_pytest.py", + "reservation_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":reservation_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "bigquery-reservation-v1beta1-py", diff --git a/google/cloud/bigquery/storage/v1/BUILD.bazel b/google/cloud/bigquery/storage/v1/BUILD.bazel index 4f0c0586e..5588ff614 100644 --- a/google/cloud/bigquery/storage/v1/BUILD.bazel +++ b/google/cloud/bigquery/storage/v1/BUILD.bazel @@ -163,6 +163,17 @@ py_gapic_library( ], ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1374 is fixed +#py_test( +# name = "storage_py_gapic_test", +# srcs = [ +# "storage_py_gapic_pytest.py", +# "storage_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":storage_py_gapic"], +#) + py_gapic_assembly_pkg( name = "bigquery-storage-v1-py", deps = [ diff --git a/google/cloud/bigquery/storage/v1beta1/BUILD.bazel b/google/cloud/bigquery/storage/v1beta1/BUILD.bazel index b02a8d6bb..d77b75037 100644 --- a/google/cloud/bigquery/storage/v1beta1/BUILD.bazel +++ b/google/cloud/bigquery/storage/v1beta1/BUILD.bazel @@ -148,6 +148,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -156,6 +157,16 @@ py_gapic_library( grpc_service_config = "bigquerystorage_grpc_service_config.json", ) +py_test( + name = "storage_py_gapic_test", + srcs = [ + "storage_py_gapic_pytest.py", + "storage_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":storage_py_gapic"], +) + py_gapic_assembly_pkg( name = "bigquery-storage-v1beta1-py", deps = [ diff --git a/google/cloud/bigquery/storage/v1beta2/BUILD.bazel b/google/cloud/bigquery/storage/v1beta2/BUILD.bazel index 7e180b857..b4f345d69 100644 --- a/google/cloud/bigquery/storage/v1beta2/BUILD.bazel +++ b/google/cloud/bigquery/storage/v1beta2/BUILD.bazel @@ -164,6 +164,17 @@ py_gapic_library( ], ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1374 is fixed +#py_test( +# name = "storage_py_gapic_test", +# srcs = [ +# "storage_py_gapic_pytest.py", +# "storage_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":storage_py_gapic"], +#) + py_gapic_assembly_pkg( name = "bigquery-storage-v1beta2-py", deps = [ diff --git a/google/cloud/bigquery/v2/BUILD.bazel b/google/cloud/bigquery/v2/BUILD.bazel index c6f46f305..69ba9740c 100644 --- a/google/cloud/bigquery/v2/BUILD.bazel +++ b/google/cloud/bigquery/v2/BUILD.bazel @@ -160,6 +160,17 @@ py_gapic_library( opt_args = ["autogen-snippets=False"], ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1372 is fixed +#py_test( +# name = "bigquery_py_gapic_test", +# srcs = [ +# "bigquery_py_gapic_pytest.py", +# "bigquery_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":bigquery_py_gapic"], +#) + py_gapic_assembly_pkg( name = "bigquery-v2-py", deps = [ diff --git a/google/cloud/billing/budgets/v1/BUILD.bazel b/google/cloud/billing/budgets/v1/BUILD.bazel index 309308223..69f540581 100644 --- a/google/cloud/billing/budgets/v1/BUILD.bazel +++ b/google/cloud/billing/budgets/v1/BUILD.bazel @@ -37,6 +37,7 @@ load( "proto_library_with_info", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", "ruby_cloud_gapic_library", "ruby_gapic_assembly_pkg", "ruby_grpc_library", @@ -168,6 +169,16 @@ py_gapic_library( grpc_service_config = "billingbudgets_grpc_service_config.json", ) +py_test( + name = "budgets_py_gapic_test", + srcs = [ + "budgets_py_gapic_pytest.py", + "budgets_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":budgets_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "billing-budgets-v1-py", diff --git a/google/cloud/billing/budgets/v1beta1/BUILD.bazel b/google/cloud/billing/budgets/v1beta1/BUILD.bazel index b6c29ebda..650a586b6 100644 --- a/google/cloud/billing/budgets/v1beta1/BUILD.bazel +++ b/google/cloud/billing/budgets/v1beta1/BUILD.bazel @@ -160,6 +160,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -168,6 +169,16 @@ py_gapic_library( grpc_service_config = "billingbudgets_grpc_service_config.json", ) +py_test( + name = "budgets_py_gapic_test", + srcs = [ + "budgets_py_gapic_pytest.py", + "budgets_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":budgets_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "billing-budgets-v1beta1-py", diff --git a/google/cloud/billing/v1/BUILD.bazel b/google/cloud/billing/v1/BUILD.bazel index 64cb6efae..5cd03b9f2 100644 --- a/google/cloud/billing/v1/BUILD.bazel +++ b/google/cloud/billing/v1/BUILD.bazel @@ -158,12 +158,26 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "billing_py_gapic", srcs = [":billing_proto"], grpc_service_config = "cloud_billing_grpc_service_config.json", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "billing_py_gapic_test", + srcs = [ + "billing_py_gapic_pytest.py", + "billing_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":billing_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/binaryauthorization/v1/BUILD.bazel b/google/cloud/binaryauthorization/v1/BUILD.bazel index c9015decb..8dcc96db1 100644 --- a/google/cloud/binaryauthorization/v1/BUILD.bazel +++ b/google/cloud/binaryauthorization/v1/BUILD.bazel @@ -169,12 +169,26 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "binaryauthorization_py_gapic", srcs = [":binaryauthorization_proto"], grpc_service_config = "binaryauthorization_grpc_service_config.json", + deps = [ + "//grafeas/v1:grafeas_py_proto", + ], +) + +py_test( + name = "binaryauthorization_py_gapic_test", + srcs = [ + "binaryauthorization_py_gapic_pytest.py", + "binaryauthorization_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":binaryauthorization_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/binaryauthorization/v1beta1/BUILD.bazel b/google/cloud/binaryauthorization/v1beta1/BUILD.bazel index 08c5f5912..23c47f2f1 100644 --- a/google/cloud/binaryauthorization/v1beta1/BUILD.bazel +++ b/google/cloud/binaryauthorization/v1beta1/BUILD.bazel @@ -160,6 +160,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -168,6 +169,16 @@ py_gapic_library( grpc_service_config = "binaryauthorization_grpc_service_config.json", ) +py_test( + name = "binaryauthorization_py_gapic_test", + srcs = [ + "binaryauthorization_py_gapic_pytest.py", + "binaryauthorization_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":binaryauthorization_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "binaryauthorization-v1beta1-py", diff --git a/google/cloud/certificatemanager/v1/BUILD.bazel b/google/cloud/certificatemanager/v1/BUILD.bazel index 8d183aafc..f6376e63e 100644 --- a/google/cloud/certificatemanager/v1/BUILD.bazel +++ b/google/cloud/certificatemanager/v1/BUILD.bazel @@ -170,6 +170,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -184,6 +185,16 @@ py_gapic_library( service_yaml = "certificatemanager_v1.yaml", ) +py_test( + name = "certificatemanager_py_gapic_test", + srcs = [ + "certificatemanager_py_gapic_pytest.py", + "certificatemanager_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":certificatemanager_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "certificatemanager-v1-py", diff --git a/google/cloud/channel/v1/BUILD.bazel b/google/cloud/channel/v1/BUILD.bazel index ddb28ee3d..69286481c 100644 --- a/google/cloud/channel/v1/BUILD.bazel +++ b/google/cloud/channel/v1/BUILD.bazel @@ -186,6 +186,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -195,6 +196,16 @@ py_gapic_library( service_yaml = "cloudchannel_v1.yaml", ) +py_test( + name = "channel_py_gapic_test", + srcs = [ + "channel_py_gapic_pytest.py", + "channel_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":channel_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "channel-v1-py", diff --git a/google/cloud/clouddms/v1/BUILD.bazel b/google/cloud/clouddms/v1/BUILD.bazel index 13ea12269..8d8617111 100644 --- a/google/cloud/clouddms/v1/BUILD.bazel +++ b/google/cloud/clouddms/v1/BUILD.bazel @@ -165,6 +165,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -174,6 +175,16 @@ py_gapic_library( opt_args = ["warehouse-package-name=google-cloud-dms"], ) +py_test( + name = "clouddms_py_gapic_test", + srcs = [ + "clouddms_py_gapic_pytest.py", + "clouddms_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":clouddms_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "clouddms-v1-py", diff --git a/google/cloud/commerce/consumer/procurement/v1alpha1/BUILD.bazel b/google/cloud/commerce/consumer/procurement/v1alpha1/BUILD.bazel index de1d589fd..f20de0eca 100644 --- a/google/cloud/commerce/consumer/procurement/v1alpha1/BUILD.bazel +++ b/google/cloud/commerce/consumer/procurement/v1alpha1/BUILD.bazel @@ -93,6 +93,7 @@ java_gapic_test( # Open Source Packages java_gapic_assembly_gradle_pkg( name = "google-cloud-consumer-procurement-v1alpha1-java", + include_samples = True, transport = "grpc+rest", deps = [ ":procurement_java_gapic", @@ -100,7 +101,6 @@ java_gapic_assembly_gradle_pkg( ":procurement_java_proto", ":procurement_proto", ], - include_samples = True, ) ############################################################################## @@ -136,8 +136,8 @@ go_gapic_library( deps = [ ":procurement_go_proto", "//google/longrunning:longrunning_go_proto", - "@com_google_cloud_go//longrunning/autogen:go_default_library", "@com_google_cloud_go//longrunning:go_default_library", + "@com_google_cloud_go//longrunning/autogen:go_default_library", ], ) @@ -153,8 +153,8 @@ go_gapic_assembly_pkg( name = "gapi-cloud-consumer-procurement-v1alpha1-go", deps = [ ":procurement_go_gapic", - ":procurement_go_gapic_srcjar-test.srcjar", ":procurement_go_gapic_srcjar-metadata.srcjar", + ":procurement_go_gapic_srcjar-test.srcjar", ":procurement_go_proto", ], ) @@ -166,6 +166,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -175,6 +176,16 @@ py_gapic_library( service_yaml = "cloudcommerceconsumerprocurement_v1alpha1.yaml", ) +py_test( + name = "procurement_py_gapic_test", + srcs = [ + "procurement_py_gapic_pytest.py", + "procurement_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":procurement_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "consumer-procurement-v1alpha1-py", @@ -259,8 +270,8 @@ nodejs_gapic_assembly_pkg( ############################################################################## load( "@com_google_googleapis_imports//:imports.bzl", - "ruby_gapic_assembly_pkg", "ruby_cloud_gapic_library", + "ruby_gapic_assembly_pkg", "ruby_grpc_library", "ruby_proto_library", ) diff --git a/google/cloud/common/BUILD.bazel b/google/cloud/common/BUILD.bazel index 860f46421..88cbe7a41 100644 --- a/google/cloud/common/BUILD.bazel +++ b/google/cloud/common/BUILD.bazel @@ -63,7 +63,6 @@ go_proto_library( ], ) - ############################################################################## # PHP ############################################################################## @@ -91,6 +90,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_proto_library", ) py_gapic_library( @@ -98,6 +98,11 @@ py_gapic_library( srcs = [":common_proto"], ) +py_proto_library( + name = "common_py_proto", + deps = [":common_proto"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "common-py", diff --git a/google/cloud/contactcenterinsights/v1/BUILD.bazel b/google/cloud/contactcenterinsights/v1/BUILD.bazel index 3efd76f7b..a657cae14 100644 --- a/google/cloud/contactcenterinsights/v1/BUILD.bazel +++ b/google/cloud/contactcenterinsights/v1/BUILD.bazel @@ -169,6 +169,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -182,6 +183,16 @@ py_gapic_library( ], ) +py_test( + name = "contactcenterinsights_py_gapic_test", + srcs = [ + "contactcenterinsights_py_gapic_pytest.py", + "contactcenterinsights_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":contactcenterinsights_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "contactcenterinsights-v1-py", diff --git a/google/cloud/datacatalog/v1/BUILD.bazel b/google/cloud/datacatalog/v1/BUILD.bazel index 22234ce5e..d28f6d3d1 100644 --- a/google/cloud/datacatalog/v1/BUILD.bazel +++ b/google/cloud/datacatalog/v1/BUILD.bazel @@ -177,12 +177,26 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "datacatalog_py_gapic", srcs = [":datacatalog_proto"], grpc_service_config = "datacatalog_grpc_service_config.json", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "datacatalog_py_gapic_test", + srcs = [ + "datacatalog_py_gapic_pytest.py", + "datacatalog_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":datacatalog_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/datacatalog/v1beta1/BUILD.bazel b/google/cloud/datacatalog/v1beta1/BUILD.bazel index 6fefc6df0..6dd7bab18 100644 --- a/google/cloud/datacatalog/v1beta1/BUILD.bazel +++ b/google/cloud/datacatalog/v1beta1/BUILD.bazel @@ -161,12 +161,26 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "datacatalog_py_gapic", srcs = [":datacatalog_proto"], grpc_service_config = "datacatalog_grpc_service_config.json", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "datacatalog_py_gapic_test", + srcs = [ + "datacatalog_py_gapic_pytest.py", + "datacatalog_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":datacatalog_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/dataform/v1alpha2/BUILD.bazel b/google/cloud/dataform/v1alpha2/BUILD.bazel index aa483f5b3..61a7d23a5 100644 --- a/google/cloud/dataform/v1alpha2/BUILD.bazel +++ b/google/cloud/dataform/v1alpha2/BUILD.bazel @@ -180,6 +180,17 @@ py_gapic_library( service_yaml = "dataform_v1alpha2.yaml", ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1348 is fixed +#py_test( +# name = "dataform_py_gapic_test", +# srcs = [ +# "dataform_py_gapic_pytest.py", +# "dataform_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":dataform_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "dataform-v1alpha2-py", diff --git a/google/cloud/datafusion/v1/BUILD.bazel b/google/cloud/datafusion/v1/BUILD.bazel index 961582ec1..0e477659a 100644 --- a/google/cloud/datafusion/v1/BUILD.bazel +++ b/google/cloud/datafusion/v1/BUILD.bazel @@ -163,6 +163,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -176,6 +177,16 @@ py_gapic_library( ], ) +py_test( + name = "datafusion_py_gapic_test", + srcs = [ + "datafusion_py_gapic_pytest.py", + "datafusion_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":datafusion_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "datafusion-v1-py", diff --git a/google/cloud/datafusion/v1beta1/BUILD.bazel b/google/cloud/datafusion/v1beta1/BUILD.bazel index b3b0467a0..e790b373c 100644 --- a/google/cloud/datafusion/v1beta1/BUILD.bazel +++ b/google/cloud/datafusion/v1beta1/BUILD.bazel @@ -170,12 +170,26 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "datafusion_py_gapic", srcs = [":datafusion_proto"], grpc_service_config = "datafusion_grpc_service_config.json", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "datafusion_py_gapic_test", + srcs = [ + "datafusion_py_gapic_pytest.py", + "datafusion_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":datafusion_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/datalabeling/v1beta1/BUILD.bazel b/google/cloud/datalabeling/v1beta1/BUILD.bazel index b213f062d..b27471eaf 100644 --- a/google/cloud/datalabeling/v1beta1/BUILD.bazel +++ b/google/cloud/datalabeling/v1beta1/BUILD.bazel @@ -162,6 +162,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -170,6 +171,16 @@ py_gapic_library( grpc_service_config = "datalabeling_grpc_service_config.json", ) +py_test( + name = "datalabeling_py_gapic_test", + srcs = [ + "datalabeling_py_gapic_pytest.py", + "datalabeling_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":datalabeling_py_gapic"], +) + py_gapic_assembly_pkg( name = "datalabeling-v1beta1-py", deps = [ diff --git a/google/cloud/dataplex/v1/BUILD.bazel b/google/cloud/dataplex/v1/BUILD.bazel index 2dbc58e35..aad0a5ebf 100644 --- a/google/cloud/dataplex/v1/BUILD.bazel +++ b/google/cloud/dataplex/v1/BUILD.bazel @@ -190,6 +190,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -197,6 +198,19 @@ py_gapic_library( srcs = [":dataplex_proto"], grpc_service_config = "dataplex_grpc_service_config.json", service_yaml = "dataplex_v1.yaml", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "dataplex_py_gapic_test", + srcs = [ + "dataplex_py_gapic_pytest.py", + "dataplex_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":dataplex_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/dataproc/v1/BUILD.bazel b/google/cloud/dataproc/v1/BUILD.bazel index 50c4a2a2c..066946720 100644 --- a/google/cloud/dataproc/v1/BUILD.bazel +++ b/google/cloud/dataproc/v1/BUILD.bazel @@ -169,6 +169,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -177,6 +178,16 @@ py_gapic_library( grpc_service_config = "dataproc_grpc_service_config.json", ) +py_test( + name = "dataproc_py_gapic_test", + srcs = [ + "dataproc_py_gapic_pytest.py", + "dataproc_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":dataproc_py_gapic"], +) + py_gapic_assembly_pkg( name = "dataproc-v1-py", deps = [ diff --git a/google/cloud/dataqna/v1alpha/BUILD.bazel b/google/cloud/dataqna/v1alpha/BUILD.bazel index 11b875d6e..766793482 100644 --- a/google/cloud/dataqna/v1alpha/BUILD.bazel +++ b/google/cloud/dataqna/v1alpha/BUILD.bazel @@ -165,6 +165,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -173,6 +174,16 @@ py_gapic_library( grpc_service_config = "dataqna_grpc_service_config.json", ) +py_test( + name = "dataqna_py_gapic_test", + srcs = [ + "dataqna_py_gapic_pytest.py", + "dataqna_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":dataqna_py_gapic"], +) + py_gapic_assembly_pkg( name = "dataqna-v1alpha-py", deps = [ diff --git a/google/cloud/datastream/v1/BUILD.bazel b/google/cloud/datastream/v1/BUILD.bazel index 881f85e1a..b7038c275 100644 --- a/google/cloud/datastream/v1/BUILD.bazel +++ b/google/cloud/datastream/v1/BUILD.bazel @@ -173,6 +173,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -181,6 +182,16 @@ py_gapic_library( grpc_service_config = "datastream_grpc_service_config.json", ) +py_test( + name = "datastream_py_gapic_test", + srcs = [ + "datastream_py_gapic_pytest.py", + "datastream_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":datastream_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "datastream-v1-py", diff --git a/google/cloud/datastream/v1alpha1/BUILD.bazel b/google/cloud/datastream/v1alpha1/BUILD.bazel index 0c892c06e..fbae4a0de 100644 --- a/google/cloud/datastream/v1alpha1/BUILD.bazel +++ b/google/cloud/datastream/v1alpha1/BUILD.bazel @@ -166,6 +166,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -174,6 +175,16 @@ py_gapic_library( grpc_service_config = "datastream_grpc_service_config.json", ) +py_test( + name = "datastream_py_gapic_test", + srcs = [ + "datastream_py_gapic_pytest.py", + "datastream_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":datastream_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "datastream-v1alpha1-py", diff --git a/google/cloud/deploy/v1/BUILD.bazel b/google/cloud/deploy/v1/BUILD.bazel index 0c1a2d77d..497d6423b 100644 --- a/google/cloud/deploy/v1/BUILD.bazel +++ b/google/cloud/deploy/v1/BUILD.bazel @@ -174,6 +174,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -182,6 +183,16 @@ py_gapic_library( grpc_service_config = "clouddeploy_grpc_service_config.json", ) +py_test( + name = "deploy_py_gapic_test", + srcs = [ + "deploy_py_gapic_pytest.py", + "deploy_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":deploy_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "deploy-v1-py", diff --git a/google/cloud/dialogflow/cx/v3/BUILD.bazel b/google/cloud/dialogflow/cx/v3/BUILD.bazel index 2e40aef37..4c065e6c4 100644 --- a/google/cloud/dialogflow/cx/v3/BUILD.bazel +++ b/google/cloud/dialogflow/cx/v3/BUILD.bazel @@ -242,6 +242,17 @@ py_gapic_library( service_yaml = "dialogflow_v3.yaml", ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +#py_test( +# name = "cx_py_gapic_test", +# srcs = [ +# "cx_py_gapic_pytest.py", +# "cx_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":cx_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "dialogflow-cx-v3-py", diff --git a/google/cloud/dialogflow/cx/v3beta1/BUILD.bazel b/google/cloud/dialogflow/cx/v3beta1/BUILD.bazel index ed993a3e8..4e6d62a8b 100644 --- a/google/cloud/dialogflow/cx/v3beta1/BUILD.bazel +++ b/google/cloud/dialogflow/cx/v3beta1/BUILD.bazel @@ -242,6 +242,17 @@ py_gapic_library( service_yaml = "dialogflow_v3beta1.yaml", ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +#py_test( +# name = "cx_py_gapic_test", +# srcs = [ +# "cx_py_gapic_pytest.py", +# "cx_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":cx_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "dialogflow-cx-v3beta1-py", diff --git a/google/cloud/dialogflow/v2/BUILD.bazel b/google/cloud/dialogflow/v2/BUILD.bazel index 055b36652..ce1b0675f 100644 --- a/google/cloud/dialogflow/v2/BUILD.bazel +++ b/google/cloud/dialogflow/v2/BUILD.bazel @@ -233,6 +233,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -242,6 +243,16 @@ py_gapic_library( service_yaml = "dialogflow_v2.yaml", ) +py_test( + name = "dialogflow_py_gapic_test", + srcs = [ + "dialogflow_py_gapic_pytest.py", + "dialogflow_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":dialogflow_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "dialogflow-v2-py", diff --git a/google/cloud/dialogflow/v2beta1/BUILD.bazel b/google/cloud/dialogflow/v2beta1/BUILD.bazel index b9e34939d..d92c3707f 100644 --- a/google/cloud/dialogflow/v2beta1/BUILD.bazel +++ b/google/cloud/dialogflow/v2beta1/BUILD.bazel @@ -227,6 +227,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -236,6 +237,16 @@ py_gapic_library( service_yaml = "dialogflow_v2beta1.yaml", ) +py_test( + name = "dialogflow_py_gapic_test", + srcs = [ + "dialogflow_py_gapic_pytest.py", + "dialogflow_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":dialogflow_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "dialogflow-v2beta1-py", diff --git a/google/cloud/documentai/v1/BUILD.bazel b/google/cloud/documentai/v1/BUILD.bazel index 9ceca2d1c..24c5ffbfb 100644 --- a/google/cloud/documentai/v1/BUILD.bazel +++ b/google/cloud/documentai/v1/BUILD.bazel @@ -177,6 +177,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -188,6 +189,16 @@ py_gapic_library( ], ) +py_test( + name = "documentai_py_gapic_test", + srcs = [ + "documentai_py_gapic_pytest.py", + "documentai_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":documentai_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "documentai-v1-py", diff --git a/google/cloud/documentai/v1beta1/BUILD.bazel b/google/cloud/documentai/v1beta1/BUILD.bazel index df8fe4278..0a2fa5151 100644 --- a/google/cloud/documentai/v1beta1/BUILD.bazel +++ b/google/cloud/documentai/v1beta1/BUILD.bazel @@ -161,6 +161,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -169,6 +170,16 @@ py_gapic_library( grpc_service_config = "documentai_grpc_service_config.json", ) +py_test( + name = "documentai_py_gapic_test", + srcs = [ + "documentai_py_gapic_pytest.py", + "documentai_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":documentai_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "documentai-v1beta1-py", diff --git a/google/cloud/documentai/v1beta2/BUILD.bazel b/google/cloud/documentai/v1beta2/BUILD.bazel index 7b47f00b8..477b74553 100644 --- a/google/cloud/documentai/v1beta2/BUILD.bazel +++ b/google/cloud/documentai/v1beta2/BUILD.bazel @@ -161,6 +161,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -169,6 +170,16 @@ py_gapic_library( grpc_service_config = "documentai_v1beta2_grpc_service_config.json", ) +py_test( + name = "documentai_py_gapic_test", + srcs = [ + "documentai_py_gapic_pytest.py", + "documentai_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":documentai_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "documentai-v1beta2-py", diff --git a/google/cloud/documentai/v1beta3/BUILD.bazel b/google/cloud/documentai/v1beta3/BUILD.bazel index 4bcd0bde6..95ed74a74 100644 --- a/google/cloud/documentai/v1beta3/BUILD.bazel +++ b/google/cloud/documentai/v1beta3/BUILD.bazel @@ -179,6 +179,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -190,6 +191,16 @@ py_gapic_library( ], ) +py_test( + name = "documentai_py_gapic_test", + srcs = [ + "documentai_py_gapic_pytest.py", + "documentai_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":documentai_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "documentai-v1beta3-py", diff --git a/google/cloud/domains/v1/BUILD.bazel b/google/cloud/domains/v1/BUILD.bazel index 5367690b5..bb4d3a1d8 100644 --- a/google/cloud/domains/v1/BUILD.bazel +++ b/google/cloud/domains/v1/BUILD.bazel @@ -171,6 +171,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -179,6 +180,16 @@ py_gapic_library( grpc_service_config = "domains_grpc_service_config.json", ) +py_test( + name = "domains_py_gapic_test", + srcs = [ + "domains_py_gapic_pytest.py", + "domains_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":domains_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "domains-v1-py", diff --git a/google/cloud/domains/v1alpha2/BUILD.bazel b/google/cloud/domains/v1alpha2/BUILD.bazel index 7c1a502e4..6d3e700bb 100644 --- a/google/cloud/domains/v1alpha2/BUILD.bazel +++ b/google/cloud/domains/v1alpha2/BUILD.bazel @@ -171,6 +171,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -179,6 +180,16 @@ py_gapic_library( grpc_service_config = "domains_grpc_service_config.json", ) +py_test( + name = "domains_py_gapic_test", + srcs = [ + "domains_py_gapic_pytest.py", + "domains_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":domains_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "domains-v1alpha2-py", diff --git a/google/cloud/domains/v1beta1/BUILD.bazel b/google/cloud/domains/v1beta1/BUILD.bazel index 5227b5472..3dc53e832 100644 --- a/google/cloud/domains/v1beta1/BUILD.bazel +++ b/google/cloud/domains/v1beta1/BUILD.bazel @@ -171,6 +171,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -179,6 +180,16 @@ py_gapic_library( grpc_service_config = "domains_grpc_service_config.json", ) +py_test( + name = "domains_py_gapic_test", + srcs = [ + "domains_py_gapic_pytest.py", + "domains_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":domains_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "domains-v1beta1-py", diff --git a/google/cloud/essentialcontacts/v1/BUILD.bazel b/google/cloud/essentialcontacts/v1/BUILD.bazel index 75a9fb744..0a9139e71 100644 --- a/google/cloud/essentialcontacts/v1/BUILD.bazel +++ b/google/cloud/essentialcontacts/v1/BUILD.bazel @@ -37,6 +37,7 @@ load( "proto_library_with_info", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", "ruby_cloud_gapic_library", "ruby_gapic_assembly_pkg", "ruby_grpc_library", @@ -169,6 +170,16 @@ py_gapic_library( ], ) +py_test( + name = "essentialcontacts_py_gapic_test", + srcs = [ + "essentialcontacts_py_gapic_pytest.py", + "essentialcontacts_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":essentialcontacts_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "essentialcontacts-v1-py", diff --git a/google/cloud/eventarc/publishing/v1/BUILD.bazel b/google/cloud/eventarc/publishing/v1/BUILD.bazel index f18b906db..962d8abda 100644 --- a/google/cloud/eventarc/publishing/v1/BUILD.bazel +++ b/google/cloud/eventarc/publishing/v1/BUILD.bazel @@ -158,6 +158,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -171,6 +172,16 @@ py_gapic_library( ], ) +py_test( + name = "publishing_py_gapic_test", + srcs = [ + "publishing_py_gapic_pytest.py", + "publishing_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":publishing_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "eventarc-publishing-v1-py", diff --git a/google/cloud/eventarc/v1/BUILD.bazel b/google/cloud/eventarc/v1/BUILD.bazel index 53e179565..ecba09058 100644 --- a/google/cloud/eventarc/v1/BUILD.bazel +++ b/google/cloud/eventarc/v1/BUILD.bazel @@ -172,6 +172,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -181,6 +182,16 @@ py_gapic_library( service_yaml = "eventarc_v1.yaml", ) +py_test( + name = "eventarc_py_gapic_test", + srcs = [ + "eventarc_py_gapic_pytest.py", + "eventarc_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":eventarc_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "eventarc-v1-py", diff --git a/google/cloud/filestore/v1/BUILD.bazel b/google/cloud/filestore/v1/BUILD.bazel index c5bc85cfb..99533d065 100644 --- a/google/cloud/filestore/v1/BUILD.bazel +++ b/google/cloud/filestore/v1/BUILD.bazel @@ -171,12 +171,26 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "filestore_py_gapic", srcs = [":filestore_proto"], grpc_service_config = "file_grpc_service_config.json", + deps = [ + "//google/cloud/common:common_py_proto", + ], +) + +py_test( + name = "filestore_py_gapic_test", + srcs = [ + "filestore_py_gapic_pytest.py", + "filestore_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":filestore_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/filestore/v1beta1/BUILD.bazel b/google/cloud/filestore/v1beta1/BUILD.bazel index 09ced723d..780497258 100644 --- a/google/cloud/filestore/v1beta1/BUILD.bazel +++ b/google/cloud/filestore/v1beta1/BUILD.bazel @@ -177,6 +177,7 @@ go_gapic_assembly_pkg( # "@com_google_googleapis_imports//:imports.bzl", # "py_gapic_assembly_pkg", # "py_gapic_library", +# "py_test", # ) # py_gapic_library( diff --git a/google/cloud/functions/v1/BUILD.bazel b/google/cloud/functions/v1/BUILD.bazel index 78f5cb4d4..743cf8777 100644 --- a/google/cloud/functions/v1/BUILD.bazel +++ b/google/cloud/functions/v1/BUILD.bazel @@ -177,6 +177,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -184,6 +185,19 @@ py_gapic_library( srcs = [":functions_proto"], grpc_service_config = "functions_grpc_service_config.json", service_yaml = "cloudfunctions_v1.yaml", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "functions_py_gapic_test", + srcs = [ + "functions_py_gapic_pytest.py", + "functions_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":functions_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/functions/v2/BUILD.bazel b/google/cloud/functions/v2/BUILD.bazel index 973a8bc3f..44a855591 100644 --- a/google/cloud/functions/v2/BUILD.bazel +++ b/google/cloud/functions/v2/BUILD.bazel @@ -176,6 +176,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -183,6 +184,19 @@ py_gapic_library( srcs = [":functions_proto"], grpc_service_config = "functions_grpc_service_config.json", service_yaml = "cloudfunctions_v2.yaml", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "functions_py_gapic_test", + srcs = [ + "functions_py_gapic_pytest.py", + "functions_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":functions_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/functions/v2alpha/BUILD.bazel b/google/cloud/functions/v2alpha/BUILD.bazel index 18c213591..d7c4c0896 100644 --- a/google/cloud/functions/v2alpha/BUILD.bazel +++ b/google/cloud/functions/v2alpha/BUILD.bazel @@ -175,6 +175,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -182,6 +183,19 @@ py_gapic_library( srcs = [":functions_proto"], grpc_service_config = "functions_grpc_service_config.json", service_yaml = "cloudfunctions_v2alpha.yaml", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "functions_py_gapic_test", + srcs = [ + "functions_py_gapic_pytest.py", + "functions_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":functions_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/functions/v2beta/BUILD.bazel b/google/cloud/functions/v2beta/BUILD.bazel index 2c4e37f4d..0b0994747 100644 --- a/google/cloud/functions/v2beta/BUILD.bazel +++ b/google/cloud/functions/v2beta/BUILD.bazel @@ -175,6 +175,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -182,6 +183,19 @@ py_gapic_library( srcs = [":functions_proto"], grpc_service_config = "functions_grpc_service_config.json", service_yaml = "cloudfunctions_v2beta.yaml", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "functions_py_gapic_test", + srcs = [ + "functions_py_gapic_pytest.py", + "functions_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":functions_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/gaming/v1/BUILD.bazel b/google/cloud/gaming/v1/BUILD.bazel index 784d18db4..a7570dfa0 100644 --- a/google/cloud/gaming/v1/BUILD.bazel +++ b/google/cloud/gaming/v1/BUILD.bazel @@ -177,6 +177,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -188,6 +189,16 @@ py_gapic_library( ], ) +py_test( + name = "gaming_py_gapic_test", + srcs = [ + "gaming_py_gapic_pytest.py", + "gaming_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":gaming_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "gaming-v1-py", diff --git a/google/cloud/gaming/v1beta/BUILD.bazel b/google/cloud/gaming/v1beta/BUILD.bazel index 22068c780..68a2ff9bf 100644 --- a/google/cloud/gaming/v1beta/BUILD.bazel +++ b/google/cloud/gaming/v1beta/BUILD.bazel @@ -168,6 +168,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -179,6 +180,16 @@ py_gapic_library( ], ) +py_test( + name = "gaming_py_gapic_test", + srcs = [ + "gaming_py_gapic_pytest.py", + "gaming_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":gaming_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "gaming-v1beta-py", diff --git a/google/cloud/gkebackup/v1/BUILD.bazel b/google/cloud/gkebackup/v1/BUILD.bazel index 920b44a98..98026fee1 100644 --- a/google/cloud/gkebackup/v1/BUILD.bazel +++ b/google/cloud/gkebackup/v1/BUILD.bazel @@ -39,6 +39,7 @@ load( "proto_library_with_info", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", "ruby_cloud_gapic_library", "ruby_gapic_assembly_pkg", "ruby_grpc_library", @@ -183,6 +184,16 @@ py_gapic_library( ], ) +py_test( + name = "gkebackup_py_gapic_test", + srcs = [ + "gkebackup_py_gapic_pytest.py", + "gkebackup_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":gkebackup_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "gkebackup-v1-py", diff --git a/google/cloud/gkeconnect/gateway/v1beta1/BUILD.bazel b/google/cloud/gkeconnect/gateway/v1beta1/BUILD.bazel index 1d1b6eb19..6c633db51 100644 --- a/google/cloud/gkeconnect/gateway/v1beta1/BUILD.bazel +++ b/google/cloud/gkeconnect/gateway/v1beta1/BUILD.bazel @@ -154,6 +154,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -163,6 +164,16 @@ py_gapic_library( opt_args = ["warehouse-package-name=google-cloud-gke-connect-gateway"], ) +py_test( + name = "gateway_py_gapic_test", + srcs = [ + "gateway_py_gapic_pytest.py", + "gateway_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":gateway_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "gkeconnect-gateway-v1beta1-py", diff --git a/google/cloud/gkehub/v1/BUILD.bazel b/google/cloud/gkehub/v1/BUILD.bazel index cedf7ddcd..4dec0584c 100644 --- a/google/cloud/gkehub/v1/BUILD.bazel +++ b/google/cloud/gkehub/v1/BUILD.bazel @@ -191,6 +191,17 @@ py_gapic_library( opt_args = ["warehouse-package-name=google-cloud-gke-hub"], ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +#py_test( +# name = "gkehub_py_gapic_test", +# srcs = [ +# "gkehub_py_gapic_pytest.py", +# "gkehub_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":gkehub_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "gkehub-v1-py", diff --git a/google/cloud/gkehub/v1/configmanagement/BUILD.bazel b/google/cloud/gkehub/v1/configmanagement/BUILD.bazel index 0b56e2b82..d4f1efc2f 100644 --- a/google/cloud/gkehub/v1/configmanagement/BUILD.bazel +++ b/google/cloud/gkehub/v1/configmanagement/BUILD.bazel @@ -99,7 +99,6 @@ load( "nodejs_gapic_library", ) - ############################################################################## # Ruby ############################################################################## diff --git a/google/cloud/gkehub/v1/multiclusteringress/BUILD.bazel b/google/cloud/gkehub/v1/multiclusteringress/BUILD.bazel index 690019838..3d1f8f4dc 100644 --- a/google/cloud/gkehub/v1/multiclusteringress/BUILD.bazel +++ b/google/cloud/gkehub/v1/multiclusteringress/BUILD.bazel @@ -98,7 +98,6 @@ load( "nodejs_gapic_library", ) - ############################################################################## # Ruby ############################################################################## diff --git a/google/cloud/gkehub/v1alpha/BUILD.bazel b/google/cloud/gkehub/v1alpha/BUILD.bazel index 85add649d..d8e9c0550 100644 --- a/google/cloud/gkehub/v1alpha/BUILD.bazel +++ b/google/cloud/gkehub/v1alpha/BUILD.bazel @@ -198,6 +198,17 @@ py_gapic_library( opt_args = ["warehouse-package-name=google-cloud-gke-hub"], ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +#py_test( +# name = "gkehub_py_gapic_test", +# srcs = [ +# "gkehub_py_gapic_pytest.py", +# "gkehub_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":gkehub_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "gkehub-v1alpha-py", diff --git a/google/cloud/gkehub/v1alpha/cloudauditlogging/BUILD.bazel b/google/cloud/gkehub/v1alpha/cloudauditlogging/BUILD.bazel index 59e0f9889..14e58c1d4 100644 --- a/google/cloud/gkehub/v1alpha/cloudauditlogging/BUILD.bazel +++ b/google/cloud/gkehub/v1alpha/cloudauditlogging/BUILD.bazel @@ -98,7 +98,6 @@ load( "nodejs_gapic_library", ) - ############################################################################## # Ruby ############################################################################## diff --git a/google/cloud/gkehub/v1alpha/configmanagement/BUILD.bazel b/google/cloud/gkehub/v1alpha/configmanagement/BUILD.bazel index 9599e181b..19720d219 100644 --- a/google/cloud/gkehub/v1alpha/configmanagement/BUILD.bazel +++ b/google/cloud/gkehub/v1alpha/configmanagement/BUILD.bazel @@ -99,7 +99,6 @@ load( "nodejs_gapic_library", ) - ############################################################################## # Ruby ############################################################################## diff --git a/google/cloud/gkehub/v1alpha/metering/BUILD.bazel b/google/cloud/gkehub/v1alpha/metering/BUILD.bazel index 098e78b5f..8a72ee61e 100644 --- a/google/cloud/gkehub/v1alpha/metering/BUILD.bazel +++ b/google/cloud/gkehub/v1alpha/metering/BUILD.bazel @@ -99,7 +99,6 @@ load( "nodejs_gapic_library", ) - ############################################################################## # Ruby ############################################################################## diff --git a/google/cloud/gkehub/v1alpha/multiclusteringress/BUILD.bazel b/google/cloud/gkehub/v1alpha/multiclusteringress/BUILD.bazel index 9ff1fdc56..e7931b26e 100644 --- a/google/cloud/gkehub/v1alpha/multiclusteringress/BUILD.bazel +++ b/google/cloud/gkehub/v1alpha/multiclusteringress/BUILD.bazel @@ -98,7 +98,6 @@ load( "nodejs_gapic_library", ) - ############################################################################## # Ruby ############################################################################## diff --git a/google/cloud/gkehub/v1alpha/servicemesh/BUILD.bazel b/google/cloud/gkehub/v1alpha/servicemesh/BUILD.bazel index 895f97981..22b158123 100644 --- a/google/cloud/gkehub/v1alpha/servicemesh/BUILD.bazel +++ b/google/cloud/gkehub/v1alpha/servicemesh/BUILD.bazel @@ -64,6 +64,7 @@ go_proto_library( load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -100,7 +101,6 @@ load( "nodejs_gapic_library", ) - ############################################################################## # Ruby ############################################################################## diff --git a/google/cloud/gkehub/v1alpha2/BUILD.bazel b/google/cloud/gkehub/v1alpha2/BUILD.bazel index ce948d01a..e66dd6e25 100644 --- a/google/cloud/gkehub/v1alpha2/BUILD.bazel +++ b/google/cloud/gkehub/v1alpha2/BUILD.bazel @@ -166,6 +166,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -175,6 +176,16 @@ py_gapic_library( opt_args = ["warehouse-package-name=google-cloud-gke-hub"], ) +py_test( + name = "gkehub_py_gapic_test", + srcs = [ + "gkehub_py_gapic_pytest.py", + "gkehub_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":gkehub_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "gkehub-v1alpha2-py", diff --git a/google/cloud/gkehub/v1beta/BUILD.bazel b/google/cloud/gkehub/v1beta/BUILD.bazel index c0aebd8c9..daaabe04c 100644 --- a/google/cloud/gkehub/v1beta/BUILD.bazel +++ b/google/cloud/gkehub/v1beta/BUILD.bazel @@ -192,6 +192,17 @@ py_gapic_library( ], ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +#py_test( +# name = "gkehub_py_gapic_test", +# srcs = [ +# "gkehub_py_gapic_pytest.py", +# "gkehub_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":gkehub_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "gkehub-v1beta-py", diff --git a/google/cloud/gkehub/v1beta/configmanagement/BUILD.bazel b/google/cloud/gkehub/v1beta/configmanagement/BUILD.bazel index 86f9fde4b..bc99bf220 100644 --- a/google/cloud/gkehub/v1beta/configmanagement/BUILD.bazel +++ b/google/cloud/gkehub/v1beta/configmanagement/BUILD.bazel @@ -99,7 +99,6 @@ load( "nodejs_gapic_library", ) - ############################################################################## # Ruby ############################################################################## diff --git a/google/cloud/gkehub/v1beta/metering/BUILD.bazel b/google/cloud/gkehub/v1beta/metering/BUILD.bazel index 4b9872a39..0852c1ccb 100644 --- a/google/cloud/gkehub/v1beta/metering/BUILD.bazel +++ b/google/cloud/gkehub/v1beta/metering/BUILD.bazel @@ -99,7 +99,6 @@ load( "nodejs_gapic_library", ) - ############################################################################## # Ruby ############################################################################## diff --git a/google/cloud/gkehub/v1beta/multiclusteringress/BUILD.bazel b/google/cloud/gkehub/v1beta/multiclusteringress/BUILD.bazel index 72ba02c18..451aee0fa 100644 --- a/google/cloud/gkehub/v1beta/multiclusteringress/BUILD.bazel +++ b/google/cloud/gkehub/v1beta/multiclusteringress/BUILD.bazel @@ -98,7 +98,6 @@ load( "nodejs_gapic_library", ) - ############################################################################## # Ruby ############################################################################## diff --git a/google/cloud/gkehub/v1beta1/BUILD.bazel b/google/cloud/gkehub/v1beta1/BUILD.bazel index 9b62ba120..a0c6bd558 100644 --- a/google/cloud/gkehub/v1beta1/BUILD.bazel +++ b/google/cloud/gkehub/v1beta1/BUILD.bazel @@ -180,6 +180,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -188,6 +189,19 @@ py_gapic_library( grpc_service_config = "membership_grpc_service_config.json", opt_args = ["warehouse-package-name=google-cloud-gke-hub"], service_yaml = "gkehub_v1beta1.yaml", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "gkehub_py_gapic_test", + srcs = [ + "gkehub_py_gapic_pytest.py", + "gkehub_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":gkehub_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/gkemulticloud/v1/BUILD.bazel b/google/cloud/gkemulticloud/v1/BUILD.bazel index 0ac107e25..848e5ad8a 100644 --- a/google/cloud/gkemulticloud/v1/BUILD.bazel +++ b/google/cloud/gkemulticloud/v1/BUILD.bazel @@ -172,18 +172,29 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "gkemulticloud_py_gapic", srcs = [":gkemulticloud_proto"], grpc_service_config = "gkemulticloud_grpc_service_config.json", - service_yaml = "gkemulticloud_v1.yaml", opt_args = [ "warehouse-package-name=google-cloud-gke-multicloud", "python-gapic-namespace=google.cloud", "python-gapic-name=gke_multicloud", ], + service_yaml = "gkemulticloud_v1.yaml", +) + +py_test( + name = "gkemulticloud_py_gapic_test", + srcs = [ + "gkemulticloud_py_gapic_pytest.py", + "gkemulticloud_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":gkemulticloud_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/gsuiteaddons/v1/BUILD.bazel b/google/cloud/gsuiteaddons/v1/BUILD.bazel index ac80b7034..c310415d3 100644 --- a/google/cloud/gsuiteaddons/v1/BUILD.bazel +++ b/google/cloud/gsuiteaddons/v1/BUILD.bazel @@ -37,6 +37,7 @@ load( "proto_library_with_info", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", "ruby_cloud_gapic_library", "ruby_gapic_assembly_pkg", "ruby_grpc_library", @@ -180,6 +181,25 @@ py_gapic_library( "python-gapic-namespace=google.cloud", "python-gapic-name=workspace_add_ons", ], + deps = [ + "//google/apps/script/type:type_py_original_proto", + "//google/apps/script/type/calendar:calendar_py_original_proto", + "//google/apps/script/type/docs:docs_py_original_proto", + "//google/apps/script/type/drive:drive_py_original_proto", + "//google/apps/script/type/gmail:gmail_py_original_proto", + "//google/apps/script/type/sheets:sheets_py_original_proto", + "//google/apps/script/type/slides:slides_py_original_proto", + ], +) + +py_test( + name = "gsuiteaddons_py_gapic_test", + srcs = [ + "gsuiteaddons_py_gapic_pytest.py", + "gsuiteaddons_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":gsuiteaddons_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/iap/v1/BUILD.bazel b/google/cloud/iap/v1/BUILD.bazel index 5a2f3731a..b7d1b1af1 100644 --- a/google/cloud/iap/v1/BUILD.bazel +++ b/google/cloud/iap/v1/BUILD.bazel @@ -172,12 +172,26 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "iap_py_gapic", srcs = [":iap_proto"], grpc_service_config = "iap_grpc_service_config.json", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "iap_py_gapic_test", + srcs = [ + "iap_py_gapic_pytest.py", + "iap_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":iap_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/iap/v1beta1/BUILD.bazel b/google/cloud/iap/v1beta1/BUILD.bazel index 3a38d121a..ebdaec214 100644 --- a/google/cloud/iap/v1beta1/BUILD.bazel +++ b/google/cloud/iap/v1beta1/BUILD.bazel @@ -160,12 +160,26 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "iap_py_gapic", srcs = [":iap_proto"], grpc_service_config = "iap_grpc_service_config.json", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "iap_py_gapic_test", + srcs = [ + "iap_py_gapic_pytest.py", + "iap_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":iap_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/identitytoolkit/v2/BUILD.bazel b/google/cloud/identitytoolkit/v2/BUILD.bazel index c892a62d0..a28a8bf43 100644 --- a/google/cloud/identitytoolkit/v2/BUILD.bazel +++ b/google/cloud/identitytoolkit/v2/BUILD.bazel @@ -163,6 +163,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -176,6 +177,16 @@ py_gapic_library( ], ) +py_test( + name = "identitytoolkit_py_gapic_test", + srcs = [ + "identitytoolkit_py_gapic_pytest.py", + "identitytoolkit_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":identitytoolkit_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "identitytoolkit-v2-py", diff --git a/google/cloud/ids/v1/BUILD.bazel b/google/cloud/ids/v1/BUILD.bazel index 942bdf319..e560049a9 100644 --- a/google/cloud/ids/v1/BUILD.bazel +++ b/google/cloud/ids/v1/BUILD.bazel @@ -166,6 +166,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -174,6 +175,16 @@ py_gapic_library( grpc_service_config = "ids_grpc_service_config.json", ) +py_test( + name = "ids_py_gapic_test", + srcs = [ + "ids_py_gapic_pytest.py", + "ids_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":ids_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "ids-v1-py", diff --git a/google/cloud/iot/v1/BUILD.bazel b/google/cloud/iot/v1/BUILD.bazel index 7cc2bc440..cdf7db652 100644 --- a/google/cloud/iot/v1/BUILD.bazel +++ b/google/cloud/iot/v1/BUILD.bazel @@ -157,12 +157,26 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "iot_py_gapic", srcs = [":iot_proto"], grpc_service_config = "cloudiot_grpc_service_config.json", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "iot_py_gapic_test", + srcs = [ + "iot_py_gapic_pytest.py", + "iot_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":iot_py_gapic"], ) py_gapic_assembly_pkg( diff --git a/google/cloud/kms/v1/BUILD.bazel b/google/cloud/kms/v1/BUILD.bazel index f532cb311..b7b3a4077 100644 --- a/google/cloud/kms/v1/BUILD.bazel +++ b/google/cloud/kms/v1/BUILD.bazel @@ -169,6 +169,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -176,6 +177,20 @@ py_gapic_library( srcs = [":kms_proto"], grpc_service_config = "cloudkms_grpc_service_config.json", opt_args = ["add-iam-methods"], + deps = [ + "//google/iam/v1:iam_policy_py_proto", + "//google/iam/v1:policy_py_proto", + ], +) + +py_test( + name = "kms_py_gapic_test", + srcs = [ + "kms_py_gapic_pytest.py", + "kms_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":kms_py_gapic"], ) py_gapic_assembly_pkg( diff --git a/google/cloud/language/v1/BUILD.bazel b/google/cloud/language/v1/BUILD.bazel index 592eb62b7..04e9aee08 100644 --- a/google/cloud/language/v1/BUILD.bazel +++ b/google/cloud/language/v1/BUILD.bazel @@ -155,6 +155,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -163,6 +164,16 @@ py_gapic_library( grpc_service_config = "language_grpc_service_config.json", ) +py_test( + name = "language_py_gapic_test", + srcs = [ + "language_py_gapic_pytest.py", + "language_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":language_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "language-v1-py", diff --git a/google/cloud/language/v1beta2/BUILD.bazel b/google/cloud/language/v1beta2/BUILD.bazel index c0807be5d..f75215815 100644 --- a/google/cloud/language/v1beta2/BUILD.bazel +++ b/google/cloud/language/v1beta2/BUILD.bazel @@ -156,6 +156,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -164,6 +165,16 @@ py_gapic_library( grpc_service_config = "language_grpc_service_config.json", ) +py_test( + name = "language_py_gapic_test", + srcs = [ + "language_py_gapic_pytest.py", + "language_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":language_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "language-v1beta2-py", diff --git a/google/cloud/lifesciences/v2beta/BUILD.bazel b/google/cloud/lifesciences/v2beta/BUILD.bazel index 76d5c0be9..fe29250f2 100644 --- a/google/cloud/lifesciences/v2beta/BUILD.bazel +++ b/google/cloud/lifesciences/v2beta/BUILD.bazel @@ -165,6 +165,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -174,6 +175,16 @@ py_gapic_library( opt_args = ["warehouse-package-name=google-cloud-life-sciences"], ) +py_test( + name = "lifesciences_py_gapic_test", + srcs = [ + "lifesciences_py_gapic_pytest.py", + "lifesciences_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":lifesciences_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "lifesciences-v2beta-py", diff --git a/google/cloud/managedidentities/v1/BUILD.bazel b/google/cloud/managedidentities/v1/BUILD.bazel index 6c9350a0d..3a5010332 100644 --- a/google/cloud/managedidentities/v1/BUILD.bazel +++ b/google/cloud/managedidentities/v1/BUILD.bazel @@ -159,6 +159,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -168,6 +169,16 @@ py_gapic_library( opt_args = ["warehouse-package-name=google-cloud-managed-identities"], ) +py_test( + name = "managedidentities_py_gapic_test", + srcs = [ + "managedidentities_py_gapic_pytest.py", + "managedidentities_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":managedidentities_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "managedidentities-v1-py", diff --git a/google/cloud/managedidentities/v1beta1/BUILD.bazel b/google/cloud/managedidentities/v1beta1/BUILD.bazel index 1510ec58c..236946d78 100644 --- a/google/cloud/managedidentities/v1beta1/BUILD.bazel +++ b/google/cloud/managedidentities/v1beta1/BUILD.bazel @@ -164,6 +164,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -172,6 +173,16 @@ py_gapic_library( grpc_service_config = "managedidentities_grpc_service_config.json", ) +py_test( + name = "managedidentities_py_gapic_test", + srcs = [ + "managedidentities_py_gapic_pytest.py", + "managedidentities_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":managedidentities_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "managedidentities-v1beta1-py", diff --git a/google/cloud/mediatranslation/v1beta1/BUILD.bazel b/google/cloud/mediatranslation/v1beta1/BUILD.bazel index 123be2af5..17f01373c 100644 --- a/google/cloud/mediatranslation/v1beta1/BUILD.bazel +++ b/google/cloud/mediatranslation/v1beta1/BUILD.bazel @@ -155,6 +155,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -166,6 +167,16 @@ py_gapic_library( ], ) +py_test( + name = "mediatranslation_py_gapic_test", + srcs = [ + "mediatranslation_py_gapic_pytest.py", + "mediatranslation_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":mediatranslation_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "mediatranslation-v1beta1-py", diff --git a/google/cloud/memcache/v1/BUILD.bazel b/google/cloud/memcache/v1/BUILD.bazel index 439fedc3f..384c4a908 100644 --- a/google/cloud/memcache/v1/BUILD.bazel +++ b/google/cloud/memcache/v1/BUILD.bazel @@ -159,6 +159,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -167,6 +168,16 @@ py_gapic_library( grpc_service_config = "memcache_grpc_service_config.json", ) +py_test( + name = "memcache_py_gapic_test", + srcs = [ + "memcache_py_gapic_pytest.py", + "memcache_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":memcache_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "memcache-v1-py", diff --git a/google/cloud/memcache/v1beta2/BUILD.bazel b/google/cloud/memcache/v1beta2/BUILD.bazel index 1661a141a..5c7dbe4bf 100644 --- a/google/cloud/memcache/v1beta2/BUILD.bazel +++ b/google/cloud/memcache/v1beta2/BUILD.bazel @@ -159,6 +159,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -167,6 +168,16 @@ py_gapic_library( grpc_service_config = "memcache_grpc_service_config.json", ) +py_test( + name = "memcache_py_gapic_test", + srcs = [ + "memcache_py_gapic_pytest.py", + "memcache_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":memcache_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "memcache-v1beta2-py", diff --git a/google/cloud/metastore/v1/BUILD.bazel b/google/cloud/metastore/v1/BUILD.bazel index 7e15ac9cf..70837f17e 100644 --- a/google/cloud/metastore/v1/BUILD.bazel +++ b/google/cloud/metastore/v1/BUILD.bazel @@ -167,6 +167,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -175,6 +176,16 @@ py_gapic_library( grpc_service_config = "metastore_grpc_service_config.json", ) +py_test( + name = "metastore_py_gapic_test", + srcs = [ + "metastore_py_gapic_pytest.py", + "metastore_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":metastore_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "metastore-v1-py", diff --git a/google/cloud/metastore/v1alpha/BUILD.bazel b/google/cloud/metastore/v1alpha/BUILD.bazel index 2ec32886d..856ccd9ef 100644 --- a/google/cloud/metastore/v1alpha/BUILD.bazel +++ b/google/cloud/metastore/v1alpha/BUILD.bazel @@ -169,6 +169,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -177,6 +178,16 @@ py_gapic_library( grpc_service_config = "metastore_grpc_service_config.json", ) +py_test( + name = "metastore_py_gapic_test", + srcs = [ + "metastore_py_gapic_pytest.py", + "metastore_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":metastore_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "metastore-v1alpha-py", diff --git a/google/cloud/metastore/v1beta/BUILD.bazel b/google/cloud/metastore/v1beta/BUILD.bazel index 14554a82e..a41da08a3 100644 --- a/google/cloud/metastore/v1beta/BUILD.bazel +++ b/google/cloud/metastore/v1beta/BUILD.bazel @@ -167,6 +167,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -176,6 +177,16 @@ py_gapic_library( opt_args = ["warehouse-package-name=google-cloud-dataproc-metastore"], ) +py_test( + name = "metastore_py_gapic_test", + srcs = [ + "metastore_py_gapic_pytest.py", + "metastore_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":metastore_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "metastore-v1beta-py", diff --git a/google/cloud/networkconnectivity/v1/BUILD.bazel b/google/cloud/networkconnectivity/v1/BUILD.bazel index ea23226f2..de606a29d 100644 --- a/google/cloud/networkconnectivity/v1/BUILD.bazel +++ b/google/cloud/networkconnectivity/v1/BUILD.bazel @@ -163,6 +163,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -171,6 +172,16 @@ py_gapic_library( grpc_service_config = "networkconnectivity_v1_grpc_service_config.json", ) +py_test( + name = "networkconnectivity_py_gapic_test", + srcs = [ + "networkconnectivity_py_gapic_pytest.py", + "networkconnectivity_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":networkconnectivity_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "networkconnectivity-v1-py", diff --git a/google/cloud/networkconnectivity/v1alpha1/BUILD.bazel b/google/cloud/networkconnectivity/v1alpha1/BUILD.bazel index f3aa5efc0..5f05039a9 100644 --- a/google/cloud/networkconnectivity/v1alpha1/BUILD.bazel +++ b/google/cloud/networkconnectivity/v1alpha1/BUILD.bazel @@ -160,6 +160,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -169,6 +170,16 @@ py_gapic_library( opt_args = ["warehouse-package-name=google-cloud-network-connectivity"], ) +py_test( + name = "networkconnectivity_py_gapic_test", + srcs = [ + "networkconnectivity_py_gapic_pytest.py", + "networkconnectivity_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":networkconnectivity_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "networkconnectivity-v1alpha1-py", diff --git a/google/cloud/networkmanagement/v1/BUILD.bazel b/google/cloud/networkmanagement/v1/BUILD.bazel index 913d67b76..dbc762cd3 100644 --- a/google/cloud/networkmanagement/v1/BUILD.bazel +++ b/google/cloud/networkmanagement/v1/BUILD.bazel @@ -180,6 +180,17 @@ py_gapic_library( ], ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +#py_test( +# name = "networkmanagement_py_gapic_test", +# srcs = [ +# "networkmanagement_py_gapic_pytest.py", +# "networkmanagement_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":networkmanagement_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "networkmanagement-v1-py", diff --git a/google/cloud/networkmanagement/v1beta1/BUILD.bazel b/google/cloud/networkmanagement/v1beta1/BUILD.bazel index 96eb21f84..c379d039f 100644 --- a/google/cloud/networkmanagement/v1beta1/BUILD.bazel +++ b/google/cloud/networkmanagement/v1beta1/BUILD.bazel @@ -175,6 +175,17 @@ py_gapic_library( grpc_service_config = "networkmanagement_grpc_service_config.json", ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +#py_test( +# name = "networkmanagement_py_gapic_test", +# srcs = [ +# "networkmanagement_py_gapic_pytest.py", +# "networkmanagement_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":networkmanagement_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "networkmanagement-v1beta1-py", diff --git a/google/cloud/networksecurity/v1/BUILD.bazel b/google/cloud/networksecurity/v1/BUILD.bazel index e00fa7fd4..944cda8d1 100644 --- a/google/cloud/networksecurity/v1/BUILD.bazel +++ b/google/cloud/networksecurity/v1/BUILD.bazel @@ -134,15 +134,15 @@ go_gapic_library( srcs = [":networksecurity_proto_with_info"], grpc_service_config = "networksecurity_v1_grpc_service_config.json", importpath = "cloud.google.com/go/networksecurity/apiv1;networksecurity", - service_yaml = "networksecurity_v1.yaml", metadata = True, + service_yaml = "networksecurity_v1.yaml", deps = [ ":networksecurity_go_proto", "//google/cloud/location:location_go_proto", "//google/iam/v1:iam_go_proto", "//google/longrunning:longrunning_go_proto", - "@com_google_cloud_go//longrunning/autogen:go_default_library", "@com_google_cloud_go//longrunning:go_default_library", + "@com_google_cloud_go//longrunning/autogen:go_default_library", ], ) @@ -158,8 +158,8 @@ go_gapic_assembly_pkg( name = "gapi-cloud-networksecurity-v1-go", deps = [ ":networksecurity_go_gapic", - ":networksecurity_go_gapic_srcjar-test.srcjar", ":networksecurity_go_gapic_srcjar-metadata.srcjar", + ":networksecurity_go_gapic_srcjar-test.srcjar", ":networksecurity_go_proto", ], ) @@ -171,6 +171,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -184,6 +185,16 @@ py_gapic_library( ], ) +py_test( + name = "networksecurity_py_gapic_test", + srcs = [ + "networksecurity_py_gapic_pytest.py", + "networksecurity_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":networksecurity_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "networksecurity-v1-py", @@ -268,8 +279,8 @@ nodejs_gapic_assembly_pkg( ############################################################################## load( "@com_google_googleapis_imports//:imports.bzl", - "ruby_gapic_assembly_pkg", "ruby_cloud_gapic_library", + "ruby_gapic_assembly_pkg", "ruby_grpc_library", "ruby_proto_library", ) diff --git a/google/cloud/networksecurity/v1beta1/BUILD.bazel b/google/cloud/networksecurity/v1beta1/BUILD.bazel index 727d1e782..9ec5cd122 100644 --- a/google/cloud/networksecurity/v1beta1/BUILD.bazel +++ b/google/cloud/networksecurity/v1beta1/BUILD.bazel @@ -179,6 +179,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -191,6 +192,19 @@ py_gapic_library( "python-gapic-name=network_security", ], service_yaml = "networksecurity_v1beta1.yaml", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "networksecurity_py_gapic_test", + srcs = [ + "networksecurity_py_gapic_pytest.py", + "networksecurity_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":networksecurity_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/networkservices/v1/BUILD.bazel b/google/cloud/networkservices/v1/BUILD.bazel index 5f3c639ed..2190e8435 100644 --- a/google/cloud/networkservices/v1/BUILD.bazel +++ b/google/cloud/networkservices/v1/BUILD.bazel @@ -199,6 +199,17 @@ py_gapic_library( service_yaml = "networkservices_v1.yaml", ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1348 is fixed +#py_test( +# name = "networkservices_py_gapic_test", +# srcs = [ +# "networkservices_py_gapic_pytest.py", +# "networkservices_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":networkservices_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "networkservices-v1-py", diff --git a/google/cloud/networkservices/v1beta1/BUILD.bazel b/google/cloud/networkservices/v1beta1/BUILD.bazel index ecceff5e4..983c02800 100644 --- a/google/cloud/networkservices/v1beta1/BUILD.bazel +++ b/google/cloud/networkservices/v1beta1/BUILD.bazel @@ -168,6 +168,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -176,6 +177,16 @@ py_gapic_library( grpc_service_config = "networkservices_v1beta1_grpc_service_config.json", ) +py_test( + name = "networkservices_py_gapic_test", + srcs = [ + "networkservices_py_gapic_pytest.py", + "networkservices_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":networkservices_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "networkservices-v1beta1-py", diff --git a/google/cloud/notebooks/v1/BUILD.bazel b/google/cloud/notebooks/v1/BUILD.bazel index 20053fc57..a4b272c10 100644 --- a/google/cloud/notebooks/v1/BUILD.bazel +++ b/google/cloud/notebooks/v1/BUILD.bazel @@ -179,6 +179,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -187,6 +188,16 @@ py_gapic_library( grpc_service_config = "notebooks_grpc_service_config.json", ) +py_test( + name = "notebooks_py_gapic_test", + srcs = [ + "notebooks_py_gapic_pytest.py", + "notebooks_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":notebooks_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "notebooks-v1-py", diff --git a/google/cloud/notebooks/v1beta1/BUILD.bazel b/google/cloud/notebooks/v1beta1/BUILD.bazel index 5bab84f7e..b0cb6c8cc 100644 --- a/google/cloud/notebooks/v1beta1/BUILD.bazel +++ b/google/cloud/notebooks/v1beta1/BUILD.bazel @@ -159,6 +159,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -167,6 +168,16 @@ py_gapic_library( grpc_service_config = "notebooks_grpc_service_config.json", ) +py_test( + name = "notebooks_py_gapic_test", + srcs = [ + "notebooks_py_gapic_pytest.py", + "notebooks_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":notebooks_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "notebooks-v1beta1-py", diff --git a/google/cloud/optimization/v1/BUILD.bazel b/google/cloud/optimization/v1/BUILD.bazel index 7342c5da9..a8580bee5 100644 --- a/google/cloud/optimization/v1/BUILD.bazel +++ b/google/cloud/optimization/v1/BUILD.bazel @@ -169,6 +169,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -177,6 +178,16 @@ py_gapic_library( grpc_service_config = "cloudoptimization_grpc_service_config.json", ) +py_test( + name = "optimization_py_gapic_test", + srcs = [ + "optimization_py_gapic_pytest.py", + "optimization_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":optimization_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "optimization-v1-py", diff --git a/google/cloud/orchestration/airflow/service/v1/BUILD.bazel b/google/cloud/orchestration/airflow/service/v1/BUILD.bazel index a5685064b..4113dea9c 100644 --- a/google/cloud/orchestration/airflow/service/v1/BUILD.bazel +++ b/google/cloud/orchestration/airflow/service/v1/BUILD.bazel @@ -169,6 +169,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -180,6 +181,16 @@ py_gapic_library( ], ) +py_test( + name = "service_py_gapic_test", + srcs = [ + "service_py_gapic_pytest.py", + "service_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":service_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "airflow-service-v1-py", diff --git a/google/cloud/orchestration/airflow/service/v1beta1/BUILD.bazel b/google/cloud/orchestration/airflow/service/v1beta1/BUILD.bazel index 25f75cd96..baeb97bf6 100644 --- a/google/cloud/orchestration/airflow/service/v1beta1/BUILD.bazel +++ b/google/cloud/orchestration/airflow/service/v1beta1/BUILD.bazel @@ -169,6 +169,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -177,6 +178,16 @@ py_gapic_library( grpc_service_config = "composer_grpc_service_config.json", ) +py_test( + name = "service_py_gapic_test", + srcs = [ + "service_py_gapic_pytest.py", + "service_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":service_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "airflow-service-v1beta1-py", diff --git a/google/cloud/orgpolicy/v1/BUILD.bazel b/google/cloud/orgpolicy/v1/BUILD.bazel index fed0dce4e..6e24be317 100644 --- a/google/cloud/orgpolicy/v1/BUILD.bazel +++ b/google/cloud/orgpolicy/v1/BUILD.bazel @@ -97,6 +97,11 @@ py_proto_library( deps = [":orgpolicy_moved_proto"], ) +py_proto_library( + name = "orgpolicy_py_original_proto", + deps = [":orgpolicy_proto"], +) + py_grpc_library( name = "orgpolicy_py_grpc", srcs = [":orgpolicy_moved_proto"], diff --git a/google/cloud/orgpolicy/v2/BUILD.bazel b/google/cloud/orgpolicy/v2/BUILD.bazel index 3551ac358..3b30e4673 100644 --- a/google/cloud/orgpolicy/v2/BUILD.bazel +++ b/google/cloud/orgpolicy/v2/BUILD.bazel @@ -159,6 +159,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -167,6 +168,16 @@ py_gapic_library( grpc_service_config = "orgpolicy_grpc_service_config.json", ) +py_test( + name = "orgpolicy_py_gapic_test", + srcs = [ + "orgpolicy_py_gapic_pytest.py", + "orgpolicy_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":orgpolicy_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "orgpolicy-v2-py", diff --git a/google/cloud/osconfig/agentendpoint/v1/BUILD.bazel b/google/cloud/osconfig/agentendpoint/v1/BUILD.bazel index 9f2d2a0d7..a2ecccc4f 100644 --- a/google/cloud/osconfig/agentendpoint/v1/BUILD.bazel +++ b/google/cloud/osconfig/agentendpoint/v1/BUILD.bazel @@ -167,6 +167,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -175,6 +176,16 @@ py_gapic_library( grpc_service_config = "agentendpoint_grpc_service_config.json", ) +py_test( + name = "agentendpoint_py_gapic_test", + srcs = [ + "agentendpoint_py_gapic_pytest.py", + "agentendpoint_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":agentendpoint_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "osconfig-agentendpoint-v1-py", diff --git a/google/cloud/osconfig/agentendpoint/v1beta/BUILD.bazel b/google/cloud/osconfig/agentendpoint/v1beta/BUILD.bazel index 459bc24e6..c707f0843 100644 --- a/google/cloud/osconfig/agentendpoint/v1beta/BUILD.bazel +++ b/google/cloud/osconfig/agentendpoint/v1beta/BUILD.bazel @@ -161,6 +161,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -169,6 +170,16 @@ py_gapic_library( grpc_service_config = "agentendpoint_grpc_service_config.json", ) +py_test( + name = "agentendpoint_py_gapic_test", + srcs = [ + "agentendpoint_py_gapic_pytest.py", + "agentendpoint_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":agentendpoint_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "osconfig-agentendpoint-v1beta-py", diff --git a/google/cloud/osconfig/v1/BUILD.bazel b/google/cloud/osconfig/v1/BUILD.bazel index 5f57194e3..915766649 100644 --- a/google/cloud/osconfig/v1/BUILD.bazel +++ b/google/cloud/osconfig/v1/BUILD.bazel @@ -188,6 +188,8 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", + "py_proto_library", ) py_gapic_library( @@ -197,6 +199,16 @@ py_gapic_library( opt_args = ["warehouse-package-name=google-cloud-os-config"], ) +py_test( + name = "osconfig_py_gapic_test", + srcs = [ + "osconfig_py_gapic_pytest.py", + "osconfig_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":osconfig_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "osconfig-v1-py", @@ -205,6 +217,11 @@ py_gapic_assembly_pkg( ], ) +py_proto_library( + name = "osconfig_py_proto", + deps = [":osconfig_proto"], +) + ############################################################################## # PHP ############################################################################## diff --git a/google/cloud/osconfig/v1alpha/BUILD.bazel b/google/cloud/osconfig/v1alpha/BUILD.bazel index 61bebcf59..3d9fda236 100644 --- a/google/cloud/osconfig/v1alpha/BUILD.bazel +++ b/google/cloud/osconfig/v1alpha/BUILD.bazel @@ -178,6 +178,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -187,6 +188,16 @@ py_gapic_library( opt_args = ["warehouse-package-name=google-cloud-os-config"], ) +py_test( + name = "osconfig_py_gapic_test", + srcs = [ + "osconfig_py_gapic_pytest.py", + "osconfig_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":osconfig_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "osconfig-v1alpha-py", diff --git a/google/cloud/osconfig/v1beta/BUILD.bazel b/google/cloud/osconfig/v1beta/BUILD.bazel index e433112f3..81325c68c 100644 --- a/google/cloud/osconfig/v1beta/BUILD.bazel +++ b/google/cloud/osconfig/v1beta/BUILD.bazel @@ -174,6 +174,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -183,6 +184,16 @@ py_gapic_library( opt_args = ["warehouse-package-name=google-cloud-os-config"], ) +py_test( + name = "osconfig_py_gapic_test", + srcs = [ + "osconfig_py_gapic_pytest.py", + "osconfig_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":osconfig_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "osconfig-v1beta-py", diff --git a/google/cloud/oslogin/common/BUILD.bazel b/google/cloud/oslogin/common/BUILD.bazel index 1864db7db..b1ba5f5ad 100644 --- a/google/cloud/oslogin/common/BUILD.bazel +++ b/google/cloud/oslogin/common/BUILD.bazel @@ -71,6 +71,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_proto_library", ) py_gapic_library( @@ -78,6 +79,11 @@ py_gapic_library( srcs = [":common_proto"], ) +py_proto_library( + name = "common_py_proto", + deps = [":common_proto"], +) + ############################################################################## # PHP ############################################################################## diff --git a/google/cloud/oslogin/v1/BUILD.bazel b/google/cloud/oslogin/v1/BUILD.bazel index 658c1bc03..c5546dd9c 100644 --- a/google/cloud/oslogin/v1/BUILD.bazel +++ b/google/cloud/oslogin/v1/BUILD.bazel @@ -169,13 +169,30 @@ py_gapic_library( ":oslogin_proto", ], grpc_service_config = "oslogin_grpc_service_config.json", + deps = [ + "//google/cloud/oslogin/common:common_py_proto", + ], ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +#py_test( +# name = "oslogin_py_gapic_test", +# srcs = [ +# "oslogin_py_gapic_pytest.py", +# "oslogin_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [ +# ":oslogin_py_gapic", +# ], +#) + py_gapic_assembly_pkg( name = "oslogin-v1-py", deps = [ ":oslogin_py_gapic", - "//google/cloud/oslogin/common:common_py_gapic", + # "//google/cloud/oslogin/common:common_py_gapic", + "//google/cloud/oslogin/common:common_py_proto", ], ) diff --git a/google/cloud/oslogin/v1beta/BUILD.bazel b/google/cloud/oslogin/v1beta/BUILD.bazel index f2230d703..c8ea3fd78 100644 --- a/google/cloud/oslogin/v1beta/BUILD.bazel +++ b/google/cloud/oslogin/v1beta/BUILD.bazel @@ -168,6 +168,17 @@ py_gapic_library( grpc_service_config = "oslogin_grpc_service_config.json", ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +#py_test( +# name = "oslogin_py_gapic_test", +# srcs = [ +# "oslogin_py_gapic_pytest.py", +# "oslogin_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":oslogin_py_gapic"], +#) + py_gapic_assembly_pkg( name = "oslogin-v1beta-py", deps = [ diff --git a/google/cloud/paymentgateway/issuerswitch/v1/BUILD.bazel b/google/cloud/paymentgateway/issuerswitch/v1/BUILD.bazel index fb7e56947..a7df7d5b9 100644 --- a/google/cloud/paymentgateway/issuerswitch/v1/BUILD.bazel +++ b/google/cloud/paymentgateway/issuerswitch/v1/BUILD.bazel @@ -177,18 +177,29 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "issuerswitch_py_gapic", srcs = [":issuerswitch_proto"], grpc_service_config = "issuerswitch_grpc_service_config.json", - service_yaml = "issuerswitch_v1.yaml", opt_args = [ "warehouse-package-name=google-cloud-payment-gateway-issuer-switch", "python-gapic-namespace=google.cloud", "python-gapic-name=payment_gateway_issuer_switch", ], + service_yaml = "issuerswitch_v1.yaml", +) + +py_test( + name = "issuerswitch_py_gapic_test", + srcs = [ + "issuerswitch_py_gapic_pytest.py", + "issuerswitch_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":issuerswitch_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/phishingprotection/v1beta1/BUILD.bazel b/google/cloud/phishingprotection/v1beta1/BUILD.bazel index 3afa094b2..c4def28cb 100644 --- a/google/cloud/phishingprotection/v1beta1/BUILD.bazel +++ b/google/cloud/phishingprotection/v1beta1/BUILD.bazel @@ -146,6 +146,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -154,6 +155,16 @@ py_gapic_library( grpc_service_config = "phishingprotection_grpc_service_config.json", ) +py_test( + name = "phishingprotection_py_gapic_test", + srcs = [ + "phishingprotection_py_gapic_pytest.py", + "phishingprotection_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":phishingprotection_py_gapic"], +) + py_gapic_assembly_pkg( name = "phishingprotection-v1beta1-py", deps = [ diff --git a/google/cloud/policytroubleshooter/v1/BUILD.bazel b/google/cloud/policytroubleshooter/v1/BUILD.bazel index ab8c11229..f38d0f55a 100644 --- a/google/cloud/policytroubleshooter/v1/BUILD.bazel +++ b/google/cloud/policytroubleshooter/v1/BUILD.bazel @@ -161,6 +161,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -168,6 +169,19 @@ py_gapic_library( srcs = [":policytroubleshooter_proto"], grpc_service_config = "checker_grpc_service_config.json", opt_args = ["warehouse-package-name=google-cloud-policy-troubleshooter"], + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "policytroubleshooter_py_gapic_test", + srcs = [ + "policytroubleshooter_py_gapic_pytest.py", + "policytroubleshooter_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":policytroubleshooter_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/privatecatalog/v1beta1/BUILD.bazel b/google/cloud/privatecatalog/v1beta1/BUILD.bazel index e9a4e70ee..2a228b0e5 100644 --- a/google/cloud/privatecatalog/v1beta1/BUILD.bazel +++ b/google/cloud/privatecatalog/v1beta1/BUILD.bazel @@ -168,6 +168,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -180,6 +181,16 @@ py_gapic_library( ], ) +py_test( + name = "privatecatalog_py_gapic_test", + srcs = [ + "privatecatalog_py_gapic_pytest.py", + "privatecatalog_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":privatecatalog_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "privatecatalog-v1beta1-py", diff --git a/google/cloud/pubsublite/v1/BUILD.bazel b/google/cloud/pubsublite/v1/BUILD.bazel index db99af30e..c5121872d 100644 --- a/google/cloud/pubsublite/v1/BUILD.bazel +++ b/google/cloud/pubsublite/v1/BUILD.bazel @@ -173,6 +173,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -181,6 +182,16 @@ py_gapic_library( grpc_service_config = "pubsublite_grpc_service_config.json", ) +py_test( + name = "pubsublite_py_gapic_test", + srcs = [ + "pubsublite_py_gapic_pytest.py", + "pubsublite_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":pubsublite_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "pubsublite-v1-py", diff --git a/google/cloud/recaptchaenterprise/v1/BUILD.bazel b/google/cloud/recaptchaenterprise/v1/BUILD.bazel index e7503858c..489ca91d0 100644 --- a/google/cloud/recaptchaenterprise/v1/BUILD.bazel +++ b/google/cloud/recaptchaenterprise/v1/BUILD.bazel @@ -154,6 +154,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -165,6 +166,16 @@ py_gapic_library( ], ) +py_test( + name = "recaptchaenterprise_py_gapic_test", + srcs = [ + "recaptchaenterprise_py_gapic_pytest.py", + "recaptchaenterprise_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":recaptchaenterprise_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "recaptchaenterprise-v1-py", diff --git a/google/cloud/recaptchaenterprise/v1beta1/BUILD.bazel b/google/cloud/recaptchaenterprise/v1beta1/BUILD.bazel index 49cacb269..8b0727f58 100644 --- a/google/cloud/recaptchaenterprise/v1beta1/BUILD.bazel +++ b/google/cloud/recaptchaenterprise/v1beta1/BUILD.bazel @@ -158,6 +158,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -169,6 +170,16 @@ py_gapic_library( ], ) +py_test( + name = "recaptchaenterprise_py_gapic_test", + srcs = [ + "recaptchaenterprise_py_gapic_pytest.py", + "recaptchaenterprise_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":recaptchaenterprise_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "recaptchaenterprise-v1beta1-py", diff --git a/google/cloud/recommendationengine/v1beta1/BUILD.bazel b/google/cloud/recommendationengine/v1beta1/BUILD.bazel index 94d0d84aa..dfa3da3e5 100644 --- a/google/cloud/recommendationengine/v1beta1/BUILD.bazel +++ b/google/cloud/recommendationengine/v1beta1/BUILD.bazel @@ -184,6 +184,17 @@ py_gapic_library( opt_args = ["warehouse-package-name=google-cloud-recommendations-ai"], ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1370 is fixed +#py_test( +# name = "recommendationengine_py_gapic_test", +# srcs = [ +# "recommendationengine_py_gapic_pytest.py", +# "recommendationengine_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":recommendationengine_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "recommendationengine-v1beta1-py", diff --git a/google/cloud/recommender/v1/BUILD.bazel b/google/cloud/recommender/v1/BUILD.bazel index 14ce35a5e..3e13bd895 100644 --- a/google/cloud/recommender/v1/BUILD.bazel +++ b/google/cloud/recommender/v1/BUILD.bazel @@ -170,6 +170,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -179,6 +180,16 @@ py_gapic_library( service_yaml = "recommender_v1.yaml", ) +py_test( + name = "recommender_py_gapic_test", + srcs = [ + "recommender_py_gapic_pytest.py", + "recommender_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":recommender_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "recommender-v1-py", diff --git a/google/cloud/recommender/v1beta1/BUILD.bazel b/google/cloud/recommender/v1beta1/BUILD.bazel index 292c1603a..2d9bb1977 100644 --- a/google/cloud/recommender/v1beta1/BUILD.bazel +++ b/google/cloud/recommender/v1beta1/BUILD.bazel @@ -170,6 +170,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -179,6 +180,16 @@ py_gapic_library( service_yaml = "recommender_v1beta1.yaml", ) +py_test( + name = "recommender_py_gapic_test", + srcs = [ + "recommender_py_gapic_pytest.py", + "recommender_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":recommender_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "recommender-v1beta1-py", diff --git a/google/cloud/redis/v1/BUILD.bazel b/google/cloud/redis/v1/BUILD.bazel index bdbd4a639..83d80e76c 100644 --- a/google/cloud/redis/v1/BUILD.bazel +++ b/google/cloud/redis/v1/BUILD.bazel @@ -172,6 +172,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -180,6 +181,16 @@ py_gapic_library( grpc_service_config = "redis_grpc_service_config.json", ) +py_test( + name = "redis_py_gapic_test", + srcs = [ + "redis_py_gapic_pytest.py", + "redis_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":redis_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "redis-v1-py", diff --git a/google/cloud/redis/v1beta1/BUILD.bazel b/google/cloud/redis/v1beta1/BUILD.bazel index 52377ca10..939f0efec 100644 --- a/google/cloud/redis/v1beta1/BUILD.bazel +++ b/google/cloud/redis/v1beta1/BUILD.bazel @@ -172,6 +172,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -180,6 +181,16 @@ py_gapic_library( grpc_service_config = "redis_grpc_service_config.json", ) +py_test( + name = "redis_py_gapic_test", + srcs = [ + "redis_py_gapic_pytest.py", + "redis_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":redis_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "redis-v1beta1-py", diff --git a/google/cloud/resourcemanager/v3/BUILD.bazel b/google/cloud/resourcemanager/v3/BUILD.bazel index 9f7dc7f4e..89a41bb7e 100644 --- a/google/cloud/resourcemanager/v3/BUILD.bazel +++ b/google/cloud/resourcemanager/v3/BUILD.bazel @@ -186,12 +186,26 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "resourcemanager_py_gapic", srcs = [":resourcemanager_proto"], grpc_service_config = "cloudresourcemanager_v3_grpc_service_config.json", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "resourcemanager_py_gapic_test", + srcs = [ + "resourcemanager_py_gapic_pytest.py", + "resourcemanager_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":resourcemanager_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/resourcesettings/v1/BUILD.bazel b/google/cloud/resourcesettings/v1/BUILD.bazel index 224e7fb29..968e332ee 100644 --- a/google/cloud/resourcesettings/v1/BUILD.bazel +++ b/google/cloud/resourcesettings/v1/BUILD.bazel @@ -155,6 +155,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -164,6 +165,16 @@ py_gapic_library( opt_args = ["warehouse-package-name=google-cloud-resource-settings"], ) +py_test( + name = "resourcesettings_py_gapic_test", + srcs = [ + "resourcesettings_py_gapic_pytest.py", + "resourcesettings_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":resourcesettings_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "resourcesettings-v1-py", diff --git a/google/cloud/retail/v2/BUILD.bazel b/google/cloud/retail/v2/BUILD.bazel index bd6bd1c3b..93d16fe94 100644 --- a/google/cloud/retail/v2/BUILD.bazel +++ b/google/cloud/retail/v2/BUILD.bazel @@ -200,6 +200,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -208,6 +209,16 @@ py_gapic_library( grpc_service_config = "retail_grpc_service_config.json", ) +py_test( + name = "retail_py_gapic_test", + srcs = [ + "retail_py_gapic_pytest.py", + "retail_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":retail_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "retail-v2-py", diff --git a/google/cloud/retail/v2alpha/BUILD.bazel b/google/cloud/retail/v2alpha/BUILD.bazel index 795e5b596..2cd86be62 100644 --- a/google/cloud/retail/v2alpha/BUILD.bazel +++ b/google/cloud/retail/v2alpha/BUILD.bazel @@ -209,6 +209,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -217,6 +218,16 @@ py_gapic_library( grpc_service_config = "retail_grpc_service_config.json", ) +py_test( + name = "retail_py_gapic_test", + srcs = [ + "retail_py_gapic_pytest.py", + "retail_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":retail_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "retail-v2alpha-py", diff --git a/google/cloud/retail/v2beta/BUILD.bazel b/google/cloud/retail/v2beta/BUILD.bazel index a3130dd5e..9014e2656 100644 --- a/google/cloud/retail/v2beta/BUILD.bazel +++ b/google/cloud/retail/v2beta/BUILD.bazel @@ -209,6 +209,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -217,6 +218,16 @@ py_gapic_library( grpc_service_config = "retail_grpc_service_config.json", ) +py_test( + name = "retail_py_gapic_test", + srcs = [ + "retail_py_gapic_pytest.py", + "retail_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":retail_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "retail-v2beta-py", diff --git a/google/cloud/run/v2/BUILD.bazel b/google/cloud/run/v2/BUILD.bazel index 7c547e07c..a0cd94fc8 100644 --- a/google/cloud/run/v2/BUILD.bazel +++ b/google/cloud/run/v2/BUILD.bazel @@ -192,8 +192,22 @@ py_gapic_library( srcs = [":run_proto"], grpc_service_config = "run_grpc_service_config.json", service_yaml = "run_v2.yaml", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1371 is fixed +#py_test( +# name = "run_py_gapic_test", +# srcs = [ +# "run_py_gapic_pytest.py", +# "run_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":run_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "run-v2-py", diff --git a/google/cloud/scheduler/v1/BUILD.bazel b/google/cloud/scheduler/v1/BUILD.bazel index 468071028..8c9d39a3f 100644 --- a/google/cloud/scheduler/v1/BUILD.bazel +++ b/google/cloud/scheduler/v1/BUILD.bazel @@ -153,6 +153,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -161,6 +162,16 @@ py_gapic_library( grpc_service_config = "cloudscheduler_grpc_service_config.json", ) +py_test( + name = "scheduler_py_gapic_test", + srcs = [ + "scheduler_py_gapic_pytest.py", + "scheduler_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":scheduler_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "scheduler-v1-py", diff --git a/google/cloud/scheduler/v1beta1/BUILD.bazel b/google/cloud/scheduler/v1beta1/BUILD.bazel index dd030d124..64a2dcefd 100644 --- a/google/cloud/scheduler/v1beta1/BUILD.bazel +++ b/google/cloud/scheduler/v1beta1/BUILD.bazel @@ -153,6 +153,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -161,6 +162,16 @@ py_gapic_library( grpc_service_config = "cloudscheduler_grpc_service_config.json", ) +py_test( + name = "scheduler_py_gapic_test", + srcs = [ + "scheduler_py_gapic_pytest.py", + "scheduler_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":scheduler_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "scheduler-v1beta1-py", diff --git a/google/cloud/secretmanager/v1/BUILD.bazel b/google/cloud/secretmanager/v1/BUILD.bazel index 14c0410ad..708f1be84 100644 --- a/google/cloud/secretmanager/v1/BUILD.bazel +++ b/google/cloud/secretmanager/v1/BUILD.bazel @@ -168,12 +168,26 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "secretmanager_py_gapic", srcs = [":secretmanager_proto"], grpc_service_config = "secretmanager_grpc_service_config.json", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "secretmanager_py_gapic_test", + srcs = [ + "secretmanager_py_gapic_pytest.py", + "secretmanager_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":secretmanager_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/secrets/v1beta1/BUILD.bazel b/google/cloud/secrets/v1beta1/BUILD.bazel index 1fb6823b6..2a327e771 100644 --- a/google/cloud/secrets/v1beta1/BUILD.bazel +++ b/google/cloud/secrets/v1beta1/BUILD.bazel @@ -153,6 +153,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -163,6 +164,19 @@ py_gapic_library( "python-gapic-namespace=google.cloud", "python-gapic-name=secretmanager", ], + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "secretmanager_py_gapic_test", + srcs = [ + "secretmanager_py_gapic_pytest.py", + "secretmanager_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":secretmanager_py_gapic"], ) py_gapic_assembly_pkg( diff --git a/google/cloud/security/privateca/v1/BUILD.bazel b/google/cloud/security/privateca/v1/BUILD.bazel index bb1bb2230..2e5dd5562 100644 --- a/google/cloud/security/privateca/v1/BUILD.bazel +++ b/google/cloud/security/privateca/v1/BUILD.bazel @@ -180,6 +180,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -191,6 +192,16 @@ py_gapic_library( ], ) +py_test( + name = "privateca_py_gapic_test", + srcs = [ + "privateca_py_gapic_pytest.py", + "privateca_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":privateca_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "security-privateca-v1-py", diff --git a/google/cloud/security/privateca/v1beta1/BUILD.bazel b/google/cloud/security/privateca/v1beta1/BUILD.bazel index a7176b39f..94e1d56f4 100644 --- a/google/cloud/security/privateca/v1beta1/BUILD.bazel +++ b/google/cloud/security/privateca/v1beta1/BUILD.bazel @@ -165,6 +165,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -176,6 +177,16 @@ py_gapic_library( ], ) +py_test( + name = "privateca_py_gapic_test", + srcs = [ + "privateca_py_gapic_pytest.py", + "privateca_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":privateca_py_gapic"], +) + py_gapic_assembly_pkg( name = "security-privateca-v1beta1-py", deps = [ diff --git a/google/cloud/security/publicca/v1beta1/BUILD.bazel b/google/cloud/security/publicca/v1beta1/BUILD.bazel index a5fd5633e..d8e04e003 100644 --- a/google/cloud/security/publicca/v1beta1/BUILD.bazel +++ b/google/cloud/security/publicca/v1beta1/BUILD.bazel @@ -160,6 +160,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -169,6 +170,16 @@ py_gapic_library( service_yaml = "publicca_v1beta1.yaml", ) +py_test( + name = "publicca_py_gapic_test", + srcs = [ + "publicca_py_gapic_pytest.py", + "publicca_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":publicca_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "security-publicca-v1beta1-py", diff --git a/google/cloud/securitycenter/settings/v1beta1/BUILD.bazel b/google/cloud/securitycenter/settings/v1beta1/BUILD.bazel index f73e64ca3..306260aba 100644 --- a/google/cloud/securitycenter/settings/v1beta1/BUILD.bazel +++ b/google/cloud/securitycenter/settings/v1beta1/BUILD.bazel @@ -157,6 +157,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -165,6 +166,16 @@ py_gapic_library( grpc_service_config = "securitycenter_settings_grpc_service_config.json", ) +py_test( + name = "settings_py_gapic_test", + srcs = [ + "settings_py_gapic_pytest.py", + "settings_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":settings_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "securitycenter-settings-v1beta1-py", diff --git a/google/cloud/securitycenter/v1/BUILD.bazel b/google/cloud/securitycenter/v1/BUILD.bazel index 9eb0cff0b..1dce5eec7 100644 --- a/google/cloud/securitycenter/v1/BUILD.bazel +++ b/google/cloud/securitycenter/v1/BUILD.bazel @@ -39,6 +39,7 @@ load( "proto_library_with_info", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", "ruby_cloud_gapic_library", "ruby_gapic_assembly_pkg", "ruby_grpc_library", @@ -208,6 +209,19 @@ py_gapic_library( name = "securitycenter_py_gapic", srcs = [":securitycenter_proto"], grpc_service_config = "securitycenter_grpc_service_config.json", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "securitycenter_py_gapic_test", + srcs = [ + "securitycenter_py_gapic_pytest.py", + "securitycenter_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":securitycenter_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/securitycenter/v1beta1/BUILD.bazel b/google/cloud/securitycenter/v1beta1/BUILD.bazel index 9e4c8b00e..86d4c32e3 100644 --- a/google/cloud/securitycenter/v1beta1/BUILD.bazel +++ b/google/cloud/securitycenter/v1beta1/BUILD.bazel @@ -169,12 +169,26 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "securitycenter_py_gapic", srcs = [":securitycenter_proto"], grpc_service_config = "securitycenter_grpc_service_config.json", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "securitycenter_py_gapic_test", + srcs = [ + "securitycenter_py_gapic_pytest.py", + "securitycenter_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":securitycenter_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/securitycenter/v1p1beta1/BUILD.bazel b/google/cloud/securitycenter/v1p1beta1/BUILD.bazel index f20f977e5..26bc2cf28 100644 --- a/google/cloud/securitycenter/v1p1beta1/BUILD.bazel +++ b/google/cloud/securitycenter/v1p1beta1/BUILD.bazel @@ -182,12 +182,26 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "securitycenter_py_gapic", srcs = [":securitycenter_proto"], grpc_service_config = "securitycenter_grpc_service_config.json", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "securitycenter_py_gapic_test", + srcs = [ + "securitycenter_py_gapic_pytest.py", + "securitycenter_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":securitycenter_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/servicedirectory/v1/BUILD.bazel b/google/cloud/servicedirectory/v1/BUILD.bazel index 697b0b98c..05b794eab 100644 --- a/google/cloud/servicedirectory/v1/BUILD.bazel +++ b/google/cloud/servicedirectory/v1/BUILD.bazel @@ -40,6 +40,7 @@ load( "py_gapic_library", "py_grpc_library", "py_proto_library", + "py_test", "ruby_cloud_gapic_library", "ruby_gapic_assembly_pkg", "ruby_grpc_library", @@ -176,6 +177,19 @@ py_gapic_library( opt_args = [ "warehouse-package-name=google-cloud-service-directory", ], + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "servicedirectory_py_gapic_test", + srcs = [ + "servicedirectory_py_gapic_pytest.py", + "servicedirectory_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":servicedirectory_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/servicedirectory/v1beta1/BUILD.bazel b/google/cloud/servicedirectory/v1beta1/BUILD.bazel index baf548418..5995d9061 100644 --- a/google/cloud/servicedirectory/v1beta1/BUILD.bazel +++ b/google/cloud/servicedirectory/v1beta1/BUILD.bazel @@ -171,6 +171,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -178,6 +179,19 @@ py_gapic_library( srcs = [":servicedirectory_proto"], grpc_service_config = "servicedirectory_grpc_service_config.json", opt_args = ["warehouse-package-name=google-cloud-service-directory"], + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "servicedirectory_py_gapic_test", + srcs = [ + "servicedirectory_py_gapic_pytest.py", + "servicedirectory_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":servicedirectory_py_gapic"], ) # Open Source Packages diff --git a/google/cloud/shell/v1/BUILD.bazel b/google/cloud/shell/v1/BUILD.bazel index 9978672ad..a2b32c12b 100644 --- a/google/cloud/shell/v1/BUILD.bazel +++ b/google/cloud/shell/v1/BUILD.bazel @@ -163,6 +163,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -171,6 +172,16 @@ py_gapic_library( grpc_service_config = "cloudshell_grpc_service_config.json", ) +py_test( + name = "shell_py_gapic_test", + srcs = [ + "shell_py_gapic_pytest.py", + "shell_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":shell_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "shell-v1-py", diff --git a/google/cloud/speech/v1/BUILD.bazel b/google/cloud/speech/v1/BUILD.bazel index 855b048ee..d478acbc5 100644 --- a/google/cloud/speech/v1/BUILD.bazel +++ b/google/cloud/speech/v1/BUILD.bazel @@ -176,6 +176,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -185,6 +186,16 @@ py_gapic_library( service_yaml = "speech_v1.yaml", ) +py_test( + name = "speech_py_gapic_test", + srcs = [ + "speech_py_gapic_pytest.py", + "speech_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":speech_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "speech-v1-py", diff --git a/google/cloud/speech/v1p1beta1/BUILD.bazel b/google/cloud/speech/v1p1beta1/BUILD.bazel index 2922d69d8..518952e1b 100644 --- a/google/cloud/speech/v1p1beta1/BUILD.bazel +++ b/google/cloud/speech/v1p1beta1/BUILD.bazel @@ -175,6 +175,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -183,6 +184,16 @@ py_gapic_library( grpc_service_config = "speech_grpc_service_config.json", ) +py_test( + name = "speech_py_gapic_test", + srcs = [ + "speech_py_gapic_pytest.py", + "speech_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":speech_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "speech-v1p1beta1-py", diff --git a/google/cloud/sql/v1/BUILD.bazel b/google/cloud/sql/v1/BUILD.bazel index 9e14b29a0..f1f9cb7eb 100644 --- a/google/cloud/sql/v1/BUILD.bazel +++ b/google/cloud/sql/v1/BUILD.bazel @@ -179,6 +179,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -187,6 +188,16 @@ py_gapic_library( grpc_service_config = "sqladmin_grpc_service_config.json", ) +py_test( + name = "sql_py_gapic_test", + srcs = [ + "sql_py_gapic_pytest.py", + "sql_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":sql_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "sql-v1-py", diff --git a/google/cloud/sql/v1beta4/BUILD.bazel b/google/cloud/sql/v1beta4/BUILD.bazel index 77faee03a..020d8b0e4 100644 --- a/google/cloud/sql/v1beta4/BUILD.bazel +++ b/google/cloud/sql/v1beta4/BUILD.bazel @@ -169,6 +169,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -177,6 +178,16 @@ py_gapic_library( grpc_service_config = "sqladmin_grpc_service_config.json", ) +py_test( + name = "sql_py_gapic_test", + srcs = [ + "sql_py_gapic_pytest.py", + "sql_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":sql_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "sql-v1beta4-py", diff --git a/google/cloud/talent/v4/BUILD.bazel b/google/cloud/talent/v4/BUILD.bazel index 9f7fa1861..82fd68972 100644 --- a/google/cloud/talent/v4/BUILD.bazel +++ b/google/cloud/talent/v4/BUILD.bazel @@ -196,6 +196,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -204,6 +205,16 @@ py_gapic_library( grpc_service_config = "talent_grpc_service_config.json", ) +py_test( + name = "talent_py_gapic_test", + srcs = [ + "talent_py_gapic_pytest.py", + "talent_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":talent_py_gapic"], +) + py_gapic_assembly_pkg( name = "talent-v4-py", deps = [ diff --git a/google/cloud/talent/v4beta1/BUILD.bazel b/google/cloud/talent/v4beta1/BUILD.bazel index 8c17a019e..d0e6b3f6b 100644 --- a/google/cloud/talent/v4beta1/BUILD.bazel +++ b/google/cloud/talent/v4beta1/BUILD.bazel @@ -205,6 +205,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -214,6 +215,16 @@ py_gapic_library( service_yaml = "jobs_v4beta1.yaml", ) +py_test( + name = "talent_py_gapic_test", + srcs = [ + "talent_py_gapic_pytest.py", + "talent_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":talent_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "talent-v4beta1-py", diff --git a/google/cloud/tasks/v2/BUILD.bazel b/google/cloud/tasks/v2/BUILD.bazel index b465ac495..a5b2103da 100644 --- a/google/cloud/tasks/v2/BUILD.bazel +++ b/google/cloud/tasks/v2/BUILD.bazel @@ -160,12 +160,26 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "tasks_py_gapic", srcs = [":tasks_proto"], grpc_service_config = "cloudtasks_grpc_service_config.json", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "tasks_py_gapic_test", + srcs = [ + "tasks_py_gapic_pytest.py", + "tasks_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":tasks_py_gapic"], ) py_gapic_assembly_pkg( diff --git a/google/cloud/tasks/v2beta2/BUILD.bazel b/google/cloud/tasks/v2beta2/BUILD.bazel index c50ef196b..bca1cdbae 100644 --- a/google/cloud/tasks/v2beta2/BUILD.bazel +++ b/google/cloud/tasks/v2beta2/BUILD.bazel @@ -161,12 +161,26 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "tasks_py_gapic", srcs = [":tasks_proto"], grpc_service_config = "cloudtasks_grpc_service_config.json", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "tasks_py_gapic_test", + srcs = [ + "tasks_py_gapic_pytest.py", + "tasks_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":tasks_py_gapic"], ) py_gapic_assembly_pkg( diff --git a/google/cloud/tasks/v2beta3/BUILD.bazel b/google/cloud/tasks/v2beta3/BUILD.bazel index c9554ecf9..a557c8f3e 100644 --- a/google/cloud/tasks/v2beta3/BUILD.bazel +++ b/google/cloud/tasks/v2beta3/BUILD.bazel @@ -161,12 +161,26 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "tasks_py_gapic", srcs = [":tasks_proto"], grpc_service_config = "cloudtasks_grpc_service_config.json", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "tasks_py_gapic_test", + srcs = [ + "tasks_py_gapic_pytest.py", + "tasks_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":tasks_py_gapic"], ) py_gapic_assembly_pkg( diff --git a/google/cloud/texttospeech/v1/BUILD.bazel b/google/cloud/texttospeech/v1/BUILD.bazel index 83d07a26c..a1a2dbcf8 100644 --- a/google/cloud/texttospeech/v1/BUILD.bazel +++ b/google/cloud/texttospeech/v1/BUILD.bazel @@ -159,6 +159,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -167,6 +168,16 @@ py_gapic_library( grpc_service_config = "texttospeech_grpc_service_config.json", ) +py_test( + name = "texttospeech_py_gapic_test", + srcs = [ + "texttospeech_py_gapic_pytest.py", + "texttospeech_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":texttospeech_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "texttospeech-v1-py", diff --git a/google/cloud/texttospeech/v1beta1/BUILD.bazel b/google/cloud/texttospeech/v1beta1/BUILD.bazel index b2653c32b..a04bff6cf 100644 --- a/google/cloud/texttospeech/v1beta1/BUILD.bazel +++ b/google/cloud/texttospeech/v1beta1/BUILD.bazel @@ -159,6 +159,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -167,6 +168,16 @@ py_gapic_library( grpc_service_config = "texttospeech_grpc_service_config.json", ) +py_test( + name = "texttospeech_py_gapic_test", + srcs = [ + "texttospeech_py_gapic_pytest.py", + "texttospeech_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":texttospeech_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "texttospeech-v1beta1-py", diff --git a/google/cloud/tpu/v1/BUILD.bazel b/google/cloud/tpu/v1/BUILD.bazel index 77bac3142..27b18fdf1 100644 --- a/google/cloud/tpu/v1/BUILD.bazel +++ b/google/cloud/tpu/v1/BUILD.bazel @@ -158,6 +158,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -166,6 +167,16 @@ py_gapic_library( grpc_service_config = "tpu_grpc_service_config.json", ) +py_test( + name = "tpu_py_gapic_test", + srcs = [ + "tpu_py_gapic_pytest.py", + "tpu_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":tpu_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "tpu-v1-py", diff --git a/google/cloud/tpu/v2alpha1/BUILD.bazel b/google/cloud/tpu/v2alpha1/BUILD.bazel index 995de5b99..8a8c4f79e 100644 --- a/google/cloud/tpu/v2alpha1/BUILD.bazel +++ b/google/cloud/tpu/v2alpha1/BUILD.bazel @@ -162,6 +162,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -170,6 +171,16 @@ py_gapic_library( grpc_service_config = "tpu_grpc_service_config.json", ) +py_test( + name = "tpu_py_gapic_test", + srcs = [ + "tpu_py_gapic_pytest.py", + "tpu_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":tpu_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "tpu-v2alpha1-py", diff --git a/google/cloud/translate/v3/BUILD.bazel b/google/cloud/translate/v3/BUILD.bazel index 859f2fb51..f3c1de495 100644 --- a/google/cloud/translate/v3/BUILD.bazel +++ b/google/cloud/translate/v3/BUILD.bazel @@ -175,6 +175,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -184,6 +185,16 @@ py_gapic_library( opt_args = ["python-gapic-name=translate"], ) +py_test( + name = "translation_py_gapic_test", + srcs = [ + "translation_py_gapic_pytest.py", + "translation_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":translation_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "translation-v3-py", diff --git a/google/cloud/translate/v3beta1/BUILD.bazel b/google/cloud/translate/v3beta1/BUILD.bazel index e0ea26712..6af558fd6 100644 --- a/google/cloud/translate/v3beta1/BUILD.bazel +++ b/google/cloud/translate/v3beta1/BUILD.bazel @@ -174,6 +174,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -183,6 +184,16 @@ py_gapic_library( opt_args = ["python-gapic-name=translate"], ) +py_test( + name = "translation_py_gapic_test", + srcs = [ + "translation_py_gapic_pytest.py", + "translation_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":translation_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "translation-v3beta1-py", diff --git a/google/cloud/video/livestream/v1/BUILD.bazel b/google/cloud/video/livestream/v1/BUILD.bazel index 0bfcd9433..e9e632415 100644 --- a/google/cloud/video/livestream/v1/BUILD.bazel +++ b/google/cloud/video/livestream/v1/BUILD.bazel @@ -173,6 +173,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -186,6 +187,16 @@ py_gapic_library( ], ) +py_test( + name = "livestream_py_gapic_test", + srcs = [ + "livestream_py_gapic_pytest.py", + "livestream_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":livestream_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "video-livestream-v1-py", diff --git a/google/cloud/video/stitcher/v1/BUILD.bazel b/google/cloud/video/stitcher/v1/BUILD.bazel index 08e5ca868..abad986db 100644 --- a/google/cloud/video/stitcher/v1/BUILD.bazel +++ b/google/cloud/video/stitcher/v1/BUILD.bazel @@ -167,6 +167,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -176,6 +177,16 @@ py_gapic_library( service_yaml = "videostitcher_v1.yaml", ) +py_test( + name = "stitcher_py_gapic_test", + srcs = [ + "stitcher_py_gapic_pytest.py", + "stitcher_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":stitcher_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "video-stitcher-v1-py", diff --git a/google/cloud/video/transcoder/v1/BUILD.bazel b/google/cloud/video/transcoder/v1/BUILD.bazel index 7722ac4f6..1dda2e302 100644 --- a/google/cloud/video/transcoder/v1/BUILD.bazel +++ b/google/cloud/video/transcoder/v1/BUILD.bazel @@ -163,6 +163,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -171,6 +172,16 @@ py_gapic_library( grpc_service_config = "transcoder_grpc_service_config.json", ) +py_test( + name = "transcoder_py_gapic_test", + srcs = [ + "transcoder_py_gapic_pytest.py", + "transcoder_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":transcoder_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "video-transcoder-v1-py", diff --git a/google/cloud/videointelligence/v1/BUILD.bazel b/google/cloud/videointelligence/v1/BUILD.bazel index 33435e6cf..0cf3aaffb 100644 --- a/google/cloud/videointelligence/v1/BUILD.bazel +++ b/google/cloud/videointelligence/v1/BUILD.bazel @@ -155,6 +155,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -163,6 +164,16 @@ py_gapic_library( grpc_service_config = "videointelligence_grpc_service_config.json", ) +py_test( + name = "videointelligence_py_gapic_test", + srcs = [ + "videointelligence_py_gapic_pytest.py", + "videointelligence_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":videointelligence_py_gapic"], +) + py_gapic_assembly_pkg( name = "videointelligence-v1-py", deps = [ diff --git a/google/cloud/videointelligence/v1beta2/BUILD.bazel b/google/cloud/videointelligence/v1beta2/BUILD.bazel index 73c00c971..9ed9537f7 100644 --- a/google/cloud/videointelligence/v1beta2/BUILD.bazel +++ b/google/cloud/videointelligence/v1beta2/BUILD.bazel @@ -155,6 +155,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -163,6 +164,16 @@ py_gapic_library( grpc_service_config = "videointelligence_grpc_service_config.json", ) +py_test( + name = "videointelligence_py_gapic_test", + srcs = [ + "videointelligence_py_gapic_pytest.py", + "videointelligence_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":videointelligence_py_gapic"], +) + py_gapic_assembly_pkg( name = "videointelligence-v1beta2-py", deps = [ diff --git a/google/cloud/videointelligence/v1p1beta1/BUILD.bazel b/google/cloud/videointelligence/v1p1beta1/BUILD.bazel index a6b8e68cf..04fe65858 100644 --- a/google/cloud/videointelligence/v1p1beta1/BUILD.bazel +++ b/google/cloud/videointelligence/v1p1beta1/BUILD.bazel @@ -155,6 +155,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -163,6 +164,16 @@ py_gapic_library( grpc_service_config = "videointelligence_grpc_service_config.json", ) +py_test( + name = "videointelligence_py_gapic_test", + srcs = [ + "videointelligence_py_gapic_pytest.py", + "videointelligence_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":videointelligence_py_gapic"], +) + py_gapic_assembly_pkg( name = "videointelligence-v1p1beta1-py", deps = [ diff --git a/google/cloud/videointelligence/v1p2beta1/BUILD.bazel b/google/cloud/videointelligence/v1p2beta1/BUILD.bazel index 44e474680..420c15c28 100644 --- a/google/cloud/videointelligence/v1p2beta1/BUILD.bazel +++ b/google/cloud/videointelligence/v1p2beta1/BUILD.bazel @@ -155,6 +155,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -163,6 +164,16 @@ py_gapic_library( grpc_service_config = "videointelligence_grpc_service_config.json", ) +py_test( + name = "videointelligence_py_gapic_test", + srcs = [ + "videointelligence_py_gapic_pytest.py", + "videointelligence_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":videointelligence_py_gapic"], +) + py_gapic_assembly_pkg( name = "videointelligence-v1p2beta1-py", deps = [ diff --git a/google/cloud/videointelligence/v1p3beta1/BUILD.bazel b/google/cloud/videointelligence/v1p3beta1/BUILD.bazel index bb2a7f2c3..fd7e7cb4e 100644 --- a/google/cloud/videointelligence/v1p3beta1/BUILD.bazel +++ b/google/cloud/videointelligence/v1p3beta1/BUILD.bazel @@ -156,6 +156,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -164,6 +165,16 @@ py_gapic_library( grpc_service_config = "videointelligence_grpc_service_config.json", ) +py_test( + name = "videointelligence_py_gapic_test", + srcs = [ + "videointelligence_py_gapic_pytest.py", + "videointelligence_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":videointelligence_py_gapic"], +) + py_gapic_assembly_pkg( name = "videointelligence-v1p3beta1-py", deps = [ diff --git a/google/cloud/vision/v1/BUILD.bazel b/google/cloud/vision/v1/BUILD.bazel index 9248e7830..229011177 100644 --- a/google/cloud/vision/v1/BUILD.bazel +++ b/google/cloud/vision/v1/BUILD.bazel @@ -180,6 +180,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -189,6 +190,16 @@ py_gapic_library( service_yaml = "vision_v1.yaml", ) +py_test( + name = "vision_py_gapic_test", + srcs = [ + "vision_py_gapic_pytest.py", + "vision_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":vision_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "vision-v1-py", diff --git a/google/cloud/vision/v1p1beta1/BUILD.bazel b/google/cloud/vision/v1p1beta1/BUILD.bazel index eb03b3322..a69eedeee 100644 --- a/google/cloud/vision/v1p1beta1/BUILD.bazel +++ b/google/cloud/vision/v1p1beta1/BUILD.bazel @@ -153,6 +153,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -161,6 +162,16 @@ py_gapic_library( grpc_service_config = "vision_grpc_service_config.json", ) +py_test( + name = "vision_py_gapic_test", + srcs = [ + "vision_py_gapic_pytest.py", + "vision_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":vision_py_gapic"], +) + py_gapic_assembly_pkg( name = "vision-v1p1beta1-py", deps = [ diff --git a/google/cloud/vision/v1p2beta1/BUILD.bazel b/google/cloud/vision/v1p2beta1/BUILD.bazel index 66b700d44..52c1d730d 100644 --- a/google/cloud/vision/v1p2beta1/BUILD.bazel +++ b/google/cloud/vision/v1p2beta1/BUILD.bazel @@ -160,6 +160,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -168,6 +169,16 @@ py_gapic_library( grpc_service_config = "vision_grpc_service_config.json", ) +py_test( + name = "vision_py_gapic_test", + srcs = [ + "vision_py_gapic_pytest.py", + "vision_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":vision_py_gapic"], +) + py_gapic_assembly_pkg( name = "vision-v1p2beta1-py", deps = [ diff --git a/google/cloud/vision/v1p3beta1/BUILD.bazel b/google/cloud/vision/v1p3beta1/BUILD.bazel index 013be42d3..7f48eedb9 100644 --- a/google/cloud/vision/v1p3beta1/BUILD.bazel +++ b/google/cloud/vision/v1p3beta1/BUILD.bazel @@ -167,6 +167,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -175,6 +176,16 @@ py_gapic_library( grpc_service_config = "vision_grpc_service_config.json", ) +py_test( + name = "vision_py_gapic_test", + srcs = [ + "vision_py_gapic_pytest.py", + "vision_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":vision_py_gapic"], +) + py_gapic_assembly_pkg( name = "vision-v1p3beta1-py", deps = [ diff --git a/google/cloud/vision/v1p4beta1/BUILD.bazel b/google/cloud/vision/v1p4beta1/BUILD.bazel index 47025589d..6e44d790f 100644 --- a/google/cloud/vision/v1p4beta1/BUILD.bazel +++ b/google/cloud/vision/v1p4beta1/BUILD.bazel @@ -168,6 +168,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -176,6 +177,16 @@ py_gapic_library( grpc_service_config = "vision_grpc_service_config.json", ) +py_test( + name = "vision_py_gapic_test", + srcs = [ + "vision_py_gapic_pytest.py", + "vision_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":vision_py_gapic"], +) + py_gapic_assembly_pkg( name = "vision-v1p4beta1-py", deps = [ diff --git a/google/cloud/vmmigration/v1/BUILD.bazel b/google/cloud/vmmigration/v1/BUILD.bazel index 5e6909ea0..5b2bdb399 100644 --- a/google/cloud/vmmigration/v1/BUILD.bazel +++ b/google/cloud/vmmigration/v1/BUILD.bazel @@ -172,6 +172,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -183,6 +184,16 @@ py_gapic_library( ], ) +py_test( + name = "vmmigration_py_gapic_test", + srcs = [ + "vmmigration_py_gapic_pytest.py", + "vmmigration_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":vmmigration_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "vmmigration-v1-py", diff --git a/google/cloud/vpcaccess/v1/BUILD.bazel b/google/cloud/vpcaccess/v1/BUILD.bazel index 730fa1d01..8ac052b80 100644 --- a/google/cloud/vpcaccess/v1/BUILD.bazel +++ b/google/cloud/vpcaccess/v1/BUILD.bazel @@ -162,6 +162,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -171,6 +172,16 @@ py_gapic_library( opt_args = ["warehouse-package-name=google-cloud-vpc-access"], ) +py_test( + name = "vpcaccess_py_gapic_test", + srcs = [ + "vpcaccess_py_gapic_pytest.py", + "vpcaccess_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":vpcaccess_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "vpcaccess-v1-py", diff --git a/google/cloud/webrisk/v1/BUILD.bazel b/google/cloud/webrisk/v1/BUILD.bazel index ec9d4dfa7..daf06ec2d 100644 --- a/google/cloud/webrisk/v1/BUILD.bazel +++ b/google/cloud/webrisk/v1/BUILD.bazel @@ -148,6 +148,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -156,6 +157,16 @@ py_gapic_library( grpc_service_config = "webrisk_grpc_service_config.json", ) +py_test( + name = "webrisk_py_gapic_test", + srcs = [ + "webrisk_py_gapic_pytest.py", + "webrisk_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":webrisk_py_gapic"], +) + py_gapic_assembly_pkg( name = "webrisk-v1-py", deps = [ diff --git a/google/cloud/webrisk/v1beta1/BUILD.bazel b/google/cloud/webrisk/v1beta1/BUILD.bazel index 3fbdbea7b..1376402eb 100644 --- a/google/cloud/webrisk/v1beta1/BUILD.bazel +++ b/google/cloud/webrisk/v1beta1/BUILD.bazel @@ -147,6 +147,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -155,6 +156,16 @@ py_gapic_library( grpc_service_config = "webrisk_grpc_service_config.json", ) +py_test( + name = "webrisk_py_gapic_test", + srcs = [ + "webrisk_py_gapic_pytest.py", + "webrisk_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":webrisk_py_gapic"], +) + py_gapic_assembly_pkg( name = "webrisk-v1beta1-py", deps = [ diff --git a/google/cloud/websecurityscanner/v1/BUILD.bazel b/google/cloud/websecurityscanner/v1/BUILD.bazel index c1eec539d..145084837 100644 --- a/google/cloud/websecurityscanner/v1/BUILD.bazel +++ b/google/cloud/websecurityscanner/v1/BUILD.bazel @@ -157,6 +157,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -165,6 +166,16 @@ py_gapic_library( grpc_service_config = "websecurityscanner_grpc_service_config.json", ) +py_test( + name = "websecurityscanner_py_gapic_test", + srcs = [ + "websecurityscanner_py_gapic_pytest.py", + "websecurityscanner_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":websecurityscanner_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "websecurityscanner-v1-py", diff --git a/google/cloud/websecurityscanner/v1alpha/BUILD.bazel b/google/cloud/websecurityscanner/v1alpha/BUILD.bazel index 8edfe5091..a25889ea3 100644 --- a/google/cloud/websecurityscanner/v1alpha/BUILD.bazel +++ b/google/cloud/websecurityscanner/v1alpha/BUILD.bazel @@ -154,6 +154,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -162,6 +163,16 @@ py_gapic_library( grpc_service_config = "websecurityscanner_grpc_service_config.json", ) +py_test( + name = "websecurityscanner_py_gapic_test", + srcs = [ + "websecurityscanner_py_gapic_pytest.py", + "websecurityscanner_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":websecurityscanner_py_gapic"], +) + py_gapic_assembly_pkg( name = "websecurityscanner-v1alpha-py", deps = [ diff --git a/google/cloud/websecurityscanner/v1beta/BUILD.bazel b/google/cloud/websecurityscanner/v1beta/BUILD.bazel index 417016a64..3b9109eac 100644 --- a/google/cloud/websecurityscanner/v1beta/BUILD.bazel +++ b/google/cloud/websecurityscanner/v1beta/BUILD.bazel @@ -157,6 +157,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -165,6 +166,16 @@ py_gapic_library( grpc_service_config = "websecurityscanner_grpc_service_config.json", ) +py_test( + name = "websecurityscanner_py_gapic_test", + srcs = [ + "websecurityscanner_py_gapic_pytest.py", + "websecurityscanner_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":websecurityscanner_py_gapic"], +) + py_gapic_assembly_pkg( name = "websecurityscanner-v1beta-py", deps = [ diff --git a/google/cloud/workflows/executions/v1/BUILD.bazel b/google/cloud/workflows/executions/v1/BUILD.bazel index 125d1a961..968c05749 100644 --- a/google/cloud/workflows/executions/v1/BUILD.bazel +++ b/google/cloud/workflows/executions/v1/BUILD.bazel @@ -160,6 +160,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -168,6 +169,16 @@ py_gapic_library( grpc_service_config = "executions_grpc_service_config.json", ) +py_test( + name = "executions_py_gapic_test", + srcs = [ + "executions_py_gapic_pytest.py", + "executions_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":executions_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "workflows-executions-v1-py", diff --git a/google/cloud/workflows/executions/v1beta/BUILD.bazel b/google/cloud/workflows/executions/v1beta/BUILD.bazel index 9d789c11c..0f3094e10 100644 --- a/google/cloud/workflows/executions/v1beta/BUILD.bazel +++ b/google/cloud/workflows/executions/v1beta/BUILD.bazel @@ -146,6 +146,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -154,6 +155,16 @@ py_gapic_library( grpc_service_config = "executions_grpc_service_config.json", ) +py_test( + name = "executions_py_gapic_test", + srcs = [ + "executions_py_gapic_pytest.py", + "executions_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":executions_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "workflows-executions-v1beta-py", diff --git a/google/cloud/workflows/v1/BUILD.bazel b/google/cloud/workflows/v1/BUILD.bazel index 509436fec..d198da526 100644 --- a/google/cloud/workflows/v1/BUILD.bazel +++ b/google/cloud/workflows/v1/BUILD.bazel @@ -166,6 +166,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -174,6 +175,16 @@ py_gapic_library( grpc_service_config = "workflows_grpc_service_config.json", ) +py_test( + name = "workflows_py_gapic_test", + srcs = [ + "workflows_py_gapic_pytest.py", + "workflows_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":workflows_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "workflows-v1-py", diff --git a/google/cloud/workflows/v1beta/BUILD.bazel b/google/cloud/workflows/v1beta/BUILD.bazel index 7859c53ec..e1b1115c0 100644 --- a/google/cloud/workflows/v1beta/BUILD.bazel +++ b/google/cloud/workflows/v1beta/BUILD.bazel @@ -152,6 +152,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -160,6 +161,16 @@ py_gapic_library( grpc_service_config = "workflows_grpc_service_config.json", ) +py_test( + name = "workflows_py_gapic_test", + srcs = [ + "workflows_py_gapic_pytest.py", + "workflows_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":workflows_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "workflows-v1beta-py", diff --git a/google/container/v1/BUILD.bazel b/google/container/v1/BUILD.bazel index 0b5d401ba..3cfa3243c 100644 --- a/google/container/v1/BUILD.bazel +++ b/google/container/v1/BUILD.bazel @@ -162,6 +162,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -174,6 +175,16 @@ py_gapic_library( ], ) +py_test( + name = "container_py_gapic_test", + srcs = [ + "container_py_gapic_pytest.py", + "container_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":container_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "container-v1-py", diff --git a/google/container/v1beta1/BUILD.bazel b/google/container/v1beta1/BUILD.bazel index 5b73384db..08d22da67 100644 --- a/google/container/v1beta1/BUILD.bazel +++ b/google/container/v1beta1/BUILD.bazel @@ -164,6 +164,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -176,6 +177,16 @@ py_gapic_library( ], ) +py_test( + name = "container_py_gapic_test", + srcs = [ + "container_py_gapic_pytest.py", + "container_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":container_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "container-v1beta1-py", diff --git a/google/dataflow/v1beta3/BUILD.bazel b/google/dataflow/v1beta3/BUILD.bazel index ec113966f..5546f8692 100644 --- a/google/dataflow/v1beta3/BUILD.bazel +++ b/google/dataflow/v1beta3/BUILD.bazel @@ -180,6 +180,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -193,6 +194,16 @@ py_gapic_library( ], ) +py_test( + name = "dataflow_py_gapic_test", + srcs = [ + "dataflow_py_gapic_pytest.py", + "dataflow_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":dataflow_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "dataflow-v1beta3-py", diff --git a/google/datastore/admin/v1/BUILD.bazel b/google/datastore/admin/v1/BUILD.bazel index a255766d0..58dd122d4 100644 --- a/google/datastore/admin/v1/BUILD.bazel +++ b/google/datastore/admin/v1/BUILD.bazel @@ -165,6 +165,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -174,6 +175,16 @@ py_gapic_library( opt_args = ["python-gapic-namespace=google.cloud, python-gapic-name=datastore-admin"], ) +py_test( + name = "admin_py_gapic_test", + srcs = [ + "admin_py_gapic_pytest.py", + "admin_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":admin_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "datastore-admin-v1-py", diff --git a/google/datastore/v1/BUILD.bazel b/google/datastore/v1/BUILD.bazel index 266a3c99e..6265585fe 100644 --- a/google/datastore/v1/BUILD.bazel +++ b/google/datastore/v1/BUILD.bazel @@ -155,6 +155,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -164,6 +165,16 @@ py_gapic_library( opt_args = ["python-gapic-namespace=google.cloud"], ) +py_test( + name = "datastore_py_gapic_test", + srcs = [ + "datastore_py_gapic_pytest.py", + "datastore_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":datastore_py_gapic"], +) + py_gapic_assembly_pkg( name = "datastore-v1-py", deps = [ diff --git a/google/devtools/artifactregistry/v1/BUILD.bazel b/google/devtools/artifactregistry/v1/BUILD.bazel index 6d0e0e967..f66a3c9b8 100644 --- a/google/devtools/artifactregistry/v1/BUILD.bazel +++ b/google/devtools/artifactregistry/v1/BUILD.bazel @@ -185,6 +185,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -196,6 +197,19 @@ py_gapic_library( "python-gapic-namespace=google.cloud", "warehouse-package-name=google-cloud-artifact-registry", ], + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "artifactregistry_py_gapic_test", + srcs = [ + "artifactregistry_py_gapic_pytest.py", + "artifactregistry_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":artifactregistry_py_gapic"], ) # Open Source Packages diff --git a/google/devtools/artifactregistry/v1beta2/BUILD.bazel b/google/devtools/artifactregistry/v1beta2/BUILD.bazel index 87ef42259..e990c11c8 100644 --- a/google/devtools/artifactregistry/v1beta2/BUILD.bazel +++ b/google/devtools/artifactregistry/v1beta2/BUILD.bazel @@ -178,6 +178,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -189,6 +190,19 @@ py_gapic_library( "python-gapic-name=artifactregistry", "warehouse-package-name=google-cloud-artifact-registry", ], + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "artifactregistry_py_gapic_test", + srcs = [ + "artifactregistry_py_gapic_pytest.py", + "artifactregistry_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":artifactregistry_py_gapic"], ) # Open Source Packages diff --git a/google/devtools/build/v1/BUILD.bazel b/google/devtools/build/v1/BUILD.bazel index 0a47ed776..e95214efe 100644 --- a/google/devtools/build/v1/BUILD.bazel +++ b/google/devtools/build/v1/BUILD.bazel @@ -168,6 +168,17 @@ py_gapic_library( grpc_service_config = "buildeventservice_grpc_service_config.json", ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1374 is fixed +#py_test( +# name = "build_py_gapic_test", +# srcs = [ +# "build_py_gapic_pytest.py", +# "build_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":build_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "devtools-build-v1-py", diff --git a/google/devtools/cloudbuild/v1/BUILD.bazel b/google/devtools/cloudbuild/v1/BUILD.bazel index 660e9cf16..0e7ae9f39 100644 --- a/google/devtools/cloudbuild/v1/BUILD.bazel +++ b/google/devtools/cloudbuild/v1/BUILD.bazel @@ -24,6 +24,7 @@ load( "proto_library_with_info", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", "ruby_cloud_gapic_library", "ruby_gapic_assembly_pkg", "ruby_grpc_library", @@ -166,6 +167,16 @@ py_gapic_library( ], ) +py_test( + name = "cloudbuild_py_gapic_test", + srcs = [ + "cloudbuild_py_gapic_pytest.py", + "cloudbuild_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":cloudbuild_py_gapic"], +) + py_gapic_assembly_pkg( name = "devtools-cloudbuild-v1-py", deps = [ diff --git a/google/devtools/clouddebugger/v2/BUILD.bazel b/google/devtools/clouddebugger/v2/BUILD.bazel index ba2d2441d..d22ff30f3 100644 --- a/google/devtools/clouddebugger/v2/BUILD.bazel +++ b/google/devtools/clouddebugger/v2/BUILD.bazel @@ -166,6 +166,17 @@ py_gapic_library( ], ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +#py_test( +# name = "clouddebugger_py_gapic_test", +# srcs = [ +# "clouddebugger_py_gapic_pytest.py", +# "clouddebugger_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":clouddebugger_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "devtools-clouddebugger-v2-py", diff --git a/google/devtools/clouderrorreporting/v1beta1/BUILD.bazel b/google/devtools/clouderrorreporting/v1beta1/BUILD.bazel index 7849b4fe2..ad41664f5 100644 --- a/google/devtools/clouderrorreporting/v1beta1/BUILD.bazel +++ b/google/devtools/clouderrorreporting/v1beta1/BUILD.bazel @@ -164,6 +164,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -176,6 +177,16 @@ py_gapic_library( ], ) +py_test( + name = "clouderrorreporting_py_gapic_test", + srcs = [ + "clouderrorreporting_py_gapic_pytest.py", + "clouderrorreporting_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":clouderrorreporting_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "devtools-clouderrorreporting-v1beta1-py", diff --git a/google/devtools/cloudprofiler/v2/BUILD.bazel b/google/devtools/cloudprofiler/v2/BUILD.bazel index df5558a9c..cb70589aa 100644 --- a/google/devtools/cloudprofiler/v2/BUILD.bazel +++ b/google/devtools/cloudprofiler/v2/BUILD.bazel @@ -154,6 +154,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -162,6 +163,16 @@ py_gapic_library( grpc_service_config = "cloudprofiler_grpc_service_config.json", ) +py_test( + name = "cloudprofiler_py_gapic_test", + srcs = [ + "cloudprofiler_py_gapic_pytest.py", + "cloudprofiler_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":cloudprofiler_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "devtools-cloudprofiler-v2-py", diff --git a/google/devtools/cloudtrace/v1/BUILD.bazel b/google/devtools/cloudtrace/v1/BUILD.bazel index 15d99a59a..d37b11e9a 100644 --- a/google/devtools/cloudtrace/v1/BUILD.bazel +++ b/google/devtools/cloudtrace/v1/BUILD.bazel @@ -156,6 +156,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -168,6 +169,16 @@ py_gapic_library( ], ) +py_test( + name = "cloudtrace_py_gapic_test", + srcs = [ + "cloudtrace_py_gapic_pytest.py", + "cloudtrace_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":cloudtrace_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "devtools-cloudtrace-v1-py", diff --git a/google/devtools/cloudtrace/v2/BUILD.bazel b/google/devtools/cloudtrace/v2/BUILD.bazel index fc58c635d..23c9f1de0 100644 --- a/google/devtools/cloudtrace/v2/BUILD.bazel +++ b/google/devtools/cloudtrace/v2/BUILD.bazel @@ -161,6 +161,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -173,6 +174,16 @@ py_gapic_library( ], ) +py_test( + name = "cloudtrace_py_gapic_test", + srcs = [ + "cloudtrace_py_gapic_pytest.py", + "cloudtrace_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":cloudtrace_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "devtools-cloudtrace-v2-py", diff --git a/google/devtools/containeranalysis/v1/BUILD.bazel b/google/devtools/containeranalysis/v1/BUILD.bazel index 4f81ec31a..1c9f9d268 100644 --- a/google/devtools/containeranalysis/v1/BUILD.bazel +++ b/google/devtools/containeranalysis/v1/BUILD.bazel @@ -180,6 +180,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -187,6 +188,21 @@ py_gapic_library( srcs = [":containeranalysis_proto"], grpc_service_config = "containeranalysis_grpc_service_config.json", opt_args = ["python-gapic-namespace=google.cloud.devtools"], + deps = [ + "//google/iam/v1:iam_policy_py_proto", + "//google/iam/v1:policy_py_proto", + "//grafeas/v1:grafeas_py_proto", + ], +) + +py_test( + name = "containeranalysis_py_gapic_test", + srcs = [ + "containeranalysis_py_gapic_pytest.py", + "containeranalysis_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":containeranalysis_py_gapic"], ) # Open Source Packages diff --git a/google/devtools/remoteworkers/v1test2/BUILD.bazel b/google/devtools/remoteworkers/v1test2/BUILD.bazel index ec25ece77..dda037ec4 100644 --- a/google/devtools/remoteworkers/v1test2/BUILD.bazel +++ b/google/devtools/remoteworkers/v1test2/BUILD.bazel @@ -171,6 +171,17 @@ py_gapic_library( grpc_service_config = "remoteworkers_grpc_service_config.json", ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1370 is fixed +#py_test( +# name = "remoteworkers_py_gapic_test", +# srcs = [ +# "remoteworkers_py_gapic_pytest.py", +# "remoteworkers_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":remoteworkers_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "devtools-remoteworkers-v1test2-py", diff --git a/google/devtools/testing/v1/BUILD.bazel b/google/devtools/testing/v1/BUILD.bazel index 81ede2502..60c5b24fa 100644 --- a/google/devtools/testing/v1/BUILD.bazel +++ b/google/devtools/testing/v1/BUILD.bazel @@ -177,6 +177,17 @@ py_gapic_library( grpc_service_config = "testing_grpc_service_config.json", ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +#py_test( +# name = "testing_py_gapic_test", +# srcs = [ +# "testing_py_gapic_pytest.py", +# "testing_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":testing_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "devtools-testing-v1-py", diff --git a/google/example/library/v1/BUILD.bazel b/google/example/library/v1/BUILD.bazel index c69b2b810..b3d45a597 100644 --- a/google/example/library/v1/BUILD.bazel +++ b/google/example/library/v1/BUILD.bazel @@ -37,6 +37,7 @@ load( "proto_library_with_info", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", "ruby_cloud_gapic_library", "ruby_gapic_assembly_pkg", "ruby_grpc_library", @@ -162,6 +163,16 @@ py_gapic_library( grpc_service_config = "library_grpc_service_config.json", ) +py_test( + name = "library_py_gapic_test", + srcs = [ + "library_py_gapic_pytest.py", + "library_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":library_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "example-library-v1-py", diff --git a/google/firestore/admin/v1/BUILD.bazel b/google/firestore/admin/v1/BUILD.bazel index d064aad9b..ce132e3ff 100644 --- a/google/firestore/admin/v1/BUILD.bazel +++ b/google/firestore/admin/v1/BUILD.bazel @@ -175,6 +175,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -187,6 +188,16 @@ py_gapic_library( ], ) +py_test( + name = "admin_py_gapic_test", + srcs = [ + "admin_py_gapic_pytest.py", + "admin_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":admin_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "firestore-admin-v1-py", diff --git a/google/firestore/v1/BUILD.bazel b/google/firestore/v1/BUILD.bazel index a7a9de627..99f3411a7 100644 --- a/google/firestore/v1/BUILD.bazel +++ b/google/firestore/v1/BUILD.bazel @@ -156,6 +156,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -165,6 +166,16 @@ py_gapic_library( opt_args = ["python-gapic-namespace=google.cloud"], ) +py_test( + name = "firestore_py_gapic_test", + srcs = [ + "firestore_py_gapic_pytest.py", + "firestore_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":firestore_py_gapic"], +) + py_gapic_assembly_pkg( name = "firestore-v1-py", deps = [ diff --git a/google/firestore/v1beta1/BUILD.bazel b/google/firestore/v1beta1/BUILD.bazel index 7b3b51a84..668da6005 100644 --- a/google/firestore/v1beta1/BUILD.bazel +++ b/google/firestore/v1beta1/BUILD.bazel @@ -165,6 +165,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -173,6 +174,16 @@ py_gapic_library( grpc_service_config = "firestore_grpc_service_config.json", ) +py_test( + name = "firestore_py_gapic_test", + srcs = [ + "firestore_py_gapic_pytest.py", + "firestore_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":firestore_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "firestore-v1beta1-py", diff --git a/google/geo/type/BUILD.bazel b/google/geo/type/BUILD.bazel index 7df6ccdaf..1892c969d 100644 --- a/google/geo/type/BUILD.bazel +++ b/google/geo/type/BUILD.bazel @@ -5,6 +5,8 @@ load( "go_proto_library", "java_gapic_assembly_gradle_pkg", "java_proto_library", + "py_gapic_library", + "py_proto_library", ) package(default_visibility = ["//visibility:public"]) @@ -50,6 +52,14 @@ go_proto_library( deps = ["//google/type:latlng_go_proto"], ) +############################################################################## +# Python +############################################################################## +py_proto_library( + name = "viewport_py_proto", + deps = [":viewport_proto"], +) + ############################################################################## # C++ ############################################################################## diff --git a/google/home/enterprise/sdm/v1/BUILD.bazel b/google/home/enterprise/sdm/v1/BUILD.bazel index 0458d93bd..48d9cac26 100644 --- a/google/home/enterprise/sdm/v1/BUILD.bazel +++ b/google/home/enterprise/sdm/v1/BUILD.bazel @@ -156,6 +156,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -164,6 +165,16 @@ py_gapic_library( grpc_service_config = "smart_device_management_grpc_service_config.json", ) +py_test( + name = "sdm_py_gapic_test", + srcs = [ + "sdm_py_gapic_pytest.py", + "sdm_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":sdm_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "enterprise-sdm-v1-py", diff --git a/google/home/graph/v1/BUILD.bazel b/google/home/graph/v1/BUILD.bazel index d09869a8b..8f2a03bff 100644 --- a/google/home/graph/v1/BUILD.bazel +++ b/google/home/graph/v1/BUILD.bazel @@ -155,6 +155,17 @@ py_gapic_library( grpc_service_config = "homegraph_grpc_service_config.json", ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1370 is fixed +#py_test( +# name = "graph_py_gapic_test", +# srcs = [ +# "graph_py_gapic_pytest.py", +# "graph_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":graph_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "home-graph-v1-py", diff --git a/google/iam/admin/v1/BUILD.bazel b/google/iam/admin/v1/BUILD.bazel index 49c3e5461..ea7c1e091 100644 --- a/google/iam/admin/v1/BUILD.bazel +++ b/google/iam/admin/v1/BUILD.bazel @@ -170,12 +170,26 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "admin_py_gapic", srcs = [":admin_proto"], grpc_service_config = "iam_grpc_service_config.json", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "admin_py_gapic_test", + srcs = [ + "admin_py_gapic_pytest.py", + "admin_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":admin_py_gapic"], ) # Open Source Packages diff --git a/google/iam/credentials/v1/BUILD.bazel b/google/iam/credentials/v1/BUILD.bazel index b6fc56106..cff41f9d0 100644 --- a/google/iam/credentials/v1/BUILD.bazel +++ b/google/iam/credentials/v1/BUILD.bazel @@ -148,6 +148,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -161,6 +162,16 @@ py_gapic_library( ], ) +py_test( + name = "credentials_py_gapic_test", + srcs = [ + "credentials_py_gapic_pytest.py", + "credentials_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":credentials_py_gapic"], +) + py_gapic_assembly_pkg( name = "iam-credentials-v1-py", deps = [ diff --git a/google/iam/v1/logging/BUILD.bazel b/google/iam/v1/logging/BUILD.bazel index 82876b51b..80477fc38 100644 --- a/google/iam/v1/logging/BUILD.bazel +++ b/google/iam/v1/logging/BUILD.bazel @@ -66,13 +66,13 @@ go_gapic_assembly_pkg( ############################################################################## load( "@com_google_googleapis_imports//:imports.bzl", + "py_gapic_assembly_pkg", "py_gapic_library", - "py_gapic_assembly_pkg" ) py_gapic_library( name = "logging_py_gapic", - srcs =[":audit_data_proto"], + srcs = [":audit_data_proto"], opt_args = [ "warehouse-package-name=google-cloud-iam-logging", "python-gapic-namespace=google.cloud", diff --git a/google/iam/v1beta/BUILD.bazel b/google/iam/v1beta/BUILD.bazel index c36587dcb..278fb2639 100644 --- a/google/iam/v1beta/BUILD.bazel +++ b/google/iam/v1beta/BUILD.bazel @@ -157,6 +157,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -165,6 +166,16 @@ py_gapic_library( grpc_service_config = "iam_grpc_service_config.json", ) +py_test( + name = "iam_py_gapic_test", + srcs = [ + "iam_py_gapic_pytest.py", + "iam_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":iam_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "iam-v1beta-py", diff --git a/google/iam/v2beta/BUILD.bazel b/google/iam/v2beta/BUILD.bazel index 1a3eaecc6..93e1a4d08 100644 --- a/google/iam/v2beta/BUILD.bazel +++ b/google/iam/v2beta/BUILD.bazel @@ -163,18 +163,29 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "iam_py_gapic", srcs = [":iam_proto"], grpc_service_config = "iam_grpc_service_config.json", - service_yaml = "iam_v2beta.yaml", opt_args = [ "warehouse-package-name=google-cloud-iam", "python-gapic-namespace=google.cloud", "python-gapic-name=iam", ], + service_yaml = "iam_v2beta.yaml", +) + +py_test( + name = "iam_py_gapic_test", + srcs = [ + "iam_py_gapic_pytest.py", + "iam_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":iam_py_gapic"], ) # Open Source Packages diff --git a/google/identity/accesscontextmanager/v1/BUILD.bazel b/google/identity/accesscontextmanager/v1/BUILD.bazel index 23029eabb..787374095 100644 --- a/google/identity/accesscontextmanager/v1/BUILD.bazel +++ b/google/identity/accesscontextmanager/v1/BUILD.bazel @@ -48,6 +48,41 @@ proto_library_with_info( ], ) +proto_library( + name = "access_level_proto", + srcs = [ + "access_level.proto", + ], + deps = [ + "//google/api:resource_proto", + "//google/identity/accesscontextmanager/type:type_proto", + "//google/type:expr_proto", + "@com_google_protobuf//:timestamp_proto", + ], +) + +proto_library( + name = "access_policy_proto", + srcs = [ + "access_policy.proto", + ], + deps = [ + "//google/api:resource_proto", + "@com_google_protobuf//:timestamp_proto", + ], +) + +proto_library( + name = "service_perimeter_proto", + srcs = [ + "service_perimeter.proto", + ], + deps = [ + "//google/api:resource_proto", + "@com_google_protobuf//:timestamp_proto", + ], +) + ############################################################################## # Java ############################################################################## @@ -170,6 +205,22 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_proto_library", +) + +py_proto_library( + name = "access_level_py_proto", + deps = ["access_level_proto"], +) + +py_proto_library( + name = "access_policy_py_proto", + deps = ["access_policy_proto"], +) + +py_proto_library( + name = "service_perimeter_py_proto", + deps = ["service_perimeter_proto"], ) py_gapic_library( @@ -178,6 +229,17 @@ py_gapic_library( grpc_service_config = "accesscontextmanager_grpc_service_config.json", ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1376 is fixed +#py_test( +# name = "accesscontextmanager_py_gapic_test", +# srcs = [ +# "accesscontextmanager_py_gapic_pytest.py", +# "accesscontextmanager_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":accesscontextmanager_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "identity-accesscontextmanager-v1-py", diff --git a/google/logging/v2/BUILD.bazel b/google/logging/v2/BUILD.bazel index e1ae541e3..ce86ef152 100644 --- a/google/logging/v2/BUILD.bazel +++ b/google/logging/v2/BUILD.bazel @@ -197,6 +197,17 @@ py_gapic_library( ], ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1359 is fixed +#py_test( +# name = "logging_py_gapic_test", +# srcs = [ +# "logging_py_gapic_pytest.py", +# "logging_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":logging_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "logging-v2-py", diff --git a/google/maps/fleetengine/delivery/v1/BUILD.bazel b/google/maps/fleetengine/delivery/v1/BUILD.bazel index 2fdeb4f48..20d04ff3d 100644 --- a/google/maps/fleetengine/delivery/v1/BUILD.bazel +++ b/google/maps/fleetengine/delivery/v1/BUILD.bazel @@ -172,12 +172,26 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "delivery_py_gapic", srcs = [":delivery_proto"], grpc_service_config = "//google/maps/fleetengine/v1:fleetengine_grpc_service_config.json", + deps = [ + "//google/geo/type:viewport_py_proto", + ], +) + +py_test( + name = "delivery_py_gapic_test", + srcs = [ + "delivery_py_gapic_pytest.py", + "delivery_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":delivery_py_gapic"], ) # Open Source Packages diff --git a/google/maps/fleetengine/v1/BUILD.bazel b/google/maps/fleetengine/v1/BUILD.bazel index 4a72d6a13..28b9fbede 100644 --- a/google/maps/fleetengine/v1/BUILD.bazel +++ b/google/maps/fleetengine/v1/BUILD.bazel @@ -169,6 +169,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -177,6 +178,16 @@ py_gapic_library( grpc_service_config = "fleetengine_grpc_service_config.json", ) +py_test( + name = "fleetengine_py_gapic_test", + srcs = [ + "fleetengine_py_gapic_pytest.py", + "fleetengine_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":fleetengine_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "maps-fleetengine-v1-py", diff --git a/google/maps/regionlookup/v1alpha/BUILD.bazel b/google/maps/regionlookup/v1alpha/BUILD.bazel index 4288216ba..f3fa360ff 100644 --- a/google/maps/regionlookup/v1alpha/BUILD.bazel +++ b/google/maps/regionlookup/v1alpha/BUILD.bazel @@ -162,6 +162,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -171,6 +172,16 @@ py_gapic_library( service_yaml = "regionlookup_v1alpha.yaml", ) +py_test( + name = "regionlookup_py_gapic_test", + srcs = [ + "regionlookup_py_gapic_pytest.py", + "regionlookup_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":regionlookup_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "maps-regionlookup-v1alpha-py", diff --git a/google/maps/roads/v1op/BUILD.bazel b/google/maps/roads/v1op/BUILD.bazel index 658477b96..19b0f78d9 100644 --- a/google/maps/roads/v1op/BUILD.bazel +++ b/google/maps/roads/v1op/BUILD.bazel @@ -153,6 +153,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -161,6 +162,16 @@ py_gapic_library( grpc_service_config = "roads_grpc_service_config.json", ) +py_test( + name = "roads_py_gapic_test", + srcs = [ + "roads_py_gapic_pytest.py", + "roads_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":roads_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "roads-v1op-py", diff --git a/google/maps/routes/v1/BUILD.bazel b/google/maps/routes/v1/BUILD.bazel index 8d679da2e..cb6c9a87a 100644 --- a/google/maps/routes/v1/BUILD.bazel +++ b/google/maps/routes/v1/BUILD.bazel @@ -111,12 +111,26 @@ go_proto_library( load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_library", + "py_test", ) py_gapic_library( name = "routes_py_gapic", srcs = [":routes_proto"], grpc_service_config = "routes_grpc_service_config.json", + deps = [ + "//google/geo/type:viewport_py_proto", + ], +) + +py_test( + name = "routes_py_gapic_test", + srcs = [ + "routes_py_gapic_pytest.py", + "routes_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":routes_py_gapic"], ) ############################################################################## diff --git a/google/maps/routing/v2/BUILD.bazel b/google/maps/routing/v2/BUILD.bazel index 000d44d2a..db55b2175 100644 --- a/google/maps/routing/v2/BUILD.bazel +++ b/google/maps/routing/v2/BUILD.bazel @@ -187,6 +187,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -194,6 +195,19 @@ py_gapic_library( srcs = [":routing_proto"], grpc_service_config = "library_grpc_service_config.json", service_yaml = "routes_v2.yaml", + deps = [ + "//google/geo/type:viewport_py_proto", + ], +) + +py_test( + name = "routing_py_gapic_test", + srcs = [ + "routing_py_gapic_pytest.py", + "routing_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":routing_py_gapic"], ) # Open Source Packages diff --git a/google/monitoring/dashboard/v1/BUILD.bazel b/google/monitoring/dashboard/v1/BUILD.bazel index 125045ead..b4895bb3b 100644 --- a/google/monitoring/dashboard/v1/BUILD.bazel +++ b/google/monitoring/dashboard/v1/BUILD.bazel @@ -177,6 +177,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -185,6 +186,16 @@ py_gapic_library( grpc_service_config = "dashboards_grpc_service_config.json", ) +py_test( + name = "dashboard_py_gapic_test", + srcs = [ + "dashboard_py_gapic_pytest.py", + "dashboard_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":dashboard_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "monitoring-dashboard-v1-py", diff --git a/google/monitoring/metricsscope/v1/BUILD.bazel b/google/monitoring/metricsscope/v1/BUILD.bazel index 7a786c12a..bc1f22809 100644 --- a/google/monitoring/metricsscope/v1/BUILD.bazel +++ b/google/monitoring/metricsscope/v1/BUILD.bazel @@ -161,6 +161,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -174,6 +175,16 @@ py_gapic_library( ], ) +py_test( + name = "metricsscope_py_gapic_test", + srcs = [ + "metricsscope_py_gapic_pytest.py", + "metricsscope_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":metricsscope_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "monitoring-metricsscope-v1-py", diff --git a/google/monitoring/v3/BUILD.bazel b/google/monitoring/v3/BUILD.bazel index 457aa6d7d..83732c13f 100644 --- a/google/monitoring/v3/BUILD.bazel +++ b/google/monitoring/v3/BUILD.bazel @@ -214,6 +214,17 @@ py_gapic_library( opt_args = ["python-gapic-namespace=google.cloud"], ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1359 is fixed +#py_test( +# name = "monitoring_py_gapic_test", +# srcs = [ +# "monitoring_py_gapic_pytest.py", +# "monitoring_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":monitoring_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "monitoring-v3-py", diff --git a/google/partner/aistreams/v1alpha1/BUILD.bazel b/google/partner/aistreams/v1alpha1/BUILD.bazel index 1da530d6e..62e2d1260 100644 --- a/google/partner/aistreams/v1alpha1/BUILD.bazel +++ b/google/partner/aistreams/v1alpha1/BUILD.bazel @@ -160,6 +160,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -168,6 +169,16 @@ py_gapic_library( grpc_service_config = "aistreams_grpc_service_config.json", ) +py_test( + name = "aistreams_py_gapic_test", + srcs = [ + "aistreams_py_gapic_pytest.py", + "aistreams_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":aistreams_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "partner-aistreams-v1alpha1-py", diff --git a/google/privacy/dlp/v2/BUILD.bazel b/google/privacy/dlp/v2/BUILD.bazel index de4cd615f..73ebed85b 100644 --- a/google/privacy/dlp/v2/BUILD.bazel +++ b/google/privacy/dlp/v2/BUILD.bazel @@ -159,6 +159,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -168,6 +169,16 @@ py_gapic_library( opt_args = ["python-gapic-namespace=google.cloud"], ) +py_test( + name = "dlp_py_gapic_test", + srcs = [ + "dlp_py_gapic_pytest.py", + "dlp_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":dlp_py_gapic"], +) + py_gapic_assembly_pkg( name = "privacy-dlp-v2-py", deps = [ diff --git a/google/pubsub/v1/BUILD.bazel b/google/pubsub/v1/BUILD.bazel index 8df1b1a20..d4dd949ac 100644 --- a/google/pubsub/v1/BUILD.bazel +++ b/google/pubsub/v1/BUILD.bazel @@ -106,6 +106,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -116,6 +117,19 @@ py_gapic_library( "warehouse-package-name=google-cloud-pubsub", "add-iam-methods", ], + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "pubsub_py_gapic_test", + srcs = [ + "pubsub_py_gapic_pytest.py", + "pubsub_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":pubsub_py_gapic"], ) py_gapic_assembly_pkg( diff --git a/google/spanner/admin/database/v1/BUILD.bazel b/google/spanner/admin/database/v1/BUILD.bazel index f37ddfed0..03448615d 100644 --- a/google/spanner/admin/database/v1/BUILD.bazel +++ b/google/spanner/admin/database/v1/BUILD.bazel @@ -173,6 +173,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -184,6 +185,19 @@ py_gapic_library( "python-gapic-name=spanner_admin_database", ], service_yaml = "spanner.yaml", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "database_py_gapic_test", + srcs = [ + "database_py_gapic_pytest.py", + "database_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":database_py_gapic"], ) py_gapic_assembly_pkg( diff --git a/google/spanner/admin/instance/v1/BUILD.bazel b/google/spanner/admin/instance/v1/BUILD.bazel index a0edafd1b..462a1df38 100644 --- a/google/spanner/admin/instance/v1/BUILD.bazel +++ b/google/spanner/admin/instance/v1/BUILD.bazel @@ -159,6 +159,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -169,6 +170,19 @@ py_gapic_library( "python-gapic-namespace=google.cloud", "python-gapic-name=spanner_admin_instance", ], + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "instance_py_gapic_test", + srcs = [ + "instance_py_gapic_pytest.py", + "instance_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":instance_py_gapic"], ) py_gapic_assembly_pkg( diff --git a/google/spanner/v1/BUILD.bazel b/google/spanner/v1/BUILD.bazel index 98906a0ce..b265a4ae4 100644 --- a/google/spanner/v1/BUILD.bazel +++ b/google/spanner/v1/BUILD.bazel @@ -159,6 +159,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -168,6 +169,16 @@ py_gapic_library( opt_args = ["python-gapic-namespace=google.cloud"], ) +py_test( + name = "spanner_py_gapic_test", + srcs = [ + "spanner_py_gapic_pytest.py", + "spanner_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":spanner_py_gapic"], +) + py_gapic_assembly_pkg( name = "spanner-v1-py", deps = [ diff --git a/google/storage/v1/BUILD.bazel b/google/storage/v1/BUILD.bazel index af59e0407..8c36f0c3a 100644 --- a/google/storage/v1/BUILD.bazel +++ b/google/storage/v1/BUILD.bazel @@ -153,12 +153,26 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( name = "storage_py_gapic", srcs = [":storage_proto"], grpc_service_config = "storage_grpc_service_config.json", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + ], +) + +py_test( + name = "storage_py_gapic_test", + srcs = [ + "storage_py_gapic_pytest.py", + "storage_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":storage_py_gapic"], ) # Open Source Packages diff --git a/google/storage/v2/BUILD.bazel b/google/storage/v2/BUILD.bazel index 09b187f17..d9ccc4bb8 100644 --- a/google/storage/v2/BUILD.bazel +++ b/google/storage/v2/BUILD.bazel @@ -171,8 +171,23 @@ py_gapic_library( name = "storage_py_gapic", srcs = [":storage_proto"], grpc_service_config = "storage_grpc_service_config.json", + deps = [ + "//google/iam/v1:iam_policy_py_proto", + "//google/iam/v1:policy_py_proto", + ], ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1377 is fixed +#py_test( +# name = "storage_py_gapic_test", +# srcs = [ +# "storage_py_gapic_pytest.py", +# "storage_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [":storage_py_gapic"], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "storage-v2-py", diff --git a/google/storagetransfer/v1/BUILD.bazel b/google/storagetransfer/v1/BUILD.bazel index f076ab10e..8740e2496 100644 --- a/google/storagetransfer/v1/BUILD.bazel +++ b/google/storagetransfer/v1/BUILD.bazel @@ -175,6 +175,7 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_test", ) py_gapic_library( @@ -188,6 +189,16 @@ py_gapic_library( ], ) +py_test( + name = "storagetransfer_py_gapic_test", + srcs = [ + "storagetransfer_py_gapic_pytest.py", + "storagetransfer_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":storagetransfer_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "storagetransfer-v1-py", diff --git a/google/streetview/publish/v1/BUILD.bazel b/google/streetview/publish/v1/BUILD.bazel index 184bd9d13..f887b973b 100644 --- a/google/streetview/publish/v1/BUILD.bazel +++ b/google/streetview/publish/v1/BUILD.bazel @@ -179,6 +179,19 @@ py_gapic_library( grpc_service_config = "streetview_publish_grpc_service_config.json", ) +# Uncomment once https://github.com/googleapis/gapic-generator-python/issues/1375 is fixed +#py_test( +# name = "publish_py_gapic_test", +# srcs = [ +# "publish_py_gapic_pytest.py", +# "publish_py_gapic_test.py", +# ], +# legacy_create_init = False, +# deps = [ +# ":publish_py_gapic", +# ], +#) + # Open Source Packages py_gapic_assembly_pkg( name = "streetview-publish-v1-py", diff --git a/grafeas/v1/BUILD.bazel b/grafeas/v1/BUILD.bazel index 6627a8626..6a908a703 100644 --- a/grafeas/v1/BUILD.bazel +++ b/grafeas/v1/BUILD.bazel @@ -295,6 +295,13 @@ load( "@com_google_googleapis_imports//:imports.bzl", "py_gapic_assembly_pkg", "py_gapic_library", + "py_proto_library", + "py_test", +) + +py_proto_library( + name = "grafeas_py_proto", + deps = ["grafeas_proto"], ) py_gapic_library( @@ -304,6 +311,16 @@ py_gapic_library( opt_args = ["python-gapic-namespace=grafeas"], ) +py_test( + name = "grafeas_py_gapic_test", + srcs = [ + "grafeas_py_gapic_pytest.py", + "grafeas_py_gapic_test.py", + ], + legacy_create_init = False, + deps = [":grafeas_py_gapic"], +) + # Open Source Packages py_gapic_assembly_pkg( name = "grafeas-v1-py", diff --git a/repository_rules.bzl b/repository_rules.bzl index d369e3072..feb334eb7 100644 --- a/repository_rules.bzl +++ b/repository_rules.bzl @@ -166,6 +166,10 @@ def switched_rules_by_language( python and grpc and gapic, "@gapic_generator_python//rules_python_gapic:py_gapic.bzl", ) + rules["py_test"] = _switch( + python and grpc and gapic, + "native.py_test", + ) rules["py_gapic_assembly_pkg"] = _switch( python and grpc and gapic, "@gapic_generator_python//rules_python_gapic:py_gapic_pkg.bzl",