Skip to content
Merged
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion appium/webdriver/extensions/images_comparison.py
Original file line number Diff line number Diff line change
Expand Up @@ -147,4 +147,8 @@ def _add_commands(self) -> None:


def _adjust_image_payload(payload: Base64Payload) -> str:
return payload if isinstance(payload, str) else payload.decode('utf-8')
try:
return payload if isinstance(payload, str) else payload.decode('utf-8')
except UnicodeDecodeError as e:
raise ValueError('The image payload cannot be serialized to a string. Make sure to base64-encode it first')

Loading