Common Kanban View Interaction

There are a number of common interaction patterns we need to do for kanban views. These involve getting a list of kanban cards and opening them.

class liveobs_ui.page_object_models.desktop.kanban_view_common.BaseKanbanViewPage(driver)[source]

Interaction with Kanban views

get_kanban_card_by_name(search_string)[source]

Get a kanban card that contains the specified search string

Parameters:search_string – String to find in kanban card content
Returns:Kanban card element
get_kanban_cards()[source]

Get all the kanban cards in the current view

Returns:List of kanban card elements
open_kanban_card(card)[source]

Open the supplied kanban card

Parameters:card – Element for kanban card to open
open_kanban_card_with_name(search_string)[source]

Locate and click the kanban card that contains the specified search string

Parameters:search_string – String to find with kanban card content
wait_for_kanban_view_to_load()[source]

Wait until the kanban container has loaded, useful for ensuring that nothing is executed until the view has loaded