|
23 | 23 |
|
24 | 24 | import grpc |
25 | 25 | from grpc.experimental import aio |
26 | | -from collections.abc import Iterable |
| 26 | +from collections.abc import Iterable, AsyncIterable |
27 | 27 | from google.protobuf import json_format |
28 | 28 | import json |
29 | 29 | import math |
|
71 | 71 | import google.auth |
72 | 72 |
|
73 | 73 |
|
| 74 | +async def mock_async_gen(data, chunk_size=1): |
| 75 | + for i in range(0, len(data)): # pragma: NO COVER |
| 76 | + chunk = data[i : i + chunk_size] |
| 77 | + yield chunk.encode("utf-8") |
| 78 | + |
74 | 79 | def client_cert_source_callback(): |
75 | 80 | return b"cert bytes", b"key bytes" |
76 | 81 |
|
@@ -15286,9 +15291,11 @@ def test_batch_get_assets_history_rest_call_success(request_type): |
15286 | 15291 | # Convert return value to protobuf type |
15287 | 15292 | return_value = asset_service.BatchGetAssetsHistoryResponse.pb(return_value) |
15288 | 15293 | json_return_value = json_format.MessageToJson(return_value) |
| 15294 | + |
15289 | 15295 | response_value.content = json_return_value.encode('UTF-8') |
15290 | 15296 | req.return_value = response_value |
15291 | 15297 | response = client.batch_get_assets_history(request) |
| 15298 | + |
15292 | 15299 | # Establish that the response is the type that we expect. |
15293 | 15300 | assert isinstance(response, asset_service.BatchGetAssetsHistoryResponse) |
15294 | 15301 |
|
@@ -15346,9 +15353,11 @@ def test_create_feed_rest_call_success(request_type): |
15346 | 15353 | # Convert return value to protobuf type |
15347 | 15354 | return_value = asset_service.Feed.pb(return_value) |
15348 | 15355 | json_return_value = json_format.MessageToJson(return_value) |
| 15356 | + |
15349 | 15357 | response_value.content = json_return_value.encode('UTF-8') |
15350 | 15358 | req.return_value = response_value |
15351 | 15359 | response = client.create_feed(request) |
| 15360 | + |
15352 | 15361 | # Establish that the response is the type that we expect. |
15353 | 15362 | assert isinstance(response, asset_service.Feed) |
15354 | 15363 | assert response.name == 'name_value' |
@@ -15415,9 +15424,11 @@ def test_get_feed_rest_call_success(request_type): |
15415 | 15424 | # Convert return value to protobuf type |
15416 | 15425 | return_value = asset_service.Feed.pb(return_value) |
15417 | 15426 | json_return_value = json_format.MessageToJson(return_value) |
| 15427 | + |
15418 | 15428 | response_value.content = json_return_value.encode('UTF-8') |
15419 | 15429 | req.return_value = response_value |
15420 | 15430 | response = client.get_feed(request) |
| 15431 | + |
15421 | 15432 | # Establish that the response is the type that we expect. |
15422 | 15433 | assert isinstance(response, asset_service.Feed) |
15423 | 15434 | assert response.name == 'name_value' |
@@ -15479,9 +15490,11 @@ def test_list_feeds_rest_call_success(request_type): |
15479 | 15490 | # Convert return value to protobuf type |
15480 | 15491 | return_value = asset_service.ListFeedsResponse.pb(return_value) |
15481 | 15492 | json_return_value = json_format.MessageToJson(return_value) |
| 15493 | + |
15482 | 15494 | response_value.content = json_return_value.encode('UTF-8') |
15483 | 15495 | req.return_value = response_value |
15484 | 15496 | response = client.list_feeds(request) |
| 15497 | + |
15485 | 15498 | # Establish that the response is the type that we expect. |
15486 | 15499 | assert isinstance(response, asset_service.ListFeedsResponse) |
15487 | 15500 |
|
@@ -15539,9 +15552,11 @@ def test_update_feed_rest_call_success(request_type): |
15539 | 15552 | # Convert return value to protobuf type |
15540 | 15553 | return_value = asset_service.Feed.pb(return_value) |
15541 | 15554 | json_return_value = json_format.MessageToJson(return_value) |
| 15555 | + |
15542 | 15556 | response_value.content = json_return_value.encode('UTF-8') |
15543 | 15557 | req.return_value = response_value |
15544 | 15558 | response = client.update_feed(request) |
| 15559 | + |
15545 | 15560 | # Establish that the response is the type that we expect. |
15546 | 15561 | assert isinstance(response, asset_service.Feed) |
15547 | 15562 | assert response.name == 'name_value' |
@@ -15600,9 +15615,11 @@ def test_delete_feed_rest_call_success(request_type): |
15600 | 15615 | response_value = mock.Mock() |
15601 | 15616 | response_value.status_code = 200 |
15602 | 15617 | json_return_value = '' |
| 15618 | + |
15603 | 15619 | response_value.content = json_return_value.encode('UTF-8') |
15604 | 15620 | req.return_value = response_value |
15605 | 15621 | response = client.delete_feed(request) |
| 15622 | + |
15606 | 15623 | # Establish that the response is the type that we expect. |
15607 | 15624 | assert response is None |
15608 | 15625 |
|
@@ -15698,9 +15715,11 @@ def test_analyze_iam_policy_rest_call_success(request_type): |
15698 | 15715 | # Convert return value to protobuf type |
15699 | 15716 | return_value = asset_service.AnalyzeIamPolicyResponse.pb(return_value) |
15700 | 15717 | json_return_value = json_format.MessageToJson(return_value) |
| 15718 | + |
15701 | 15719 | response_value.content = json_return_value.encode('UTF-8') |
15702 | 15720 | req.return_value = response_value |
15703 | 15721 | response = client.analyze_iam_policy(request) |
| 15722 | + |
15704 | 15723 | # Establish that the response is the type that we expect. |
15705 | 15724 | assert isinstance(response, asset_service.AnalyzeIamPolicyResponse) |
15706 | 15725 | assert response.fully_explored is True |
@@ -15775,9 +15794,11 @@ def test_analyze_move_rest_call_success(request_type): |
15775 | 15794 | # Convert return value to protobuf type |
15776 | 15795 | return_value = asset_service.AnalyzeMoveResponse.pb(return_value) |
15777 | 15796 | json_return_value = json_format.MessageToJson(return_value) |
| 15797 | + |
15778 | 15798 | response_value.content = json_return_value.encode('UTF-8') |
15779 | 15799 | req.return_value = response_value |
15780 | 15800 | response = client.analyze_move(request) |
| 15801 | + |
15781 | 15802 | # Establish that the response is the type that we expect. |
15782 | 15803 | assert isinstance(response, asset_service.AnalyzeMoveResponse) |
15783 | 15804 |
|
@@ -15832,9 +15853,11 @@ def test_query_assets_rest_call_success(request_type): |
15832 | 15853 | # Convert return value to protobuf type |
15833 | 15854 | return_value = asset_service.QueryAssetsResponse.pb(return_value) |
15834 | 15855 | json_return_value = json_format.MessageToJson(return_value) |
| 15856 | + |
15835 | 15857 | response_value.content = json_return_value.encode('UTF-8') |
15836 | 15858 | req.return_value = response_value |
15837 | 15859 | response = client.query_assets(request) |
| 15860 | + |
15838 | 15861 | # Establish that the response is the type that we expect. |
15839 | 15862 | assert isinstance(response, asset_service.QueryAssetsResponse) |
15840 | 15863 | assert response.job_reference == 'job_reference_value' |
@@ -15894,9 +15917,11 @@ def test_create_saved_query_rest_call_success(request_type): |
15894 | 15917 | # Convert return value to protobuf type |
15895 | 15918 | return_value = asset_service.SavedQuery.pb(return_value) |
15896 | 15919 | json_return_value = json_format.MessageToJson(return_value) |
| 15920 | + |
15897 | 15921 | response_value.content = json_return_value.encode('UTF-8') |
15898 | 15922 | req.return_value = response_value |
15899 | 15923 | response = client.create_saved_query(request) |
| 15924 | + |
15900 | 15925 | # Establish that the response is the type that we expect. |
15901 | 15926 | assert isinstance(response, asset_service.SavedQuery) |
15902 | 15927 | assert response.name == 'name_value' |
@@ -15960,9 +15985,11 @@ def test_get_saved_query_rest_call_success(request_type): |
15960 | 15985 | # Convert return value to protobuf type |
15961 | 15986 | return_value = asset_service.SavedQuery.pb(return_value) |
15962 | 15987 | json_return_value = json_format.MessageToJson(return_value) |
| 15988 | + |
15963 | 15989 | response_value.content = json_return_value.encode('UTF-8') |
15964 | 15990 | req.return_value = response_value |
15965 | 15991 | response = client.get_saved_query(request) |
| 15992 | + |
15966 | 15993 | # Establish that the response is the type that we expect. |
15967 | 15994 | assert isinstance(response, asset_service.SavedQuery) |
15968 | 15995 | assert response.name == 'name_value' |
@@ -16047,9 +16074,11 @@ def test_update_saved_query_rest_call_success(request_type): |
16047 | 16074 | # Convert return value to protobuf type |
16048 | 16075 | return_value = asset_service.SavedQuery.pb(return_value) |
16049 | 16076 | json_return_value = json_format.MessageToJson(return_value) |
| 16077 | + |
16050 | 16078 | response_value.content = json_return_value.encode('UTF-8') |
16051 | 16079 | req.return_value = response_value |
16052 | 16080 | response = client.update_saved_query(request) |
| 16081 | + |
16053 | 16082 | # Establish that the response is the type that we expect. |
16054 | 16083 | assert isinstance(response, asset_service.SavedQuery) |
16055 | 16084 | assert response.name == 'name_value' |
@@ -16106,9 +16135,11 @@ def test_delete_saved_query_rest_call_success(request_type): |
16106 | 16135 | response_value = mock.Mock() |
16107 | 16136 | response_value.status_code = 200 |
16108 | 16137 | json_return_value = '' |
| 16138 | + |
16109 | 16139 | response_value.content = json_return_value.encode('UTF-8') |
16110 | 16140 | req.return_value = response_value |
16111 | 16141 | response = client.delete_saved_query(request) |
| 16142 | + |
16112 | 16143 | # Establish that the response is the type that we expect. |
16113 | 16144 | assert response is None |
16114 | 16145 |
|
@@ -16161,9 +16192,11 @@ def test_batch_get_effective_iam_policies_rest_call_success(request_type): |
16161 | 16192 | # Convert return value to protobuf type |
16162 | 16193 | return_value = asset_service.BatchGetEffectiveIamPoliciesResponse.pb(return_value) |
16163 | 16194 | json_return_value = json_format.MessageToJson(return_value) |
| 16195 | + |
16164 | 16196 | response_value.content = json_return_value.encode('UTF-8') |
16165 | 16197 | req.return_value = response_value |
16166 | 16198 | response = client.batch_get_effective_iam_policies(request) |
| 16199 | + |
16167 | 16200 | # Establish that the response is the type that we expect. |
16168 | 16201 | assert isinstance(response, asset_service.BatchGetEffectiveIamPoliciesResponse) |
16169 | 16202 |
|
|
0 commit comments