See Release Notes
Long Term Support Release
Differences Between: [Versions 39 and 310] [Versions 39 and 400] [Versions 39 and 401] [Versions 39 and 402] [Versions 39 and 403]
User steps definition.
Copyright: | 2017 Damyon Wiese |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 112 lines (4 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 1 file lib/behat/behat_base.php |
behat_user:: (4 methods):
i_choose_from_the_participants_page_bulk_action_menu()
the_field_should_have_purpose()
the_field_should_not_have_purpose()
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_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 | | 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. |