Inherits lomiriuitoolkit.LomiriUIToolkitCustomProxyObjectBase.
A helper that understands the greeter screen.
Definition at line 61 of file __init__.py.
◆ get_prompt()
lomiri.greeter.Greeter.get_prompt |
( |
|
self | ) |
|
Definition at line 95 of file __init__.py.
95 def get_prompt(self):
96 return self.select_single(
97 lomiriuitoolkit.TextField, objectName='promptField')
◆ swipe()
lomiri.greeter.Greeter.swipe |
( |
|
self | ) |
|
Swipe the greeter screen away.
Definition at line 80 of file __init__.py.
80 def swipe(self):
81 """Swipe the greeter screen away."""
82 self.waiting.wait_for(False)
83 coverPage = self.select_single(objectName='coverPage')
84 coverPage.showProgress.wait_for(1)
85
86 rect = self.globalRect
87 start_x = rect[0] + rect[2] - 3
88 start_y = int(rect[1] + rect[3] / 2)
89 stop_x = int(rect[0] + rect[2] * 0.2)
90 stop_y = start_y
91 self.pointing_device.drag(start_x, start_y, stop_x, stop_y)
92
93 self.wait_swiped_away()
94
◆ wait_swiped_away()
lomiri.greeter.Greeter.wait_swiped_away |
( |
|
self | ) |
|
Definition at line 64 of file __init__.py.
64 def wait_swiped_away(self):
65
66
67
68
69
70 for i in range(10):
71 if not self.required:
72 return
73 coverPage = self.select_single(objectName='coverPage')
74 if coverPage.showProgress == 0:
75 return
76 sleep(1)
77
78 raise AssertionError("Greeter cover page still up after 10s")
79
The documentation for this class was generated from the following file: