Steps definitions to help with marking guides.
More...
|
| set_guide_field_value ($name, $value, $visible=false) |
| Makes a hidden marking guide field visible (if necessary) and sets a value on it.
|
|
Steps definitions to help with marking guides.
- Copyright
- 2015 Jun Pataleta
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
- Copyright
- 2015 Jun Pataleta
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
◆ 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
-
◆ 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:
- grade/grading/form/guide/tests/behat/behat_gradingform_guide.php