File tree 2 files changed +8
-7
lines changed
2 files changed +8
-7
lines changed Original file line number Diff line number Diff line change @@ -163,7 +163,11 @@ def test_training_and_inference(self):
163
163
content_type = "text/csv" ,
164
164
accept = "application/csv" ,
165
165
)
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 )
167
171
168
172
def test_intelligent_defaults (self ):
169
173
os .environ ["SAGEMAKER_CORE_ADMIN_CONFIG_OVERRIDE" ] = (
Original file line number Diff line number Diff line change @@ -500,8 +500,7 @@ def _serialize_dict(value: Dict) -> dict:
500
500
"""
501
501
serialized_dict = {}
502
502
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 :
505
504
serialized_dict .update ({k : serialize_result })
506
505
return serialized_dict
507
506
@@ -518,8 +517,7 @@ def _serialize_list(value: List) -> list:
518
517
"""
519
518
serialized_list = []
520
519
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 :
523
521
serialized_list .append (serialize_result )
524
522
return serialized_list
525
523
@@ -536,8 +534,7 @@ def _serialize_shape(value: Any) -> dict:
536
534
"""
537
535
serialized_dict = {}
538
536
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 :
541
538
key = snake_to_pascal (k ) if is_snake_case (k ) else k
542
539
serialized_dict .update ({key [0 ].upper () + key [1 :]: serialize_result })
543
540
return serialized_dict
You can’t perform that action at this time.
0 commit comments