airgun.helpers.base
¶
Module Contents¶
Classes¶
- class airgun.helpers.base.BaseEntityHelper(entity: airgun.entities.base.BaseEntity)¶
- property entity¶
- read_filled_view(navigation_name: str, navigation_kwargs: Dict = None, values: Dict[str, Any] = None, read_widget_names: List[str] = None) Dict[str, Any] ¶
Navigate to a form using ‘navigation_name’ and with parameters from ‘navigation_kwargs’, fill the form with values and then read values for widgets from ‘read_widget_names’ list if supplied otherwise read all widgets values.
Usage:
# In host entity: open create view, click host.reset_puppet_environment button and read # host.puppet_environment session.host.helper.read_filled_view( 'New', values={'host.reset_puppet_environment': True}, read_widget_names=['host.puppet_environment'], )