Línea 24... |
Línea 24... |
24 |
| section | 1 |
|
24 |
| section | 1 |
|
25 |
| completion | 2 |
|
25 |
| completion | 2 |
|
26 |
| completionview | 1 |
|
26 |
| completionview | 1 |
|
27 |
| completionsubmit | 1 |
|
27 |
| completionsubmit | 1 |
|
28 |
And I am on the "Music history" "feedback activity" page logged in as teacher1
|
28 |
And I am on the "Music history" "feedback activity" page logged in as teacher1
|
29 |
And I click on "Edit questions" "link" in the "[role=main]" "css_element"
|
29 |
And I navigate to "Questions" in current page administration
|
30 |
And I add a "Multiple choice" question to the feedback with:
|
30 |
And I add a "Multiple choice" question to the feedback with:
|
31 |
| Question | What is your favourite instrument |
|
31 |
| Question | What is your favourite instrument |
|
32 |
| Label | instrument1 |
|
32 |
| Label | instrument1 |
|
33 |
| Multiple choice type | Multiple choice - single answer |
|
33 |
| Multiple choice type | Multiple choice - single answer |
|
34 |
| Multiple choice values | drums\guitar\hurdygurdy |
|
34 |
| Multiple choice values | drums\guitar\hurdygurdy |
|
35 |
And I log out
|
35 |
And I log out
|
Línea 36... |
Línea 36... |
36 |
|
36 |
|
37 |
Scenario: View automatic completion items as a teacher
|
37 |
Scenario: Feedback module displays completion conditions to teachers
|
38 |
When I am on the "Music history" "feedback activity" page logged in as teacher1
|
38 |
When I am on the "Music history" "feedback activity" page logged in as teacher1
|
39 |
Then "Music history" should have the "View" completion condition
|
39 |
Then "Music history" should have the "View" completion condition
|
Línea 40... |
Línea 40... |
40 |
And "Music history" should have the "Submit feedback" completion condition
|
40 |
And "Music history" should have the "Submit feedback" completion condition
|
41 |
|
41 |
|
42 |
Scenario: View automatic completion items as a student
|
42 |
Scenario: Student can complete a feedback activity when all conditions are met
|
43 |
Given I am on the "Music history" "feedback activity" page logged in as student1
|
43 |
Given I am on the "Music history" "feedback activity" page logged in as student1
|
44 |
And the "View" completion condition of "Music history" is displayed as "todo"
|
44 |
And the "View" completion condition of "Music history" is displayed as "todo"
|
45 |
And the "Submit feedback" completion condition of "Music history" is displayed as "todo"
|
45 |
And the "Submit feedback" completion condition of "Music history" is displayed as "todo"
|
Línea 50... |
Línea 50... |
50 |
And I am on the "Music history" "feedback activity" page
|
50 |
And I am on the "Music history" "feedback activity" page
|
51 |
Then the "View" completion condition of "Music history" is displayed as "done"
|
51 |
Then the "View" completion condition of "Music history" is displayed as "done"
|
52 |
And the "Submit feedback" completion condition of "Music history" is displayed as "done"
|
52 |
And the "Submit feedback" completion condition of "Music history" is displayed as "done"
|
Línea 53... |
Línea 53... |
53 |
|
53 |
|
54 |
@javascript
|
54 |
@javascript
|
55 |
Scenario: Use manual completion
|
55 |
Scenario: A student can manually mark the feedback activity as done but a teacher cannot
|
56 |
Given I am on the "Music history" "feedback activity editing" page logged in as teacher1
|
56 |
Given I am on the "Music history" "feedback activity editing" page logged in as teacher1
|
57 |
And I expand all fieldsets
|
57 |
And I expand all fieldsets
|
58 |
And I set the field "Students must manually mark the activity as done" to "1"
|
58 |
And I set the field "Students must manually mark the activity as done" to "1"
|
59 |
And I press "Save and display"
|
59 |
And I press "Save and display"
|