|
| set_guide_field_value ($name, $value, $visible=false) |
| Makes a hidden marking guide field visible (if necessary) and sets a value on it. More...
|
|
◆ 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_define_the_following_frequently_used_comments()
behat_gradingform_guide::i_define_the_following_frequently_used_comments |
( |
TableNode |
$commentstable | ) |
|
Defines the marking guide with the provided data, following marking guide's definition grid cells.
This method fills the table of frequently used comments of the marking guide definition form. The provided TableNode should contain one row for each frequently used comment. Each row contains:
Comment
Works with both JS and non-JS.
@When /^I define the following frequently used comments:$/
- Exceptions
-
- Parameters
-
◆ i_define_the_following_marking_guide()
behat_gradingform_guide::i_define_the_following_marking_guide |
( |
TableNode |
$guide | ) |
|
Defines the marking guide with the provided data, following marking guide's definition grid cells.
This method fills the marking guide of the marking guide definition form; the provided TableNode should contain one row for each criterion and each cell of the row should contain:
Criterion name, a.k.a. shortname
Description for students
Description for markers
Max score
Works with both JS and non-JS.
@When /^I define the following marking guide:$/
- Exceptions
-
- Parameters
-
◆ i_grade_by_filling_the_marking_guide_with()
behat_gradingform_guide::i_grade_by_filling_the_marking_guide_with |
( |
TableNode |
$guide | ) |
|
Performs grading of the student by filling out the marking guide.
Set one line per criterion and for each criterion set "| Criterion name | Points | Remark |".
@When /^I grade by filling the marking guide with:$/
- Exceptions
-
- Parameters
-
- Return values
-
◆ set_guide_field_value()
behat_gradingform_guide::set_guide_field_value |
( |
|
$name, |
|
|
|
$value, |
|
|
|
$visible = false |
|
) |
| |
|
protected |
Makes a hidden marking guide field visible (if necessary) and sets a value on it.
- Parameters
-
string | $name | The name of the field |
string | $value | The value to set |
bool | $visible | |
- Return values
-
◆ EXTENDED_TIMEOUT
const behat_session_interface::EXTENDED_TIMEOUT = 10 |
|
inherited |
And extended timeout for specific cases.
- Deprecated:
- since Moodle 3.7 MDL-64979 - please use get_extended_timeout() instead
- Todo:
- MDL-64982 This will be deleted in Moodle 3.11
- See also
- behat_base::get_extended_timeout()
◆ 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.
◆ REDUCED_TIMEOUT
const behat_session_interface::REDUCED_TIMEOUT = 2 |
|
inherited |
Small timeout.
A reduced timeout for cases where self::TIMEOUT is too much and a simple $this->getSession()->getPage()->find() could not be enough.
- Deprecated:
- since Moodle 3.7 MDL-64979 - please use get_reduced_timeout() instead
- Todo:
- MDL-64982 This will be deleted in Moodle 3.11
- See also
- behat_base::get_reduced_timeout()
◆ TIMEOUT
const behat_session_interface::TIMEOUT = 6 |
|
inherited |
The timeout for each Behat step (load page, wait for an element to load...).
- Deprecated:
- since Moodle 3.7 MDL-64979 - please use get_timeout() instead
- Todo:
- MDL-64982 This will be deleted in Moodle 3.11
- See also
- behat_base::get_timeout()
The documentation for this class was generated from the following file: