mirror of
https://github.com/moodle/moodle.git
synced 2025-08-05 00:46:50 +02:00
MDL-70801 core_my: Add a new courses page
This commit is contained in:
parent
c69c33b14d
commit
6ca9c2154a
33 changed files with 417 additions and 51 deletions
|
@ -71,9 +71,9 @@ Feature: Use core page resolvers for the I am on the page steps
|
|||
Then I should see "<shouldsee>"
|
||||
|
||||
Examples:
|
||||
| description | identifier | shouldsee |
|
||||
| Admin page | "Admin notifications" | Check for available updates |
|
||||
| Home page | Homepage | Course overview |
|
||||
| description | identifier | shouldsee |
|
||||
| Admin page | "Admin notifications" | Check for available updates |
|
||||
| Home page | Homepage | Calendar |
|
||||
|
||||
Scenario Outline: When I am on a named page logged in as
|
||||
When I am on the <identifier> page logged in as admin
|
||||
|
@ -82,4 +82,4 @@ Feature: Use core page resolvers for the I am on the page steps
|
|||
Examples:
|
||||
| description | identifier | shouldsee |
|
||||
| Admin page | "Admin notifications" | Check for available updates |
|
||||
| Home page | Homepage | Course overview |
|
||||
| Home page | Homepage | Calendar |
|
||||
|
|
|
@ -36,7 +36,7 @@ Feature: Viewing acceptances reports and accepting on behalf of other users
|
|||
And I press "Next"
|
||||
And I set the field "I agree to the This site policy" to "1"
|
||||
And I press "Next"
|
||||
And I should see "Course overview"
|
||||
And I should see "Calendar"
|
||||
And I log out
|
||||
And I log in as "manager"
|
||||
And I press "Next"
|
||||
|
@ -82,7 +82,7 @@ Feature: Viewing acceptances reports and accepting on behalf of other users
|
|||
And I press "Next"
|
||||
And I set the field "I agree to the This site policy" to "1"
|
||||
And I press "Next"
|
||||
And I should see "Course overview"
|
||||
And I should see "Calendar"
|
||||
And I navigate to "Users > Privacy and policies > Manage policies" in site administration
|
||||
And I click on "1 of 4 (25%)" "link" in the "This site policy" "table_row"
|
||||
And I click on "Accept This site policy" "link" in the "User One" "table_row"
|
||||
|
@ -111,7 +111,7 @@ Feature: Viewing acceptances reports and accepting on behalf of other users
|
|||
And I set the field "I agree to the This site policy" to "1"
|
||||
And I set the field "I agree to the This privacy policy" to "1"
|
||||
And I press "Next"
|
||||
And I should see "Course overview"
|
||||
And I should see "Calendar"
|
||||
And I log out
|
||||
And I log in as "manager"
|
||||
And I press "Next"
|
||||
|
@ -300,7 +300,7 @@ Feature: Viewing acceptances reports and accepting on behalf of other users
|
|||
And I press "Next"
|
||||
And I set the field "I agree to the This site policy" to "1"
|
||||
And I press "Next"
|
||||
And I should see "Course overview"
|
||||
And I should see "Calendar"
|
||||
And I log out
|
||||
And I log in as "admin"
|
||||
And I navigate to "Users > Privacy and policies > Manage policies" in site administration
|
||||
|
@ -311,4 +311,4 @@ Feature: Viewing acceptances reports and accepting on behalf of other users
|
|||
And I press "Continue"
|
||||
And I log out
|
||||
When I log in as "user1"
|
||||
Then I should see "Course overview"
|
||||
Then I should see "Calendar"
|
||||
|
|
|
@ -20,7 +20,7 @@ Feature: Add a new user tour
|
|||
| Display in middle of page | Welcome | Welcome to your personal learning space. We'd like to give you a quick tour to show you some of the areas you may find helpful |
|
||||
And I add steps to the "First tour" tour:
|
||||
| targettype | targetvalue_block | Title | Content |
|
||||
| Block | Course overview | Course overview | This area shows you what's happening in some of your courses |
|
||||
| Block | Timeline | Timeline | This is the Timeline. All of your upcoming activities can be found here |
|
||||
| Block | Calendar | Calendar | This is the Calendar. All of your assignments and due dates can be found here |
|
||||
And I add steps to the "First tour" tour:
|
||||
| targettype | targetvalue_selector | Title | Content |
|
||||
|
@ -28,7 +28,7 @@ Feature: Add a new user tour
|
|||
When I am on homepage
|
||||
Then I should see "Welcome to your personal learning space. We'd like to give you a quick tour to show you some of the areas you may find helpful"
|
||||
And I click on "Next" "button" in the "[data-role='flexitour-step']" "css_element"
|
||||
And I should see "This area shows you what's happening in some of your courses"
|
||||
And I should see "This is the Timeline. All of your upcoming activities can be found here"
|
||||
And I should not see "This is the Calendar. All of your assignments and due dates can be found here"
|
||||
And I click on "Next" "button" in the "[data-role='flexitour-step']" "css_element"
|
||||
And I should see "This is the Calendar. All of your assignments and due dates can be found here"
|
||||
|
@ -95,7 +95,7 @@ Feature: Add a new user tour
|
|||
| Display in middle of page | Welcome | First step of the Tour |
|
||||
And I add steps to the "Steps tour" tour:
|
||||
| targettype | targetvalue_block | Title | Content |
|
||||
| Block | Course overview | Course overview | Second step of the Tour |
|
||||
| Block | Timeline | Timeline | Second step of the Tour |
|
||||
| Block | Calendar | Calendar | Third step of the Tour |
|
||||
When I am on homepage
|
||||
Then I should see "First step of the Tour"
|
||||
|
@ -129,7 +129,7 @@ Feature: Add a new user tour
|
|||
| Display in middle of page | Welcome | First step of the Tour |
|
||||
And I add steps to the "Steps tour" tour:
|
||||
| targettype | targetvalue_block | Title | Content |
|
||||
| Block | Course overview | Course overview | Second step of the Tour |
|
||||
| Block | Timeline | Timeline | Second step of the Tour |
|
||||
| Block | Calendar | Calendar | Third step of the Tour |
|
||||
When I am on homepage
|
||||
Then I should see "First step of the Tour"
|
||||
|
|
|
@ -53,14 +53,14 @@ Feature: Steps can be navigated within a tour
|
|||
| Display in middle of page | Welcome | Welcome to your personal learning space. We'd like to give you a quick tour to show you some of the areas you may find helpful |
|
||||
And I add steps to the "First tour" tour:
|
||||
| targettype | targetvalue_block | Title | Content |
|
||||
| Block | Course overview | Course overview | This area shows you what's happening in some of your courses |
|
||||
| Block | Timeline | Timeline | This is the Timeline. All of your upcoming activities can be found here |
|
||||
| Block | Calendar | Calendar | This is the Calendar. All of your assignments and due dates can be found here |
|
||||
When I am on homepage
|
||||
Then I should see "Skip tour"
|
||||
And I should see "Next (1/3)"
|
||||
And I click on "Next (1/3)" "button" in the "Welcome" "dialogue"
|
||||
And I should see "Skip tour"
|
||||
And I click on "Next (2/3)" "button" in the "Course overview" "dialogue"
|
||||
And I click on "Next (2/3)" "button" in the "Timeline" "dialogue"
|
||||
And I should see "End tour"
|
||||
|
||||
@javascript
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue