Skip to content

Commit 41f28c6

Browse files
committed
fix functional tests for batch
1 parent e4b8dc4 commit 41f28c6

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

tests/functional/batch/sample_models.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ class OrderDynamoDB(BaseModel):
3838
@field_validator("Message", mode="before")
3939
def transform_message_to_dict(cls, value: Dict[Literal["S"], str]):
4040
try:
41-
return json.loads(value["S"])
41+
return json.loads(value)
4242
except TypeError:
4343
raise ValueError
4444

tests/functional/test_utilities_batch.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -526,7 +526,7 @@ class OrderDynamoDB(BaseModel):
526526
# so Pydantic can auto-initialize nested Order model
527527
@field_validator("Message", mode="before")
528528
def transform_message_to_dict(cls, value: Dict[Literal["S"], str]):
529-
return json.loads(value["S"])
529+
return json.loads(value)
530530

531531
class OrderDynamoDBChangeRecord(DynamoDBStreamChangedRecordModel):
532532
NewImage: Optional[OrderDynamoDB] = None
@@ -570,7 +570,7 @@ class OrderDynamoDB(BaseModel):
570570
# so Pydantic can auto-initialize nested Order model
571571
@field_validator("Message", mode="before")
572572
def transform_message_to_dict(cls, value: Dict[Literal["S"], str]):
573-
return json.loads(value["S"])
573+
return json.loads(value)
574574

575575
class OrderDynamoDBChangeRecord(DynamoDBStreamChangedRecordModel):
576576
NewImage: Optional[OrderDynamoDB] = None

0 commit comments

Comments
 (0)