Skip to content

Commit 5178d1a

Browse files
committed
update post processing script
1 parent 87aa6a1 commit 5178d1a

File tree

1 file changed

+27
-4
lines changed

1 file changed

+27
-4
lines changed

.librarian/generator-input/client-post-processing/spanner-integration.yaml

Lines changed: 27 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -68,20 +68,43 @@ replacements:
6868
count: 5
6969

7070
- paths:
71+
# Source Transports
7172
- packages/google-cloud-spanner/google/cloud/spanner_v1/services/spanner/transports/grpc.py
7273
- packages/google-cloud-spanner/google/cloud/spanner_v1/services/spanner/transports/grpc_asyncio.py
7374
- packages/google-cloud-spanner/google/cloud/spanner_admin_database_v1/services/database_admin/transports/grpc.py
7475
- packages/google-cloud-spanner/google/cloud/spanner_admin_database_v1/services/database_admin/transports/grpc_asyncio.py
7576
- packages/google-cloud-spanner/google/cloud/spanner_admin_instance_v1/services/instance_admin/transports/grpc.py
7677
- packages/google-cloud-spanner/google/cloud/spanner_admin_instance_v1/services/instance_admin/transports/grpc_asyncio.py
77-
before: '(\s+\("grpc\.max_receive_message_length", -1\),\n)(?!\s+\("grpc\.keepalive_time_ms")'
78+
# Test Files
79+
- packages/google-cloud-spanner/tests/unit/gapic/spanner_admin_database_v1/test_database_admin.py
80+
- packages/google-cloud-spanner/tests/unit/gapic/spanner_admin_instance_v1/test_instance_admin.py
81+
- packages/google-cloud-spanner/tests/unit/gapic/spanner_v1/test_spanner.py
82+
# Group 1 captures exactly the spaces/tabs on that line.
83+
# Group 2 captures the code up to the newline.
84+
before: '([ \t]+)(\("grpc\.max_receive_message_length", -1\),\n)(?![ \t]+\("grpc\.keepalive_time_ms")'
7885
after: |
79-
\g<1> ("grpc.keepalive_time_ms", 120000),
80-
count: 6
86+
\g<1>\g<2>\g<1>("grpc.keepalive_time_ms", 120000),
87+
count: 21
88+
89+
- paths:
90+
- packages/google-cloud-spanner/tests/unit/gapic/spanner_v1/test_spanner.py
91+
before: '(\s+api_audience=\"https\:\/\/language\.googleapis\.com\",\n)(?!\s+metrics_interceptor=mock\.ANY,)'
92+
after: |
93+
\g<1> metrics_interceptor=mock.ANY,
94+
count: 1
95+
96+
- paths:
97+
- packages/google-cloud-spanner/tests/unit/gapic/spanner_v1/test_spanner.py
98+
# Group 1: Captures ONLY the spaces/tabs before the text
99+
# Group 2: Captures the text itself and the newline
100+
before: '([ \t]+)(api_audience=None,\n)(?![ \t]+metrics_interceptor=mock\.ANY,)'
101+
after: |
102+
\g<1>\g<2>\g<1>metrics_interceptor=mock.ANY,
103+
count: 12
81104

82105
- paths:
83106
- packages/google-cloud-spanner/google/cloud/spanner_v1/services/spanner/transports/grpc.py
84107
before: '(\s+self\._stubs: Dict\[str, Callable\] = \{\}\n)(?!\s+self\._metrics_interceptor = None)'
85108
after: |
86109
\g<1> self._metrics_interceptor = None
87-
count: 1
110+
count: 1

0 commit comments

Comments
 (0)