Skip to content

Commit 55069c5

Browse files
committed
test: type netlib partially
1 parent 8e33ad2 commit 55069c5

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

test/common/netlib.py

+8-8
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ def add_iface(self, activate=True):
152152
self.nm_activate_eth(iface)
153153
return iface
154154

155-
def wait_for_iface(self, iface, active=True, state=None, prefix="10.111."):
155+
def wait_for_iface(self, iface: str, active: bool = True, state: str | None = None, prefix: str = "10.111.") -> None:
156156
sel = f"#networking-interfaces tr[data-interface='{iface}']"
157157

158158
if state:
@@ -170,22 +170,22 @@ def wait_for_iface(self, iface, active=True, state=None, prefix="10.111."):
170170
print(self.machine.execute(f"grep . /sys/class/net/*/address; nmcli con; nmcli dev; nmcli dev show {iface} || true"))
171171
raise e
172172

173-
def select_iface(self, iface):
173+
def select_iface(self, iface: str) -> None:
174174
b = self.browser
175175
b.click(f"#networking-interfaces tr[data-interface='{iface}'] button")
176176

177-
def iface_con_id(self, iface):
177+
def iface_con_id(self, iface: str) -> str | None:
178178
con_id = self.machine.execute(f"nmcli -m tabular -t -f GENERAL.CONNECTION device show {iface}").strip()
179179
if con_id == "" or con_id == "--":
180180
return None
181181
else:
182182
return con_id
183183

184-
def wait_for_iface_setting(self, setting_title, setting_value):
184+
def wait_for_iface_setting(self, setting_title: str, setting_value: str) -> None:
185185
b = self.browser
186186
b.wait_in_text(f"dt:contains('{setting_title}') + dd", setting_value)
187187

188-
def configure_iface_setting(self, setting_title):
188+
def configure_iface_setting(self, setting_title: str) -> None:
189189
b = self.browser
190190
b.click(f"dt:contains('{setting_title}') + dd button")
191191

@@ -194,7 +194,7 @@ def ensure_nm_uses_dhclient(self):
194194
m.write("/etc/NetworkManager/conf.d/99-dhcp.conf", "[main]\ndhcp=dhclient\n")
195195
m.execute("systemctl restart NetworkManager")
196196

197-
def slow_down_dhclient(self, delay):
197+
def slow_down_dhclient(self, delay: int) -> None:
198198
self.machine.execute(f"""
199199
mkdir -p {self.vm_tmpdir}
200200
cp -a /usr/sbin/dhclient {self.vm_tmpdir}/dhclient.real
@@ -205,10 +205,10 @@ def slow_down_dhclient(self, delay):
205205
""")
206206
self.addCleanup(self.machine.execute, "umount /usr/sbin/dhclient")
207207

208-
def wait_onoff(self, sel, val):
208+
def wait_onoff(self, sel: str, val: bool) -> None:
209209
self.browser.wait_visible(sel + " input[type=checkbox]" + (":checked" if val else ":not(:checked)"))
210210

211-
def toggle_onoff(self, sel):
211+
def toggle_onoff(self, sel: str) -> None:
212212
self.browser.click(sel + " input[type=checkbox]")
213213

214214
def login_and_go(self, *args, **kwargs):

0 commit comments

Comments
 (0)