| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 55f552b commit d1c4c8e
10 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -256,8 +256,8 @@ class {{service.name}}RestTransport({{service.name}}Transport): | |||
| 256 | 256 | {% if not method.client_streaming %} | |
| 257 | 257 | {% if method.input.required_fields %} | |
| 258 | 258 | __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, str] = { | |
| 259 | - {% for req_field in method.input.required_fields if req_field.is_primitive and req_field.name in method.query_params %} | ||
| 260 | - "{{ req_field.name | camel_case }}" : {% if req_field.field_pb.type == 9 %}"{{req_field.field_pb.default_value }}"{% else %}{{ req_field.type.python_type(req_field.field_pb.default_value or 0) }}{% endif %},{# default is str #} | ||
| 259 | + {% for req_field in method.input.required_fields if req_field.name in method.query_params %} | ||
| 260 | + "{{ req_field.name | camel_case }}" : {% if req_field.field_pb.type == 9 %}"{{req_field.field_pb.default_value }}"{% elif req_field.field_pb.type in [11, 14] %}{}{% else %}{{ req_field.type.python_type(req_field.field_pb.default_value or 0) }}{% endif %},{# default is str #} | ||
| 261 | 261 | {% endfor %} | |
| 262 | 262 | } | |
| 263 | 263 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -1109,7 +1109,7 @@ def test_{{ method_name }}_rest_required_fields(request_type={{ method.input.ide | |||
| 1109 | 1109 | )) | |
| 1110 | 1110 | ||
| 1111 | 1111 | # verify fields with default values are dropped | |
| 1112 | - {% for req_field in method.input.required_fields if req_field.is_primitive and req_field.name in method.query_params %} | ||
| 1112 | + {% for req_field in method.input.required_fields if req_field.name in method.query_params %} | ||
| 1113 | 1113 | {% set field_name = req_field.name | camel_case %} | |
| 1114 | 1114 | assert "{{ field_name }}" not in jsonified_request | |
| 1115 | 1115 | {% endfor %} | |
@@ -1118,13 +1118,13 @@ def test_{{ method_name }}_rest_required_fields(request_type={{ method.input.ide | |||
| 1118 | 1118 | jsonified_request.update(unset_fields) | |
| 1119 | 1119 | ||
| 1120 | 1120 | # verify required fields with default values are now present | |
| 1121 | - {% for req_field in method.input.required_fields if req_field.is_primitive and req_field.name in method.query_params %} | ||
| 1121 | + {% for req_field in method.input.required_fields if req_field.name in method.query_params %} | ||
| 1122 | 1122 | {% set field_name = req_field.name | camel_case %} | |
| 1123 | 1123 | assert "{{ field_name }}" in jsonified_request | |
| 1124 | 1124 | assert jsonified_request["{{ field_name }}"] == request_init["{{ req_field.name }}"] | |
| 1125 | 1125 | {% endfor %} | |
| 1126 | 1126 | ||
| 1127 | - {% for req_field in method.input.required_fields if req_field.is_primitive and req_field.name in method.query_params %} | ||
| 1127 | + {% for req_field in method.input.required_fields if req_field.name in method.query_params %} | ||
| 1128 | 1128 | {% set field_name = req_field.name | camel_case %} | |
| 1129 | 1129 | {% set mock_value = req_field.primitive_mock_as_str() %} | |
| 1130 | 1130 | {% if method.query_params %} | |
@@ -1143,7 +1143,7 @@ def test_{{ method_name }}_rest_required_fields(request_type={{ method.input.ide | |||
| 1143 | 1143 | jsonified_request.update(unset_fields) | |
| 1144 | 1144 | ||
| 1145 | 1145 | # verify required fields with non-default values are left alone | |
| 1146 | - {% for req_field in method.input.required_fields if req_field.is_primitive and req_field.name in method.query_params %} | ||
| 1146 | + {% for req_field in method.input.required_fields if req_field.name in method.query_params %} | ||
| 1147 | 1147 | {% set field_name = req_field.name | camel_case %} | |
| 1148 | 1148 | {% set mock_value = req_field.primitive_mock_as_str() %} | |
| 1149 | 1149 | assert "{{ field_name }}" in jsonified_request | |
@@ -1208,7 +1208,7 @@ def test_{{ method_name }}_rest_required_fields(request_type={{ method.input.ide | |||
| 1208 | 1208 | {% endif %} | |
| 1209 | 1209 | ||
| 1210 | 1210 | expected_params = [ | |
| 1211 | - {% for req_field in method.input.required_fields if req_field.is_primitive and req_field.name in method.query_params %} | ||
| 1211 | + {% for req_field in method.input.required_fields if req_field.name in method.query_params %} | ||
| 1212 | 1212 | ( | |
| 1213 | 1213 | "{{ req_field.name | camel_case }}", | |
| 1214 | 1214 | {% if req_field.field_pb.type == 9 %} | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -264,8 +264,8 @@ class {{service.name}}RestTransport({{service.name}}Transport): | |||
| 264 | 264 | {% if not method.client_streaming %} | |
| 265 | 265 | {% if method.input.required_fields %} | |
| 266 | 266 | __REQUIRED_FIELDS_DEFAULT_VALUES: Dict[str, str] = { | |
| 267 | - {% for req_field in method.input.required_fields if req_field.is_primitive and req_field.name in method.query_params %} | ||
| 268 | - "{{ req_field.name | camel_case }}" : {% if req_field.field_pb.type == 9 %}"{{req_field.field_pb.default_value }}"{% else %}{{ req_field.type.python_type(req_field.field_pb.default_value or 0) }}{% endif %},{# default is str #} | ||
| 267 | + {% for req_field in method.input.required_fields if req_field.name in method.query_params %} | ||
| 268 | + "{{ req_field.name | camel_case }}" : {% if req_field.field_pb.type == 9 %}"{{req_field.field_pb.default_value }}"{% elif req_field.field_pb.type in [11, 14] %}{}{% else %}{{ req_field.type.python_type(req_field.field_pb.default_value or 0) }}{% endif %},{# default is str #} | ||
| 269 | 269 | {% endfor %} | |
| 270 | 270 | } | |
| 271 | 271 | ||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -24,9 +24,9 @@ CURRENT_DIRECTORY = pathlib.Path(__file__).parent.absolute() | |||
| 24 | 24 | LOWER_BOUND_CONSTRAINTS_FILE = CURRENT_DIRECTORY / "constraints.txt" | |
| 25 | 25 | PACKAGE_NAME = subprocess.check_output([sys.executable, "setup.py", "--name"], encoding="utf-8") | |
| 26 | 26 | ||
| 27 | - BLACK_VERSION = "black==19.10b0" | ||
| 27 | + BLACK_VERSION = "black==22.3.0" | ||
| 28 | 28 | BLACK_PATHS = ["docs", "google", "tests", "samples", "noxfile.py", "setup.py"] | |
| 29 | - DEFAULT_PYTHON_VERSION = "3.9" | ||
| 29 | + DEFAULT_PYTHON_VERSION = "3.10" | ||
| 30 | 30 | ||
| 31 | 31 | nox.sessions = [ | |
| 32 | 32 | "unit", | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -973,7 +973,7 @@ def test_{{ method_name }}_rest_required_fields(request_type={{ method.input.ide | |||
| 973 | 973 | )) | |
| 974 | 974 | ||
| 975 | 975 | # verify fields with default values are dropped | |
| 976 | - {% for req_field in method.input.required_fields if req_field.is_primitive and req_field.name in method.query_params %} | ||
| 976 | + {% for req_field in method.input.required_fields if req_field.name in method.query_params %} | ||
| 977 | 977 | {% set field_name = req_field.name | camel_case %} | |
| 978 | 978 | assert "{{ field_name }}" not in jsonified_request | |
| 979 | 979 | {% endfor %} | |
@@ -982,7 +982,7 @@ def test_{{ method_name }}_rest_required_fields(request_type={{ method.input.ide | |||
| 982 | 982 | jsonified_request.update(unset_fields) | |
| 983 | 983 | ||
| 984 | 984 | # verify required fields with default values are now present | |
| 985 | - {% for req_field in method.input.required_fields if req_field.is_primitive and req_field.name in method.query_params %} | ||
| 985 | + {% for req_field in method.input.required_fields if req_field.name in method.query_params %} | ||
| 986 | 986 | {% set field_name = req_field.name | camel_case %} | |
| 987 | 987 | assert "{{ field_name }}" in jsonified_request | |
| 988 | 988 | assert jsonified_request["{{ field_name }}"] == request_init["{{ req_field.name }}"] | |
@@ -1067,7 +1067,7 @@ def test_{{ method_name }}_rest_required_fields(request_type={{ method.input.ide | |||
| 1067 | 1067 | {% endif %} | |
| 1068 | 1068 | ||
| 1069 | 1069 | expected_params = [ | |
| 1070 | - {% for req_field in method.input.required_fields if req_field.is_primitive and req_field.name in method.query_params %} | ||
| 1070 | + {% for req_field in method.input.required_fields if req_field.name in method.query_params %} | ||
| 1071 | 1071 | ( | |
| 1072 | 1072 | "{{ req_field.name | camel_case }}", | |
| 1073 | 1073 | {% if req_field.field_pb.type == 9 %} | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -35,9 +35,9 @@ | |||
| 35 | 35 | LOWER_BOUND_CONSTRAINTS_FILE = CURRENT_DIRECTORY / "constraints.txt" | |
| 36 | 36 | PACKAGE_NAME = subprocess.check_output([sys.executable, "setup.py", "--name"], encoding="utf-8") | |
| 37 | 37 | ||
| 38 | - BLACK_VERSION = "black==19.10b0" | ||
| 38 | + BLACK_VERSION = "black==22.3.0" | ||
| 39 | 39 | BLACK_PATHS = ["docs", "google", "tests", "samples", "noxfile.py", "setup.py"] | |
| 40 | - DEFAULT_PYTHON_VERSION = "3.9" | ||
| 40 | + DEFAULT_PYTHON_VERSION = "3.10" | ||
| 41 | 41 | ||
| 42 | 42 | nox.sessions = [ | |
| 43 | 43 | "unit", | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -35,9 +35,9 @@ | |||
| 35 | 35 | LOWER_BOUND_CONSTRAINTS_FILE = CURRENT_DIRECTORY / "constraints.txt" | |
| 36 | 36 | PACKAGE_NAME = subprocess.check_output([sys.executable, "setup.py", "--name"], encoding="utf-8") | |
| 37 | 37 | ||
| 38 | - BLACK_VERSION = "black==19.10b0" | ||
| 38 | + BLACK_VERSION = "black==22.3.0" | ||
| 39 | 39 | BLACK_PATHS = ["docs", "google", "tests", "samples", "noxfile.py", "setup.py"] | |
| 40 | - DEFAULT_PYTHON_VERSION = "3.9" | ||
| 40 | + DEFAULT_PYTHON_VERSION = "3.10" | ||
| 41 | 41 | ||
| 42 | 42 | nox.sessions = [ | |
| 43 | 43 | "unit", | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -35,9 +35,9 @@ | |||
| 35 | 35 | LOWER_BOUND_CONSTRAINTS_FILE = CURRENT_DIRECTORY / "constraints.txt" | |
| 36 | 36 | PACKAGE_NAME = subprocess.check_output([sys.executable, "setup.py", "--name"], encoding="utf-8") | |
| 37 | 37 | ||
| 38 | - BLACK_VERSION = "black==19.10b0" | ||
| 38 | + BLACK_VERSION = "black==22.3.0" | ||
| 39 | 39 | BLACK_PATHS = ["docs", "google", "tests", "samples", "noxfile.py", "setup.py"] | |
| 40 | - DEFAULT_PYTHON_VERSION = "3.9" | ||
| 40 | + DEFAULT_PYTHON_VERSION = "3.10" | ||
| 41 | 41 | ||
| 42 | 42 | nox.sessions = [ | |
| 43 | 43 | "unit", | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -35,9 +35,9 @@ | |||
| 35 | 35 | LOWER_BOUND_CONSTRAINTS_FILE = CURRENT_DIRECTORY / "constraints.txt" | |
| 36 | 36 | PACKAGE_NAME = subprocess.check_output([sys.executable, "setup.py", "--name"], encoding="utf-8") | |
| 37 | 37 | ||
| 38 | - BLACK_VERSION = "black==19.10b0" | ||
| 38 | + BLACK_VERSION = "black==22.3.0" | ||
| 39 | 39 | BLACK_PATHS = ["docs", "google", "tests", "samples", "noxfile.py", "setup.py"] | |
| 40 | - DEFAULT_PYTHON_VERSION = "3.9" | ||
| 40 | + DEFAULT_PYTHON_VERSION = "3.10" | ||
| 41 | 41 | ||
| 42 | 42 | nox.sessions = [ | |
| 43 | 43 | "unit", | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -35,9 +35,9 @@ | |||
| 35 | 35 | LOWER_BOUND_CONSTRAINTS_FILE = CURRENT_DIRECTORY / "constraints.txt" | |
| 36 | 36 | PACKAGE_NAME = subprocess.check_output([sys.executable, "setup.py", "--name"], encoding="utf-8") | |
| 37 | 37 | ||
| 38 | - BLACK_VERSION = "black==19.10b0" | ||
| 38 | + BLACK_VERSION = "black==22.3.0" | ||
| 39 | 39 | BLACK_PATHS = ["docs", "google", "tests", "samples", "noxfile.py", "setup.py"] | |
| 40 | - DEFAULT_PYTHON_VERSION = "3.9" | ||
| 40 | + DEFAULT_PYTHON_VERSION = "3.10" | ||
| 41 | 41 | ||
| 42 | 42 | nox.sessions = [ | |
| 43 | 43 | "unit", | |
| Back | FazBrowse Home | New Git URL |
0 commit comments