Behat steps definitions for block site main menu.  
 More...
Behat steps definitions for block site main menu. 
- Copyright
- 2016 Marina Glancy 
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later Behat steps definitions for block site main menu
- Copyright
- 2016 Marina Glancy 
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later 
◆ activity_in_site_main_menu_block_should_be_available_but_hidden_from_course_page()
      
        
          | behat_block_site_main_menu::activity_in_site_main_menu_block_should_be_available_but_hidden_from_course_page | ( |  | $activityname | ) |  | 
      
 
Checks that the specified activity is hidden. 
@Then /^"(?P<activity_name_string>(?:[^"]|::")*)" activity in site main menu block should be available but hidden from course page$/ 
- Parameters
- 
  
  
 
 
◆ activity_in_site_main_menu_block_should_be_hidden()
      
        
          | behat_block_site_main_menu::activity_in_site_main_menu_block_should_be_hidden | ( |  | $activityname | ) |  | 
      
 
Checks that the specified activity is hidden. 
@Then /^"(?P<activity_name_string>(?:[^"]|::")*)" activity in site main menu block should be hidden$/ 
- Parameters
- 
  
  
 
 
◆ activity_in_site_main_menu_block_should_have_editing_icon()
      
        
          | behat_block_site_main_menu::activity_in_site_main_menu_block_should_have_editing_icon | ( |  | $activityname, | 
        
          |  |  |  | $iconname ) | 
      
 
Checks that the specified activity's action menu contains an item. 
@Then /^"(?P<activity_name_string>(?:[^"]|::")*)" activity in site main menu block should have "(?P<icon_name_string>(?:[^"]|")*)" editing icon$/ 
- Parameters
- 
  
    | string | $activityname |  |  | string | $iconname |  |  
 
 
 
◆ activity_in_site_main_menu_block_should_not_have_editing_icon()
      
        
          | behat_block_site_main_menu::activity_in_site_main_menu_block_should_not_have_editing_icon | ( |  | $activityname, | 
        
          |  |  |  | $iconname ) | 
      
 
Checks that the specified activity's action menu contains an item. 
@Then /^"(?P<activity_name_string>(?:[^"]|::")*)" activity in site main menu block should not have "(?P<icon_name_string>(?:[^"]|")*)" editing icon$/ 
- Parameters
- 
  
    | string | $activityname |  |  | string | $iconname |  |  
 
 
 
◆ get_partial_named_selectors()
  
  | 
        
          | static behat_block_site_main_menu::get_partial_named_selectors | ( |  | ) |  |  | static | 
 
Return the list of partial named selectors. 
- Return values
- 
  
  
 
 
◆ get_site_menu_activity_element()
  
  | 
        
          | behat_block_site_main_menu::get_site_menu_activity_element | ( |  | $element, |  
          |  |  |  | $selectortype, |  
          |  |  |  | $activityname ) |  | protected | 
 
Clicks on the specified element inside the activity container. 
- Exceptions
- 
  
  
- Parameters
- 
  
    | string | $element |  |  | string | $selectortype |  |  | string | $activityname |  |  
 
- Return values
- 
  
  
 
 
◆ get_site_menu_activity_node()
  
  | 
        
          | behat_block_site_main_menu::get_site_menu_activity_node | ( |  | $activityname | ) |  |  | protected | 
 
Returns the DOM node of the activity in the site menu block. 
- Exceptions
- 
  
    | ElementNotFoundException | Thrown by behat_base\find |  
 
- Parameters
- 
  
    | string | $activityname | The activity name |  
 
- Return values
- 
  
  
 
 
◆ getSession()
  
  | 
        
          | behat_session_interface::getSession | ( |  | $name = null | ) |  |  | inherited | 
 
Returns the Mink session. 
- Parameters
- 
  
    | string | null | $name | name of the session OR active session will be used |  
 
- Return values
- 
  
  
Implemented in behat_form_field.
 
 
◆ i_click_on_in_the_activity_in_site_main_menu_block()
      
        
          | behat_block_site_main_menu::i_click_on_in_the_activity_in_site_main_menu_block | ( |  | $element, | 
        
          |  |  |  | $selectortype, | 
        
          |  |  |  | $activityname ) | 
      
 
Clicks on the specified element of the activity. 
You should be in the course page with editing mode turned on.
@Given /^I click on "(?P<element_string>(?:[^"]|::")*)" "(?P<selector_string>(?:[^"]|")*)" in the "(?P<activity_name_string>(?:[^"]|::")*)" activity in site main menu block$/ 
- Parameters
- 
  
    | string | $element |  |  | string | $selectortype |  |  | string | $activityname |  |  
 
 
 
◆ i_open_actions_menu_in_site_main_menu_block()
      
        
          | behat_block_site_main_menu::i_open_actions_menu_in_site_main_menu_block | ( |  | $activityname | ) |  | 
      
 
Opens an activity actions menu if it is not already opened. 
@Given /^I open "(?P<activity_name_string>(?:[^"]|::")*)" actions menu in site main menu block$/ 
- Exceptions
- 
  
    | DriverException | The step is not available when Javascript is disabled |  
 
- Parameters
- 
  
  
 
 
◆ PAGE_READY_JS
  
  | 
        
          | const behat_session_interface::PAGE_READY_JS |  | inherited | 
 
Initial value:= "document.readyState === 'complete' && " .
        "(typeof M !== 'object' || typeof M.util !== 'object' || " .
        "typeof M.util.pending_js === 'undefined' || M.util.pending_js.length === 0)"
The JS code to check that the page is ready. 
The document must be complete and either M.util.pending_js must be empty, or it must not be defined at all. 
 
 
The documentation for this class was generated from the following file: