Skip to content

Commit 0110a52

Browse files
committed
fix test
1 parent 06dc458 commit 0110a52

File tree

2 files changed

+8
-7
lines changed

2 files changed

+8
-7
lines changed

Diff for: integ/test_codegen.py

+5-1
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,11 @@ def test_training_and_inference(self):
163163
content_type="text/csv",
164164
accept="application/csv",
165165
)
166-
assert invoke_result.body.payload_part
166+
167+
def deserialise(response):
168+
return [res_part for res_part in response.body]
169+
170+
assert deserialise(invoke_result)
167171

168172
def test_intelligent_defaults(self):
169173
os.environ["SAGEMAKER_CORE_ADMIN_CONFIG_OVERRIDE"] = (

Diff for: src/sagemaker_core/main/utils.py

+3-6
Original file line numberDiff line numberDiff line change
@@ -500,8 +500,7 @@ def _serialize_dict(value: Dict) -> dict:
500500
"""
501501
serialized_dict = {}
502502
for k, v in value.items():
503-
serialize_result = serialize(v)
504-
if serialize_result is not None:
503+
if (serialize_result := serialize(v)) is not None:
505504
serialized_dict.update({k: serialize_result})
506505
return serialized_dict
507506

@@ -518,8 +517,7 @@ def _serialize_list(value: List) -> list:
518517
"""
519518
serialized_list = []
520519
for v in value:
521-
serialize_result = serialize(v)
522-
if serialize_result is not None:
520+
if (serialize_result := serialize(v)) is not None:
523521
serialized_list.append(serialize_result)
524522
return serialized_list
525523

@@ -536,8 +534,7 @@ def _serialize_shape(value: Any) -> dict:
536534
"""
537535
serialized_dict = {}
538536
for k, v in vars(value).items():
539-
serialize_result = serialize(v)
540-
if serialize_result is not None:
537+
if (serialize_result := serialize(v)) is not None:
541538
key = snake_to_pascal(k) if is_snake_case(k) else k
542539
serialized_dict.update({key[0].upper() + key[1:]: serialize_result})
543540
return serialized_dict

0 commit comments

Comments
 (0)