Línea 17... |
Línea 17... |
17 |
| Course 1 | C1 | CAT1 |
|
17 |
| Course 1 | C1 | CAT1 |
|
18 |
And the following "course enrolments" exist:
|
18 |
And the following "course enrolments" exist:
|
19 |
| user | course | role |
|
19 |
| user | course | role |
|
20 |
| teacher1 | C1 | editingteacher |
|
20 |
| teacher1 | C1 | editingteacher |
|
21 |
| teacher2 | C1 | editingteacher |
|
21 |
| teacher2 | C1 | editingteacher |
|
22 |
And the following "blocks" exist:
|
22 |
And the following "user private file" exists:
|
23 |
| blockname | contextlevel | reference | pagetypepattern | defaultregion |
|
23 |
| user | teacher1 |
|
24 |
| private_files | System | 1 | my-index | side-post |
|
24 |
| filepath | h5p/tests/fixtures/filltheblanks.h5p |
|
25 |
And I log in as "teacher1"
|
25 |
And I log in as "teacher1"
|
26 |
And I follow "Manage private files..."
|
- |
|
27 |
And I upload "h5p/tests/fixtures/filltheblanks.h5p" file to "Files" filemanager
|
- |
|
28 |
And I click on "Save changes" "button"
|
- |
|
Línea 29... |
Línea 26... |
29 |
|
26 |
|
30 |
Scenario: Teachers can not access system level content bank
|
27 |
Scenario: Teachers can not access system level content bank
|
31 |
Given I turn editing mode on
|
28 |
Given I turn editing mode on
|
32 |
And the following config values are set as admin:
|
29 |
And the following config values are set as admin:
|
Línea 126... |
Línea 123... |
126 |
And I expand "Site pages" node
|
123 |
And I expand "Site pages" node
|
127 |
And I click on "Content bank" "link"
|
124 |
And I click on "Content bank" "link"
|
128 |
And I should not see "filltheblanks.h5p"
|
125 |
And I should not see "filltheblanks.h5p"
|
Línea 129... |
Línea 126... |
129 |
|
126 |
|
130 |
Scenario: Teachers can not see existing contents when libraries are not installed
|
127 |
Scenario: Teachers can not see existing contents when libraries are not installed
|
- |
|
128 |
Given the following "user private file" exists:
|
- |
|
129 |
| user | admin |
|
131 |
Given I log out
|
130 |
| filepath | h5p/tests/fixtures/filltheblanks.h5p |
|
132 |
And I log in as "admin"
|
- |
|
133 |
And I follow "Manage private files..."
|
- |
|
134 |
And I upload "h5p/tests/fixtures/filltheblanks.h5p" file to "Files" filemanager
|
- |
|
135 |
And I click on "Save changes" "button"
|
131 |
And I log in as "admin"
|
136 |
And I navigate to "H5P > Manage H5P content types" in site administration
|
132 |
And I navigate to "H5P > Manage H5P content types" in site administration
|
137 |
And I should not see "Fill in the Blanks"
|
133 |
And I should not see "Fill in the Blanks"
|
138 |
When I upload "h5p/tests/fixtures/filltheblanks.h5p" file to "H5P content type" filemanager
|
134 |
When I upload "h5p/tests/fixtures/filltheblanks.h5p" file to "H5P content type" filemanager
|
139 |
And I click on "Upload H5P content types" "button" in the "#fitem_id_uploadlibraries" "css_element"
|
135 |
And I click on "Upload H5P content types" "button" in the "#fitem_id_uploadlibraries" "css_element"
|