MDL-63303 behat: Behat fixes

This commit is contained in:
Andrew Nicols 2018-11-15 16:23:49 +08:00
parent f42e85cc86
commit 705003beae
16 changed files with 28 additions and 28 deletions

View file

@ -20,7 +20,7 @@ Feature: Contact the privacy officer
And I should see "Contact the privacy officer" And I should see "Contact the privacy officer"
And I click on "Contact the privacy officer" "link" And I click on "Contact the privacy officer" "link"
And I set the field "Message" to "Hello DPO!" And I set the field "Message" to "Hello DPO!"
And I press "Send" And I click on "Send" "button" in the "Contact the privacy officer" "dialogue"
And I should see "Your request has been submitted to the privacy officer" And I should see "Your request has been submitted to the privacy officer"
And I click on "Data requests" "link" And I click on "Data requests" "link"
And I should see "Hello DPO!" in the "General inquiry" "table_row" And I should see "Hello DPO!" in the "General inquiry" "table_row"

View file

@ -12,7 +12,7 @@ Feature: Manage data categories
And I press "Add category" And I press "Add category"
And I set the field "Name" to "Category 1" And I set the field "Name" to "Category 1"
And I set the field "Description" to "Category 1 description" And I set the field "Description" to "Category 1 description"
When I press "Save" When I click on "Save" "button" in the "Delete category" "button"
Then I should see "Category 1" in the "List of data categories" "table" Then I should see "Category 1" in the "List of data categories" "table"
And I should see "Category 1 description" in the "Category 1" "table_row" And I should see "Category 1 description" in the "Category 1" "table_row"
@ -30,5 +30,5 @@ Feature: Manage data categories
And I choose "Delete" in the open action menu And I choose "Delete" in the open action menu
And I should see "Delete category" And I should see "Delete category"
And I should see "Are you sure you want to delete the category 'Category 1'?" And I should see "Are you sure you want to delete the category 'Category 1'?"
When I press "Delete" When I click on "Delete" "button" in the "Confirm" "button"
Then I should not see "Category 1" in the "List of data categories" "table" Then I should not see "Category 1" in the "List of data categories" "table"

View file

@ -21,14 +21,14 @@ Feature: Manage data requests
And I should see "Contact the privacy officer" And I should see "Contact the privacy officer"
And I click on "Contact the privacy officer" "link" And I click on "Contact the privacy officer" "link"
And I set the field "Message" to "Hi PO! Can others access my information on your site?" And I set the field "Message" to "Hi PO! Can others access my information on your site?"
And I press "Send" And I click on "Send" "button" in the "Contact the privacy officer" "dialogue"
And I should see "Your request has been submitted to the privacy officer" And I should see "Your request has been submitted to the privacy officer"
And I log out And I log out
And I log in as "student2" And I log in as "student2"
And I follow "Profile" in the user menu And I follow "Profile" in the user menu
And I click on "Contact the privacy officer" "link" And I click on "Contact the privacy officer" "link"
And I set the field "Message" to "Dear Mr. Privacy Officer, I'd like to know more about GDPR. Thanks!" And I set the field "Message" to "Dear Mr. Privacy Officer, I'd like to know more about GDPR. Thanks!"
And I press "Send" And I click on "Send" "button" in the "Contact the privacy officer" "dialogue"
And I should see "Your request has been submitted to the privacy officer" And I should see "Your request has been submitted to the privacy officer"
And I log out And I log out
When I log in as "admin" When I log in as "admin"

View file

@ -52,5 +52,5 @@ Feature: Manage data storage purposes
And I choose "Delete" in the open action menu And I choose "Delete" in the open action menu
And I should see "Delete purpose" And I should see "Delete purpose"
And I should see "Are you sure you want to delete the purpose 'Purpose 1'?" And I should see "Are you sure you want to delete the purpose 'Purpose 1'?"
When I press "Delete" When I click on "Delete" "button" in the "Confirm" "dialogue"
Then I should not see "Purpose 1" in the "List of data purposes" "table" Then I should not see "Purpose 1" in the "List of data purposes" "table"

View file

@ -124,9 +124,9 @@ Feature: Manage plearning plan
And "Confirm" "dialogue" should be visible And "Confirm" "dialogue" should be visible
And "Delete" "button" should exist in the "Confirm" "dialogue" And "Delete" "button" should exist in the "Confirm" "dialogue"
And "Cancel" "button" should exist in the "Confirm" "dialogue" And "Cancel" "button" should exist in the "Confirm" "dialogue"
And I click on "Cancel" "button" And I click on "Cancel" "button" in the "Confirm" "dialogue"
And I click on "Delete" of edit menu in the "Science plan Year-4" row And I click on "Delete" of edit menu in the "Science plan Year-4" row
And "Confirm" "dialogue" should be visible And "Confirm" "dialogue" should be visible
When I click on "Delete" "button" When I click on "Delete" "button" in the "Confirm" "dialogue"
And I wait until the page is ready And I wait until the page is ready
Then I should not see "Science plan Year-4" Then I should not see "Science plan Year-4"

View file

@ -52,9 +52,9 @@ Feature: Manage plearning plan templates
And "Confirm" "dialogue" should be visible And "Confirm" "dialogue" should be visible
And "Delete" "button" should exist in the "Confirm" "dialogue" And "Delete" "button" should exist in the "Confirm" "dialogue"
And "Cancel" "button" should exist in the "Confirm" "dialogue" And "Cancel" "button" should exist in the "Confirm" "dialogue"
And I click on "Cancel" "button" And I click on "Cancel" "button" in the "Confirm" "dialogue"
And I click on "Delete" of edit menu in the "Science template Year-4" row And I click on "Delete" of edit menu in the "Science template Year-4" row
And "Confirm" "dialogue" should be visible And "Confirm" "dialogue" should be visible
When I click on "Delete" "button" When I click on "Delete" "button" in the "Confirm" "dialogue"
And I wait until the page is ready And I wait until the page is ready
Then I should not see "Science template Year-4" Then I should not see "Science template Year-4"

View file

@ -283,7 +283,7 @@ Feature: Viewing acceptances reports and accepting on behalf of other users
And I press "Consent" And I press "Consent"
And I should see "Accepting policy" And I should see "Accepting policy"
And I should see "One" And I should see "One"
And I press "Cancel" And I click on "Cancel" "button" in the "Accepting policy" "dialogue"
And I should not see "Accepting policy" And I should not see "Accepting policy"
And I click on "Select" "checkbox" in the "User Two" "table_row" And I click on "Select" "checkbox" in the "User Two" "table_row"
And I press "Consent" And I press "Consent"

View file

@ -95,7 +95,7 @@ Feature: Basic recycle bin functionality
And I navigate to "Recycle bin" in current page administration And I navigate to "Recycle bin" in current page administration
When I click on "Delete" "link" When I click on "Delete" "link"
Then I should see "Are you sure you want to delete the selected item from the recycle bin?" Then I should see "Are you sure you want to delete the selected item from the recycle bin?"
And I press "Cancel" And I click on "Cancel" "button" in the "Confirmation" "dialogue"
And I should see "Test assign" And I should see "Test assign"
And I click on "Delete" "link" And I click on "Delete" "link"
And I press "Yes" And I press "Yes"
@ -120,7 +120,7 @@ Feature: Basic recycle bin functionality
And I should see "Test assign 2" And I should see "Test assign 2"
When I click on "Delete all" "link" When I click on "Delete all" "link"
Then I should see "Are you sure you want to delete all items from the recycle bin?" Then I should see "Are you sure you want to delete all items from the recycle bin?"
And I press "Cancel" And I click on "Cancel" "button" in the "Add restriction..." "dialogue"
And I should see "Test assign 1" And I should see "Test assign 1"
And I should see "Test assign 2" And I should see "Test assign 2"
And I click on "Delete all" "link" And I click on "Delete all" "link"

View file

@ -44,7 +44,7 @@ Feature: availability_group
Then "Group" "button" should exist in the "Add restriction..." "dialogue" Then "Group" "button" should exist in the "Add restriction..." "dialogue"
# Page P1 any group. # Page P1 any group.
Given I click on "Group" "button" Given I click on "Group" "button" in the "Add restriction..." "dialogue"
And I set the field "Group" to "(Any group)" And I set the field "Group" to "(Any group)"
And I click on ".availability-item .availability-eye img" "css_element" And I click on ".availability-item .availability-eye img" "css_element"
And I set the following fields to these values: And I set the following fields to these values:
@ -61,7 +61,7 @@ Feature: availability_group
| Page content | x | | Page content | x |
And I expand all fieldsets And I expand all fieldsets
And I click on "Add restriction..." "button" And I click on "Add restriction..." "button"
And I click on "Group" "button" And I click on "Group" "button" in the "Add restriction..." "dialogue"
And I set the field "Group" to "G1" And I set the field "Group" to "G1"
And I click on ".availability-item .availability-eye img" "css_element" And I click on ".availability-item .availability-eye img" "css_element"
And I click on "Save and return to course" "button" And I click on "Save and return to course" "button"
@ -74,7 +74,7 @@ Feature: availability_group
| Page content | x | | Page content | x |
And I expand all fieldsets And I expand all fieldsets
And I click on "Add restriction..." "button" And I click on "Add restriction..." "button"
And I click on "Group" "button" And I click on "Group" "button" in the "Add restriction..." "dialogue"
And I set the field "Group" to "G2" And I set the field "Group" to "G2"
And I click on ".availability-item .availability-eye img" "css_element" And I click on ".availability-item .availability-eye img" "css_element"
And I click on "Save and return to course" "button" And I click on "Save and return to course" "button"

View file

@ -106,7 +106,7 @@ Feature: Perform basic calendar functionality
And I am on "Course 1" course homepage And I am on "Course 1" course homepage
When I follow "This month" When I follow "This month"
And I click on "Really awesome event!" "link" And I click on "Really awesome event!" "link"
And I click on "Delete" "button" And I click on "Delete" "button" in the "Really awesome event!" "dialogue"
And I click on "Delete event" "button" And I click on "Delete event" "button"
And I wait to be redirected And I wait to be redirected
Then I should not see "Really awesome event!" Then I should not see "Really awesome event!"
@ -146,8 +146,8 @@ Feature: Perform basic calendar functionality
Then I should see "Test choice opens" Then I should see "Test choice opens"
And I should see "Test choice closes" And I should see "Test choice closes"
When I click on "Test choice opens" "link" When I click on "Test choice opens" "link"
Then "Delete" "button" should not exist Then "Delete" "button" should not exist in the "Test choice opens" "dialogue"
And "Edit" "button" should not exist And "Edit" "button" should not exist in the "Test choice opens" "dialogue"
And I should see "Course event" And I should see "Course event"
When I click on "Go to activity" "link" When I click on "Go to activity" "link"
And I wait to be redirected And I wait to be redirected
@ -155,8 +155,8 @@ Feature: Perform basic calendar functionality
And I am on "Course 1" course homepage And I am on "Course 1" course homepage
And I follow "This month" And I follow "This month"
When I click on "Test choice closes" "link" When I click on "Test choice closes" "link"
Then "Delete" "button" should not exist Then "Delete" "button" should not exist in the "Test choice closes" "dialogue"
And "Edit" "button" should not exist And "Edit" "button" should not exist in the "Test choice closes" "dialogue"
And I should see "Course event" And I should see "Course event"
When I click on "Go to activity" "link" When I click on "Go to activity" "link"
And I wait to be redirected And I wait to be redirected

View file

@ -130,7 +130,7 @@ Feature: Edit quiz page - adding things
# Create the Essay 01 question. # Create the Essay 01 question.
When I press "Create a new question ..." When I press "Create a new question ..."
And I set the field "item_qtype_essay" to "1" And I set the field "item_qtype_essay" to "1"
And I press "Add" And I click on "Add" "button" in the "Choose a question type to add" "dialogue"
Then I should see "Adding an Essay question" Then I should see "Adding an Essay question"
And I set the field "Question name" to "Essay 01" And I set the field "Question name" to "Essay 01"
And I set the field "Question text" to "Please write 100 words about Essay 01" And I set the field "Question text" to "Please write 100 words about Essay 01"

View file

@ -25,8 +25,8 @@ Feature: The questions can be tagged
And I navigate to "Question bank > Questions" in current page administration And I navigate to "Question bank > Questions" in current page administration
And I press "Create a new question ..." And I press "Create a new question ..."
And I set the field "item_qtype_truefalse" to "1" And I set the field "item_qtype_truefalse" to "1"
And I press "Add" And I click on "Add" "button" in the "Confirm" "dialogue"
And I expand all fieldsets And I expand all fieldsets
And I open the autocomplete suggestions list And I open the autocomplete suggestions list
Then "foo" "autocomplete_suggestions" should exist Then "foo" "autocomplete_suggestions" should exist
And "bar" "autocomplete_suggestions" should exist And "bar" "autocomplete_suggestions" should exist

View file

@ -22,7 +22,7 @@ Feature: Test creating a drag and drop onto image question
Scenario: Create a drag and drop onto image question Scenario: Create a drag and drop onto image question
When I press "Create a new question ..." When I press "Create a new question ..."
And I set the field "Drag and drop onto image" to "1" And I set the field "Drag and drop onto image" to "1"
And I press "Add" And I click on "Add" "button" in the "Choose a new question type to add" "dialogue"
And I set the field "Question name" to "Drag and drop onto image 001" And I set the field "Question name" to "Drag and drop onto image 001"
And I set the field "Question text" to "Identify the features in this cross-section." And I set the field "Question text" to "Identify the features in this cross-section."
And I set the field "General feedback" to "The locations are now labelled on the diagram below." And I set the field "General feedback" to "The locations are now labelled on the diagram below."

View file

@ -22,7 +22,7 @@ Feature: Test creating a drag and drop markers question
Scenario: Create a drag and drop markers question Scenario: Create a drag and drop markers question
When I press "Create a new question ..." When I press "Create a new question ..."
And I set the field "Drag and drop markers" to "1" And I set the field "Drag and drop markers" to "1"
And I press "Add" And I click on "Add" "button" in the "Confirm" "dialogue"
And I set the field "Question name" to "Drag and drop markers" And I set the field "Question name" to "Drag and drop markers"
And I set the field "Question text" to "Please place the markers on the map of Milton Keynes and be aware that there is more than one railway station." And I set the field "Question text" to "Please place the markers on the map of Milton Keynes and be aware that there is more than one railway station."
And I set the field "General feedback" to "The Open University is at the junction of Brickhill Street and Groveway. There are three railway stations, Wolverton, Milton Keynes Central and Bletchley." And I set the field "General feedback" to "The Open University is at the junction of Brickhill Street and Groveway. There are three railway stations, Wolverton, Milton Keynes Central and Bletchley."

View file

@ -177,7 +177,7 @@ Feature: Users can edit tags to add description or rename
And I set the field "New name for tag Turtle" to "DOG" And I set the field "New name for tag Turtle" to "DOG"
And I press key "13" in the field "New name for tag Turtle" And I press key "13" in the field "New name for tag Turtle"
And I should see "The tag name is already in use. Do you want to combine these tags?" And I should see "The tag name is already in use. Do you want to combine these tags?"
And I press "Cancel" And I click on "Cancel" "button in the "Confirm" "dialogue"
And "New name for tag" "field" should not exist And "New name for tag" "field" should not exist
And I should see "Turtle" And I should see "Turtle"
And I should see "Dog" And I should see "Dog"

View file

@ -58,7 +58,7 @@ Feature: Edit user enrolment
And I should see "Student 1" in the "Full name" "table_row" And I should see "Student 1" in the "Full name" "table_row"
And I should see "Active" in the "//td[@class='user-enrol-status']" "xpath_element" And I should see "Active" in the "//td[@class='user-enrol-status']" "xpath_element"
And I should see "Manual enrolments" in the "Enrolment method" "table_row" And I should see "Manual enrolments" in the "Enrolment method" "table_row"
And I press "Cancel" And I click on "Cancel" "button" in the "Enrolment details" "dialogue"
And I click on "Manual enrolments" "icon" in the "student2" "table_row" And I click on "Manual enrolments" "icon" in the "student2" "table_row"
And I should see "Enrolment details" And I should see "Enrolment details"
And I should see "Student 2" in the "Full name" "table_row" And I should see "Student 2" in the "Full name" "table_row"