Skip to content

Commit

Permalink
MDL-83643 behat: make manual completion scenario names unique
Browse files Browse the repository at this point in the history
  • Loading branch information
lameze committed Nov 12, 2024
1 parent 6f07919 commit 660bdcc
Show file tree
Hide file tree
Showing 19 changed files with 21 additions and 21 deletions.
2 changes: 1 addition & 1 deletion mod/assign/tests/behat/assign_activity_completion.feature
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ Feature: View activity completion in the assignment activity
And the manual completion button for "Music history" should exist

@javascript
Scenario: Use manual completion from the activity page
Scenario: A student can manually mark the assign activity as done but a teacher cannot
Given I am on the "Music history" "assign activity" page logged in as teacher1
# Teacher view.
And the manual completion button for "Music history" should be disabled
Expand Down
2 changes: 1 addition & 1 deletion mod/book/tests/behat/book_activity_completion.feature
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ Feature: View activity completion information in the book activity
Then the "View" completion condition of "Art history" is displayed as "done"

@javascript
Scenario: Use manual completion
Scenario: A student can manually mark the book activity as done but a teacher cannot
Given I am on the "Music history" "book activity editing" page logged in as teacher1
And I expand all fieldsets
And I set the field "Completion tracking" to "Students can manually mark the activity as completed"
Expand Down
2 changes: 1 addition & 1 deletion mod/chat/tests/behat/chat_activity_completion.feature
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ Feature: View activity completion information in the chat activity
Then the "View" completion condition of "Music history" is displayed as "done"

@javascript
Scenario: Use manual completion
Scenario: A student can manually mark the chat activity as done but a teacher cannot
Given I log in as "teacher1"
And the following "activity" exists:
| activity | chat |
Expand Down
2 changes: 1 addition & 1 deletion mod/data/tests/behat/data_activity_completion.feature
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ Feature: View activity completion in the database activity
And "Vinnie Student1" user has completed "Music history" activity

@javascript
Scenario: Use manual completion
Scenario: A student can manually mark the data activity as done but a teacher cannot
Given I am on the "Music history" "data activity editing" page logged in as teacher1
And I expand all fieldsets
And I set the field "Completion tracking" to "Students can manually mark the activity as completed"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ Feature: View activity completion in the feedback activity
And the "Submit feedback" completion condition of "Music history" is displayed as "done"

@javascript
Scenario: Use manual completion
Scenario: A student can manually mark the feedback activity as done but a teacher cannot
Given I am on the "Music history" "feedback activity editing" page logged in as teacher1
And I expand all fieldsets
And I set the field "Completion tracking" to "Students can manually mark the activity as completed"
Expand Down
2 changes: 1 addition & 1 deletion mod/folder/tests/behat/folder_activity_completion.feature
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ Feature: View activity completion information in the folder activity
Then the "View" completion condition of "Music history" is displayed as "done"

@javascript
Scenario: Use manual completion
Scenario: A student can manually mark the folder activity as done but a teacher cannot
Given the following "activity" exists:
| activity | folder |
| course | C1 |
Expand Down
2 changes: 1 addition & 1 deletion mod/forum/tests/behat/forum_activity_completion.feature
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,7 @@ Feature: View activity completion in the forum activity
And the "Receive a grade" completion condition of "Music history" is displayed as "done"

@javascript
Scenario: Use manual completion
Scenario: A student can manually mark the forum activity as done but a teacher cannot
Given I am on the "Music history" "forum activity editing" page logged in as teacher1
And I expand all fieldsets
And I set the field "Completion tracking" to "Students can manually mark the activity as completed"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ Feature: View activity completion in the glossary activity
And the "Receive a grade" completion condition of "Music history" is displayed as "done"

@javascript
Scenario: Use manual completion
Scenario: A student can manually mark the glossary activity as done but a teacher cannot
Given I am on the "Music history" "glossary activity editing" page logged in as teacher1
And I expand all fieldsets
And I set the field "Completion tracking" to "Students can manually mark the activity as completed"
Expand Down
2 changes: 1 addition & 1 deletion mod/h5pactivity/tests/behat/h5pactivity_completion.feature
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ Feature: View activity completion information in the h5p activity
Then the "View" completion condition of "Music history" is displayed as "done"
And the "Receive a grade" completion condition of "Music history" is displayed as "done"

Scenario: Use manual completion
Scenario: A student can manually mark the h5p activity as done but a teacher cannot
Given I am on the "Music history" "h5pactivity activity editing" page logged in as teacher1
And I expand all fieldsets
And I set the field "Completion tracking" to "Students can manually mark the activity as completed"
Expand Down
2 changes: 1 addition & 1 deletion mod/imscp/tests/behat/imscp_activity_completion.feature
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ Feature: View activity completion information in the IMS content package activit
Then the "View" completion condition of "Music history" is displayed as "done"

@javascript
Scenario: Use manual completion
Scenario: A student can manually mark the IMSCP activity as done but a teacher cannot
Given the following "activities" exist:
| activity | course | name | completion | packagefilepath |
| imscp | C1 | Music history | 1 | mod/imscp/tests/packages/singescobasic.zip |
Expand Down
2 changes: 1 addition & 1 deletion mod/lesson/tests/behat/lesson_activity_completion.feature
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ Feature: View activity completion in the lesson activity
And the "Receive a grade" completion condition of "Music history" is displayed as "done"

@javascript
Scenario: Use manual completion
Scenario: A student can manually mark the lesson activity as done but a teacher cannot
Given I am on the "Music history" "lesson activity editing" page logged in as teacher1
And I expand all fieldsets
And I set the field "Completion tracking" to "Students can manually mark the activity as completed"
Expand Down
2 changes: 1 addition & 1 deletion mod/lti/tests/behat/lti_activity_completion.feature
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ Feature: View activity completion information in the LTI activity
And the "View" completion condition of "Music history" is displayed as "done"

@javascript
Scenario: Use manual completion
Scenario: A student can manually mark the LTI activity as done but a teacher cannot
Given I am on the "Music history" "lti activity editing" page logged in as teacher1
And I expand all fieldsets
And I set the field "Completion tracking" to "Students can manually mark the activity as completed"
Expand Down
4 changes: 2 additions & 2 deletions mod/page/tests/behat/page_activity_completion.feature
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ Feature: View activity completion information in the Page resource
Then the "View" completion condition of "Music history" is displayed as "done"

@javascript
Scenario: Use manual completion as teacher
Scenario: A teacher cannot manually mark the page activity as done
Given the following "activity" exists:
| activity | page |
| course | C1 |
Expand All @@ -56,7 +56,7 @@ Feature: View activity completion information in the Page resource
Then the manual completion button for "Music history" should be disabled

@javascript
Scenario: Use manual completion as student
Scenario: A student can manually mark the page activity as done
Given the following "activity" exists:
| activity | page |
| course | C1 |
Expand Down
2 changes: 1 addition & 1 deletion mod/quiz/tests/behat/completion_manual.feature
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Feature: Manually complete a quiz
| First question | 1 |

@javascript
Scenario: Use manual completion
Scenario: A student can manually mark the quiz activity as done but a teacher cannot
Given I am on the "Test quiz name" "quiz activity" page logged in as teacher1
And the manual completion button for "Test quiz name" should be disabled
And I log out
Expand Down
2 changes: 1 addition & 1 deletion mod/scorm/tests/behat/scorm_activity_completion.feature
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ Feature: View activity completion in the SCORM activity
And the "Complete or pass the activity" completion condition of "Music history" is displayed as "done"

@javascript
Scenario: Use manual completion
Scenario: A student can manually mark the scorm activity as done but a teacher cannot
Given I am on the "Music history" "scorm activity" page logged in as teacher1
And I navigate to "Settings" in current page administration
And I expand all fieldsets
Expand Down
2 changes: 1 addition & 1 deletion mod/survey/tests/behat/survey_completion.feature
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ Feature: A teacher can use activity completion to track a student progress
And the "Submit answers" completion condition of "Test survey name" is displayed as "done"

@javascript
Scenario: Use manual completion
Scenario: A student can manually mark the survey activity as done but a teacher cannot
Given the following "activities" exist:
| activity | name | course | idnumber | completion |
| survey | Test survey name | C1 | survey1 | 1 |
Expand Down
4 changes: 2 additions & 2 deletions mod/url/tests/behat/url_activity_completion.feature
Original file line number Diff line number Diff line change
Expand Up @@ -140,7 +140,7 @@ Feature: View activity completion information in the URL resource
Then the "View" completion condition of "Music history" is displayed as "done"

@javascript
Scenario: Use manual completion with automatic URL as teacher
Scenario: A teacher cannot manually mark the url activity as done
Given the following "activity" exists:
| activity | url |
| course | C1 |
Expand All @@ -155,7 +155,7 @@ Feature: View activity completion information in the URL resource
Then the manual completion button for "Music history" should be disabled

@javascript
Scenario: Use manual completion with automatic URL as student
Scenario: A student can manually mark the url activity as done
Given the following "activity" exists:
| activity | url |
| course | C1 |
Expand Down
2 changes: 1 addition & 1 deletion mod/wiki/tests/behat/wiki_activity_completion.feature
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ Feature: View activity completion information in the Wiki activity
Then the "View" completion condition of "Music history" is displayed as "done"

@javascript
Scenario: Use manual completion
Scenario: A student can manually mark the wiki activity as done but a teacher cannot
Given I am on the "Music history" "wiki activity" page logged in as teacher1
And I am on the "Music history" "wiki activity editing" page
And I expand all fieldsets
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ Feature: View activity completion information in the Workshop activity
And the "Receive a grade" completion condition of "Music history" is displayed as "done"

@javascript
Scenario: Use manual completion
Scenario: A student can manually mark the workshop activity as done but a teacher cannot
Given I am on the "Music history" "workshop activity" page
And I am on the "Music history" "workshop activity editing" page
And I expand all fieldsets
Expand Down

0 comments on commit 660bdcc

Please sign in to comment.