See Release Notes
Long Term Support Release
Differences Between: [Versions 310 and 401] [Versions 311 and 401] [Versions 39 and 401] [Versions 400 and 401]
User steps definition.
Copyright: | 2017 Damyon Wiese |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 143 lines (6 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 1 file lib/behat/behat_base.php |
behat_user:: (5 methods):
i_choose_from_the_participants_page_bulk_action_menu()
the_field_should_have_purpose()
the_field_should_not_have_purpose()
resolve_page_url()
resolve_page_instance_url()
Class: behat_user - X-Ref
Steps definitions for users.i_choose_from_the_participants_page_bulk_action_menu($nodetext) X-Ref |
Choose from the bulk action menu. param: string $nodetext The menu item to select. |
the_field_should_have_purpose($field, $purpose) X-Ref |
The input field should have autocomplete set to this value. param: string $field The field to select. param: string $purpose The expected purpose. |
the_field_should_not_have_purpose($field, $purpose) X-Ref |
The input field should not have autocomplete set to this value. param: string $field The field to select. param: string $purpose The expected purpose we do not want. |
resolve_page_url(string $page) X-Ref |
Convert page names to URLs for steps like 'When I am on the "[page name]" page'. Recognised page names are: | Page name | Description | | Contact Site Support | The Contact Site Support page (user/contactsitesupport.php) | param: string $page name of the page, with the component name removed e.g. 'Admin notification'. return: moodle_url the corresponding URL. |
resolve_page_instance_url(string $type, string $identifier) X-Ref |
Convert page names to URLs for steps like 'When I am on the "[identifier]" "[page type]" page'. Recognised page names are: | Page Type | Identifier meaning | Description | | editing | username or email | User editing page (/user/editadvanced.php) | | profile | username or email | User profile page (/user/profile.php) | param: string $type identifies which type of page this is, e.g. 'Editing'. param: string $identifier identifies the user, e.g. 'student1'. return: moodle_url the corresponding URL. |