Skip to content

Commit 03ac316

Browse files
committed
address feedback
1 parent 4e3be17 commit 03ac316

2 files changed

Lines changed: 13 additions & 16 deletions

File tree

packages/gapic-generator/tests/system/conftest.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -115,10 +115,10 @@ def async_identity(use_mtls, request, event_loop):
115115
)
116116

117117

118-
dir = os.path.dirname(__file__)
119-
with open(os.path.join(dir, "../cert/mtls.crt"), "rb") as fh:
118+
base_dir = os.path.dirname(__file__)
119+
with open(os.path.join(base_dir, "../cert/mtls.crt"), "rb") as fh:
120120
cert = fh.read()
121-
with open(os.path.join(dir, "../cert/mtls.key"), "rb") as fh:
121+
with open(os.path.join(base_dir, "../cert/mtls.key"), "rb") as fh:
122122
key = fh.read()
123123

124124
ssl_credentials = grpc.ssl_channel_credentials(
@@ -481,9 +481,9 @@ def intercepted_echo_rest(use_mtls):
481481
interceptor=interceptor,
482482
)
483483
if use_mtls:
484-
dir = os.path.dirname(__file__)
485-
cert_path = os.path.join(dir, "../cert/mtls.crt")
486-
key_path = os.path.join(dir, "../cert/mtls.key")
484+
base_dir = os.path.dirname(__file__)
485+
cert_path = os.path.join(base_dir, "../cert/mtls.crt")
486+
key_path = os.path.join(base_dir, "../cert/mtls.key")
487487
transport._session.verify = cert_path
488488
transport._session.cert = (cert_path, key_path)
489489
transport._session.mount("https://", HostNameIgnoringAdapter())
@@ -508,9 +508,9 @@ def intercepted_echo_rest_async(use_mtls):
508508
interceptor=interceptor,
509509
)
510510
if use_mtls:
511-
dir = os.path.dirname(__file__)
512-
cert_path = os.path.join(dir, "../cert/mtls.crt")
513-
key_path = os.path.join(dir, "../cert/mtls.key")
511+
base_dir = os.path.dirname(__file__)
512+
cert_path = os.path.join(base_dir, "../cert/mtls.crt")
513+
key_path = os.path.join(base_dir, "../cert/mtls.key")
514514
transport._session.verify = cert_path
515515
transport._session.cert = (cert_path, key_path)
516516
transport._session.mount("https://", HostNameIgnoringAdapter())

packages/gapic-generator/tests/system/test_pqc.py

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,10 @@ def _verify_pqc_negotiated_group(client, interceptor, transport_name):
3030
assert response.content == "Verify PQC connection."
3131

3232
# Extract negotiated group and supported groups from response headers
33-
negotiated_group = None
34-
supported_groups = None
35-
for key, value in interceptor.response_metadata:
36-
if key.lower() == "x-showcase-tls-group":
37-
negotiated_group = value
38-
elif key.lower() == "x-showcase-tls-client-supported-groups":
39-
supported_groups = value
33+
response_metadata = getattr(interceptor, "response_metadata", []) or []
34+
headers = {key.lower(): value for key, value in response_metadata}
35+
negotiated_group = headers.get("x-showcase-tls-group")
36+
supported_groups = headers.get("x-showcase-tls-client-supported-groups")
4037

4138
assert negotiated_group is not None, "Failed: Showcase server did not return negotiated TLS group header."
4239
assert supported_groups is not None, "Failed: Showcase server did not return client advertised supported groups."

0 commit comments

Comments
 (0)