Skip to content

Commit

Permalink
Add some wait_displayed (#1082) (#1086)
Browse files Browse the repository at this point in the history
(cherry picked from commit a5eae65)

Co-authored-by: vsedmik <[email protected]>
  • Loading branch information
Satellite-QE and vsedmik authored Dec 18, 2023
1 parent 0dc29d0 commit 553237a
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions airgun/entities/capsule.py
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@ def read(self, capsule_name):
"""

view = self.navigate_to(self, 'Capsules')
view.wait_displayed()
view.searchbox.search(f'name="{capsule_name}"')
return view.read()

Expand All @@ -52,6 +53,7 @@ def read_details(self, capsule_name):
"""

view = self.navigate_to(self, 'Capsules')
view.wait_displayed()
view.searchbox.search(f'name="{capsule_name}"')
view.table.row(name=capsule_name)['Name'].click()
view = CapsuleDetailsView(self.browser)
Expand All @@ -61,12 +63,14 @@ def read_all(self):
"""Read all values from Capsules page"""

view = self.navigate_to(self, 'Capsules')
view.wait_displayed()
return view.read()

def view_documentation(self):
"""Opens Capsule documentation page"""

view = self.navigate_to(self, 'Capsules')
view.wait_displayed()
view.documentation.click()

def create(self, values):
Expand All @@ -86,6 +90,7 @@ def create(self, values):
"""

view = self.navigate_to(self, 'Capsules')
view.wait_displayed()
view.create_capsule.click()
view = CreateCapsuleView(self.browser)
view.fill(values)
Expand Down Expand Up @@ -120,6 +125,7 @@ def edit(
"""

view = self.navigate_to(self, 'Capsules')
view.wait_displayed()
view.search(f'name="{capsule_name_to_edit}"')
view.table.row(name=capsule_name_to_edit)['Actions'].widget.fill('Edit')
view = EditCapsuleView(self.browser)
Expand Down Expand Up @@ -193,6 +199,7 @@ def refresh(self, capsule_name):
"""

view = self.navigate_to(self, 'Capsules')
view.wait_displayed()
view.table.row(name=capsule_name)['Actions'].widget.fill('Refresh')

return self.get_operation_status(view)
Expand All @@ -206,6 +213,7 @@ def expire_logs(self, capsule_name):
"""

view = self.navigate_to(self, 'Capsules')
view.wait_displayed()
view.table.row(name=capsule_name)['Actions'].widget.fill('Expire logs')

def delete(self, capsule_name):
Expand All @@ -219,6 +227,7 @@ def delete(self, capsule_name):
"""

view = self.navigate_to(self, 'Capsules')
view.wait_displayed()
view.table.row(name=capsule_name)['Actions'].widget.fill('Delete')
if view.confirm_deletion.is_displayed:
view.confirm_deletion.confirm()
Expand All @@ -235,6 +244,7 @@ def sync(self, capsule_name, sync_type):
"""

view = self.navigate_to(self, 'Capsules')
view.wait_displayed()
view.searchbox.search(f'name="{capsule_name}"')
view.table.row(name=capsule_name)['Name'].click()
view = CapsuleDetailsView(self.browser)
Expand Down Expand Up @@ -280,8 +290,10 @@ def refresh_lce_counts(self, capsule_name, lce_name):
"""

view = self.navigate_to(self, 'Capsules')
view.wait_displayed()
view.table.row(name=capsule_name)['Name'].click()
view = CapsuleDetailsView(self.browser)
view.wait_displayed()
view.content.top_content_table.row(Environment=lce_name)[3].widget.item_select(
'Refresh counts'
)
Expand Down

0 comments on commit 553237a

Please sign in to comment.