MDL-73357 mod_data: Update behat tests
After replacing the tabs navigation with the secondary and tertiary navigation, the completion data will be no longer displayed on all pages in the database activity. Therefore, we need to update the behat tests that still verify the existance of completion data in pages other than the database view page.
This commit is contained in:
@@ -40,7 +40,7 @@ Feature: View activity completion in the database activity
|
||||
And I press "Save template"
|
||||
And I log out
|
||||
|
||||
Scenario: View automatic completion items as a teacher and confirm all tabs display conditions
|
||||
Scenario: View automatic completion items as a teacher
|
||||
Given I am on the "Music history" "data activity" page logged in as teacher1
|
||||
Then "Music history" should have the "View" completion condition
|
||||
And "Music history" should have the "Make entries: 2" completion condition
|
||||
@@ -49,29 +49,6 @@ Feature: View activity completion in the database activity
|
||||
And "Music history" should have the "View" completion condition
|
||||
And "Music history" should have the "Make entries: 2" completion condition
|
||||
And "Music history" should have the "Receive a grade" completion condition
|
||||
And I press "Add entry"
|
||||
And "Music history" should have the "View" completion condition
|
||||
And "Music history" should have the "Make entries: 2" completion condition
|
||||
And "Music history" should have the "Receive a grade" completion condition
|
||||
And I set the following fields to these values:
|
||||
| Instrument types | Hurdygurdy |
|
||||
And I press "Save"
|
||||
And I press "Export entries"
|
||||
And "Music history" should have the "View" completion condition
|
||||
And "Music history" should have the "Make entries: 2" completion condition
|
||||
And "Music history" should have the "Receive a grade" completion condition
|
||||
And I navigate to "Templates" in current page administration
|
||||
And "Music history" should have the "View" completion condition
|
||||
And "Music history" should have the "Make entries: 2" completion condition
|
||||
And "Music history" should have the "Receive a grade" completion condition
|
||||
And I navigate to "Fields" in current page administration
|
||||
And "Music history" should have the "View" completion condition
|
||||
And "Music history" should have the "Make entries: 2" completion condition
|
||||
And "Music history" should have the "Receive a grade" completion condition
|
||||
And I navigate to "Presets" in current page administration
|
||||
And "Music history" should have the "View" completion condition
|
||||
And "Music history" should have the "Make entries: 2" completion condition
|
||||
And "Music history" should have the "Receive a grade" completion condition
|
||||
|
||||
Scenario: View automatic completion items as a student
|
||||
Given I am on the "Music history" "data activity" page logged in as student1
|
||||
|
||||
@@ -54,7 +54,7 @@ Feature: Completion pass grade
|
||||
And I press "Save template"
|
||||
And I log out
|
||||
|
||||
Scenario: View automatic completion items as a teacher and confirm all tabs display conditions
|
||||
Scenario: View automatic completion items as a teacher
|
||||
Given I log in as "teacher1"
|
||||
And I am on "Course 1" course homepage
|
||||
When I follow "Music history"
|
||||
@@ -67,34 +67,6 @@ Feature: Completion pass grade
|
||||
And "Music history" should have the "Make entries: 2" completion condition
|
||||
And "Music history" should have the "Receive a grade" completion condition
|
||||
And "Music history" should have the "Receive a passing grade" completion condition
|
||||
And I press "Add entry"
|
||||
And "Music history" should have the "View" completion condition
|
||||
And "Music history" should have the "Make entries: 2" completion condition
|
||||
And "Music history" should have the "Receive a grade" completion condition
|
||||
And "Music history" should have the "Receive a passing grade" completion condition
|
||||
And I set the following fields to these values:
|
||||
| Instrument types | Hurdygurdy |
|
||||
And I press "Save"
|
||||
And I press "Export entries"
|
||||
And "Music history" should have the "View" completion condition
|
||||
And "Music history" should have the "Make entries: 2" completion condition
|
||||
And "Music history" should have the "Receive a grade" completion condition
|
||||
And "Music history" should have the "Receive a passing grade" completion condition
|
||||
And I navigate to "Templates" in current page administration
|
||||
And "Music history" should have the "View" completion condition
|
||||
And "Music history" should have the "Make entries: 2" completion condition
|
||||
And "Music history" should have the "Receive a grade" completion condition
|
||||
And "Music history" should have the "Receive a passing grade" completion condition
|
||||
And I navigate to "Fields" in current page administration
|
||||
And "Music history" should have the "View" completion condition
|
||||
And "Music history" should have the "Make entries: 2" completion condition
|
||||
And "Music history" should have the "Receive a grade" completion condition
|
||||
And "Music history" should have the "Receive a passing grade" completion condition
|
||||
And I navigate to "Presets" in current page administration
|
||||
And "Music history" should have the "View" completion condition
|
||||
And "Music history" should have the "Make entries: 2" completion condition
|
||||
And "Music history" should have the "Receive a grade" completion condition
|
||||
And "Music history" should have the "Receive a passing grade" completion condition
|
||||
|
||||
@javascript
|
||||
Scenario: View automatic completion items as a failing student
|
||||
|
||||
Reference in New Issue
Block a user