Check that row is defined when wait cell status
Change-Id: I848b2d14138a362040abc516e32061d0b3570394 Closes-Bug: #1572036
This commit is contained in:
parent
4ec8b211f6
commit
5d8161147e
openstack_dashboard/test/integration_tests/pages/project
@ -158,7 +158,7 @@ class ImagesPage(basepage.BaseNavigationPage):
|
||||
def is_image_active(self, name):
|
||||
row = self._get_row_with_image_name(name)
|
||||
return bool(self.images_table.wait_cell_status(
|
||||
lambda: row.cells[IMAGES_TABLE_STATUS_COLUMN], 'Active'))
|
||||
lambda: row and row.cells[IMAGES_TABLE_STATUS_COLUMN], 'Active'))
|
||||
|
||||
def wait_until_image_active(self, name):
|
||||
self._wait_until(lambda x: self.is_image_active(name))
|
||||
|
@ -101,7 +101,8 @@ class VolumesnapshotsPage(basepage.BaseNavigationPage):
|
||||
def is_volume_snapshot_available(self, name):
|
||||
row = self._get_row_with_volume_snapshot_name(name)
|
||||
return bool(self.volumesnapshots_table.wait_cell_status(
|
||||
lambda: row.cells[self.SNAPSHOT_TABLE_STATUS_COLUMN], 'Available'))
|
||||
lambda: row and row.cells[self.SNAPSHOT_TABLE_STATUS_COLUMN],
|
||||
'Available'))
|
||||
|
||||
def get_volume_name(self, snapshot_name):
|
||||
row = self._get_row_with_volume_snapshot_name(snapshot_name)
|
||||
|
@ -145,7 +145,8 @@ class VolumesPage(basepage.BaseNavigationPage):
|
||||
def is_volume_status(self, name, status):
|
||||
row = self._get_row_with_volume_name(name)
|
||||
return bool(self.volumes_table.wait_cell_status(
|
||||
lambda: row.cells[self.VOLUMES_TABLE_STATUS_COLUMN], status))
|
||||
lambda: row and row.cells[self.VOLUMES_TABLE_STATUS_COLUMN],
|
||||
status))
|
||||
|
||||
def is_volume_deleted(self, name):
|
||||
return self.volumes_table.is_row_deleted(
|
||||
|
@ -108,4 +108,5 @@ class NetworksPage(basepage.BaseNavigationPage):
|
||||
def is_network_active(self, name):
|
||||
row = self._get_row_with_network_name(name)
|
||||
return bool(self.networks_table.wait_cell_status(
|
||||
lambda: row.cells[self.NETWORKS_TABLE_STATUS_COLUMN], 'Active'))
|
||||
lambda: row and row.cells[self.NETWORKS_TABLE_STATUS_COLUMN],
|
||||
'Active'))
|
||||
|
Loading…
x
Reference in New Issue
Block a user