Skip to content

Commit ef3168a

Browse files
committed
fix linting & format issues
1 parent 9adb62e commit ef3168a

8 files changed

Lines changed: 55 additions & 42 deletions

File tree

packages/google-cloud-spanner/google/cloud/spanner_v1/_async/batch.py

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -20,16 +20,16 @@
2020
from typing import List, Optional
2121

2222
from google.api_core.exceptions import InternalServerError
23+
from google.cloud._helpers import _datetime_to_pb_timestamp
2324

2425
from google.cloud.aio._cross_sync import CrossSync
2526
from google.cloud.spanner_v1._async._helpers import _retry, _retry_on_aborted_exception
26-
from google.cloud._helpers import _datetime_to_pb_timestamp
2727
from google.cloud.spanner_v1._helpers import (
2828
AtomicCounter,
2929
_check_rst_stream_error,
30-
_make_value_pb,
3130
_make_list_value_pb,
3231
_make_list_value_pbs,
32+
_make_value_pb,
3333
_merge_client_context,
3434
_merge_request_options,
3535
_merge_Transaction_Options,
@@ -183,15 +183,12 @@ def send(self, queue, key, payload=None, deliver_time=None):
183183
:type deliver_time: :class:`datetime.datetime`
184184
:param deliver_time: (Optional) The time at which Spanner will begin attempting to deliver the message.
185185
"""
186-
send_kwargs = {
187-
"queue": queue,
188-
"key": _make_list_value_pb(key)
189-
}
186+
send_kwargs = {"queue": queue, "key": _make_list_value_pb(key)}
190187
if payload is not None:
191188
send_kwargs["payload"] = _make_value_pb(payload)
192189
if deliver_time is not None:
193190
send_kwargs["deliver_time"] = _datetime_to_pb_timestamp(deliver_time)
194-
191+
195192
send = Mutation.Send(**send_kwargs)
196193
self._mutations.append(Mutation(send=send))
197194

@@ -207,13 +204,10 @@ def ack(self, queue, key, ignore_not_found=None):
207204
:type ignore_not_found: bool
208205
:param ignore_not_found: (Optional) Whether to ignore if the message does not exist.
209206
"""
210-
ack_kwargs = {
211-
"queue": queue,
212-
"key": _make_list_value_pb(key)
213-
}
207+
ack_kwargs = {"queue": queue, "key": _make_list_value_pb(key)}
214208
if ignore_not_found is not None:
215209
ack_kwargs["ignore_not_found"] = ignore_not_found
216-
210+
217211
ack = Mutation.Ack(**ack_kwargs)
218212
self._mutations.append(Mutation(ack=ack))
219213

packages/google-cloud-spanner/google/cloud/spanner_v1/batch.py

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,14 @@
2222
from typing import List, Optional
2323

2424
from google.api_core.exceptions import InternalServerError
25-
2625
from google.cloud._helpers import _datetime_to_pb_timestamp
26+
2727
from google.cloud.spanner_v1._helpers import (
2828
AtomicCounter,
2929
_check_rst_stream_error,
30-
_make_value_pb,
3130
_make_list_value_pb,
3231
_make_list_value_pbs,
32+
_make_value_pb,
3333
_merge_client_context,
3434
_merge_request_options,
3535
_merge_Transaction_Options,
@@ -160,15 +160,12 @@ def send(self, queue, key, payload=None, deliver_time=None):
160160
:type deliver_time: :class:`datetime.datetime`
161161
:param deliver_time: (Optional) The time at which Spanner will begin attempting to deliver the message.
162162
"""
163-
send_kwargs = {
164-
"queue": queue,
165-
"key": _make_list_value_pb(key)
166-
}
163+
send_kwargs = {"queue": queue, "key": _make_list_value_pb(key)}
167164
if payload is not None:
168165
send_kwargs["payload"] = _make_value_pb(payload)
169166
if deliver_time is not None:
170167
send_kwargs["deliver_time"] = _datetime_to_pb_timestamp(deliver_time)
171-
168+
172169
send = Mutation.Send(**send_kwargs)
173170
self._mutations.append(Mutation(send=send))
174171

@@ -184,13 +181,10 @@ def ack(self, queue, key, ignore_not_found=None):
184181
:type ignore_not_found: bool
185182
:param ignore_not_found: (Optional) Whether to ignore if the message does not exist.
186183
"""
187-
ack_kwargs = {
188-
"queue": queue,
189-
"key": _make_list_value_pb(key)
190-
}
184+
ack_kwargs = {"queue": queue, "key": _make_list_value_pb(key)}
191185
if ignore_not_found is not None:
192186
ack_kwargs["ignore_not_found"] = ignore_not_found
193-
187+
194188
ack = Mutation.Ack(**ack_kwargs)
195189
self._mutations.append(Mutation(ack=ack))
196190

packages/google-cloud-spanner/tests/system/_async/conftest.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -140,9 +140,10 @@ async def shared_instance(
140140
spanner_client._instance_admin_api = None
141141

142142
if _helpers.CREATE_INSTANCE:
143-
from google.cloud.spanner_admin_instance_v1.types import spanner_instance_admin
144143
import time
145144

145+
from google.cloud.spanner_admin_instance_v1.types import spanner_instance_admin
146+
146147
create_time = str(int(time.time()))
147148
labels = {"python-spanner-systests": "true", "created": create_time}
148149

@@ -157,7 +158,9 @@ async def shared_instance(
157158
edition=spanner_instance_admin.Instance.Edition.ENTERPRISE_PLUS,
158159
),
159160
)
160-
created_op = await spanner_client.instance_admin_api.create_instance(request=request)
161+
created_op = await spanner_client.instance_admin_api.create_instance(
162+
request=request
163+
)
161164
await created_op.result(instance_operation_timeout)
162165

163166
instance = spanner_client.instance(
@@ -232,4 +235,3 @@ def not_postgres(database_dialect):
232235
def not_emulator():
233236
if _helpers.USE_EMULATOR:
234237
pytest.skip(f"{_helpers.USE_EMULATOR_ENVVAR} set in environment.")
235-

packages/google-cloud-spanner/tests/system/_async/test_database_api.py

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -88,16 +88,21 @@ async def test_db_batch_insert_then_db_snapshot_read(shared_database):
8888

8989

9090
@pytest.mark.asyncio
91-
async def test_db_batch_send_and_ack(not_emulator, spanner_client, database_dialect, shared_instance):
91+
async def test_db_batch_send_and_ack(
92+
not_emulator, spanner_client, database_dialect, shared_instance
93+
):
9294
import uuid
93-
from google.cloud.spanner_admin_instance_v1.types import spanner_instance_admin
95+
96+
from google.api_core.exceptions import GoogleAPIError, MethodNotImplemented
97+
9498
from google.cloud.spanner_admin_database_v1 import DatabaseDialect
95-
from google.api_core.exceptions import MethodNotImplemented, GoogleAPIError
9699

97100
db_name = f"test-db-{uuid.uuid4().hex[:8]}"
98101
queue_name = f"test_queue_{uuid.uuid4().hex[:8]}"
99102

100-
test_database = await shared_instance.database(db_name, database_dialect=database_dialect)
103+
test_database = await shared_instance.database(
104+
db_name, database_dialect=database_dialect
105+
)
101106
operation = await test_database.create()
102107
operation.result(300)
103108

@@ -121,7 +126,14 @@ async def test_db_batch_send_and_ack(not_emulator, spanner_client, database_dial
121126
except MethodNotImplemented as e:
122127
pytest.skip(f"Queues are not implemented yet: {e}")
123128
except GoogleAPIError as e:
124-
if getattr(e, 'code', None) == 501 or (getattr(e, 'grpc_status_code', None) and e.grpc_status_code.name == 'UNIMPLEMENTED') or "UNIMPLEMENTED" in str(e):
129+
if (
130+
getattr(e, "code", None) == 501
131+
or (
132+
getattr(e, "grpc_status_code", None)
133+
and e.grpc_status_code.name == "UNIMPLEMENTED"
134+
)
135+
or "UNIMPLEMENTED" in str(e)
136+
):
125137
pytest.skip(f"Queues are not implemented yet: {e}")
126138
raise
127139

@@ -132,7 +144,7 @@ async def test_db_batch_send_and_ack(not_emulator, spanner_client, database_dial
132144
key=(2,),
133145
payload="Hello, Queues!",
134146
)
135-
147+
136148
print("Acking message in queue...")
137149
async with test_database.batch() as batch:
138150
batch.ack(

packages/google-cloud-spanner/tests/system/conftest.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,7 @@ def shared_instance(
206206

207207
if _helpers.CREATE_INSTANCE:
208208
from google.cloud.spanner_admin_instance_v1.types import spanner_instance_admin
209+
209210
create_time = str(int(time.time()))
210211
labels = {"python-spanner-systests": "true", "created": create_time}
211212

@@ -220,7 +221,9 @@ def shared_instance(
220221
edition=spanner_instance_admin.Instance.Edition.ENTERPRISE_PLUS,
221222
),
222223
)
223-
created_op = _helpers.retry_429_503(spanner_client.instance_admin_api.create_instance)(request=request)
224+
created_op = _helpers.retry_429_503(
225+
spanner_client.instance_admin_api.create_instance
226+
)(request=request)
224227
created_op.result(instance_operation_timeout) # block until completion
225228

226229
instance = spanner_client.instance(

packages/google-cloud-spanner/tests/system/test_database_api.py

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -567,11 +567,14 @@ def test_db_batch_insert_then_db_snapshot_read(shared_database):
567567
sd._check_rows_data(from_snap)
568568

569569

570-
def test_db_batch_send_and_ack(not_emulator, spanner_client, database_dialect, shared_instance):
570+
def test_db_batch_send_and_ack(
571+
not_emulator, spanner_client, database_dialect, shared_instance
572+
):
571573
import uuid
572-
from google.cloud.spanner_admin_instance_v1.types import spanner_instance_admin
574+
575+
from google.api_core.exceptions import GoogleAPIError, MethodNotImplemented
576+
573577
from google.cloud.spanner_admin_database_v1 import DatabaseDialect
574-
from google.api_core.exceptions import MethodNotImplemented, GoogleAPIError
575578

576579
db_id = f"test-db-{uuid.uuid4().hex[:8]}"
577580
queue_name = f"test_queue_{uuid.uuid4().hex[:8]}"
@@ -600,7 +603,12 @@ def test_db_batch_send_and_ack(not_emulator, spanner_client, database_dialect, s
600603
except MethodNotImplemented as e:
601604
pytest.skip(f"Queues are not implemented yet: {e}")
602605
except GoogleAPIError as e:
603-
if getattr(e, 'code', None) == 501 or getattr(e, 'grpc_status_code', None) and e.grpc_status_code.name == 'UNIMPLEMENTED' or "UNIMPLEMENTED" in str(e):
606+
if (
607+
getattr(e, "code", None) == 501
608+
or getattr(e, "grpc_status_code", None)
609+
and e.grpc_status_code.name == "UNIMPLEMENTED"
610+
or "UNIMPLEMENTED" in str(e)
611+
):
604612
pytest.skip(f"Queues are not implemented yet: {e}")
605613
raise
606614
print("Queue created successfully.")
@@ -614,7 +622,7 @@ def test_db_batch_send_and_ack(not_emulator, spanner_client, database_dialect, s
614622
payload="Hello, Queues!",
615623
)
616624
print("Send successful.")
617-
625+
618626
print("Acking message in queue...")
619627
with test_database.batch() as batch:
620628
batch.ack(

packages/google-cloud-spanner/tests/unit/_async/test_batch.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@
2525
RequestOptions,
2626
TransactionOptions,
2727
)
28-
from google.cloud.spanner_v1._helpers import _make_value_pb, _make_list_value_pb
2928
from google.cloud.spanner_v1._async.batch import Batch, MutationGroups, _BatchBase
29+
from google.cloud.spanner_v1._helpers import _make_list_value_pb, _make_value_pb
3030
from google.cloud.spanner_v1.keyset import KeySet
3131

3232
TABLE_NAME = "citizens"

packages/google-cloud-spanner/tests/unit/test_batch.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@
3535
from google.cloud.spanner_v1._helpers import (
3636
AtomicCounter,
3737
_augment_errors_with_request_id,
38+
_make_list_value_pb,
39+
_make_value_pb,
3840
_metadata_with_request_id,
3941
_metadata_with_request_id_and_req_id,
40-
_make_value_pb,
41-
_make_list_value_pb,
4242
)
4343
from google.cloud.spanner_v1.batch import Batch, MutationGroups, _BatchBase
4444
from google.cloud.spanner_v1.keyset import KeySet

0 commit comments

Comments
 (0)