Línea 15... |
Línea 15... |
15 |
And the following "course enrolments" exist:
|
15 |
And the following "course enrolments" exist:
|
16 |
| user | course | role |
|
16 |
| user | course | role |
|
17 |
| student1 | C1 | student |
|
17 |
| student1 | C1 | student |
|
18 |
| teacher1 | C1 | editingteacher |
|
18 |
| teacher1 | C1 | editingteacher |
|
Línea 19... |
Línea 19... |
19 |
|
19 |
|
20 |
Scenario: View automatic completion items
|
20 |
Scenario: A student can complete a IMSCP activity by viewing it
|
21 |
Given the following "activities" exist:
|
21 |
Given the following "activities" exist:
|
22 |
| activity | course | name | completion | completionview | packagefilepath |
|
22 |
| activity | course | name | completion | completionview | packagefilepath |
|
23 |
| imscp | C1 | Music history | 2 | 1 | mod/imscp/tests/pacakges/singescobbasic.zip |
|
23 |
| imscp | C1 | Music history | 2 | 1 | mod/imscp/tests/pacakges/singescobbasic.zip |
|
24 |
# Student view.
|
24 |
# Student view.
|
25 |
When I am on the "Music history" "imscp activity" page logged in as student1
|
25 |
When I am on the "Music history" "imscp activity" page logged in as student1
|
Línea 26... |
Línea 26... |
26 |
Then the "View" completion condition of "Music history" is displayed as "done"
|
26 |
Then the "View" completion condition of "Music history" is displayed as "done"
|
27 |
|
27 |
|
28 |
@javascript
|
28 |
@javascript
|
29 |
Scenario: Use manual completion
|
29 |
Scenario: A student can manually mark the IMSCP activity as done but a teacher cannot
|
30 |
Given the following "activities" exist:
|
30 |
Given the following "activities" exist:
|
31 |
| activity | course | name | completion | packagefilepath |
|
31 |
| activity | course | name | completion | packagefilepath |
|
32 |
| imscp | C1 | Music history | 1 | mod/imscp/tests/packages/singescobasic.zip |
|
32 |
| imscp | C1 | Music history | 1 | mod/imscp/tests/packages/singescobasic.zip |
|