Differences Between: [Versions 39 and 310]
Behat steps definitions for drag and drop markers.
Copyright: | 2015 The Open University |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 121 lines (6 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 1 file lib/behat/behat_base.php |
behat_qtype_ddmarker:: (3 methods):
marker_xpath()
i_drag_to_in_the_drag_and_drop_markers_question()
i_type_on_marker_in_the_drag_and_drop_markers_question()
Class: behat_qtype_ddmarker - X-Ref
Steps definitions related with the drag and drop markers question type.marker_xpath($marker, $iskeyboard = false) X-Ref |
Get the xpath for a given drag item. param: string $marker the text of the item to drag. param: bool $iskeyboard is using keyboard or not. return: string the xpath expression. |
i_drag_to_in_the_drag_and_drop_markers_question($marker, $coordinates) X-Ref |
Drag the drag item with the given text to the given space. param: string $marker the marker to drag. The label, optionally followed by ,<instance number> (int) if relevant. param: string $coordinates the position to drag the marker to, 'x,y'. |
i_type_on_marker_in_the_drag_and_drop_markers_question($direction, $repeats, $marker) X-Ref |
Type some characters while focussed on a given drop box. param: string $direction the direction key to press. param: int $ param: string $marker the marker to drag. The label, optionally followed by ,<instance number> (int) if relevant. |