Skip to content

Commit 7e6e39d

Browse files
committed
[py] Fix: two more files
1 parent c1db637 commit 7e6e39d

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

py/selenium/webdriver/common/action_chains.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -273,7 +273,7 @@ def pause(self, seconds: float | int) -> ActionChains:
273273
"""Pause all inputs for the specified duration in seconds."""
274274

275275
self.w3c_actions.pointer_action.pause(seconds)
276-
self.w3c_actions.key_action.pause(seconds)
276+
self.w3c_actions.key_action.pause(int(seconds))
277277

278278
return self
279279

py/selenium/webdriver/common/utils.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -64,12 +64,12 @@ def find_connectable_ip(host: Union[str, bytes, bytearray, None], port: Optional
6464
for family, _, _, _, sockaddr in addrinfos:
6565
connectable = True
6666
if port:
67-
connectable = is_connectable(port, sockaddr[0])
67+
connectable = is_connectable(port, str(sockaddr[0]))
6868

6969
if connectable and family == socket.AF_INET:
70-
return sockaddr[0]
70+
return str(sockaddr[0])
7171
if connectable and not ip and family == socket.AF_INET6:
72-
ip = sockaddr[0]
72+
ip = str(sockaddr[0])
7373
return ip
7474

7575

@@ -131,8 +131,7 @@ def keys_to_typing(value: Iterable[AnyKey]) -> list[str]:
131131
characters: list[str] = []
132132
for val in value:
133133
if isinstance(val, Keys):
134-
# Todo: Does this even work?
135-
characters.append(val)
134+
characters.append(str(val))
136135
elif isinstance(val, (int, float)):
137136
characters.extend(str(val))
138137
else:

0 commit comments

Comments
 (0)