AutorÃa | Ultima modificación | Ver Log |
@core @core_courseFeature: Course paged mode informationIn order to split the course in partsAs a teacherI need to display the proper section information in a paged mode course@javascriptScenario Outline: Section summary information for teachers and students in paged coursesGiven the following "courses" exist:| fullname | shortname | category | format | numsections | coursedisplay | enablecompletion || Course 1 | C1 | 0 | <courseformat> | 3 | 1 | <completion> |And the following "activities" exist:| activity | course | name | section | completion || assign | C1 | Assignment | 1 | <completion> || data | C1 | Database | 1 | <completion> || forum | C1 | First forum | 1 | <completion> || forum | C1 | Second forum | 2 | <completion> |And the following "users" exist:| username | firstname | lastname | email || student1 | Student | First | student1@example.com || teacher1 | Teacher | First | teacher1@example.com |And the following "course enrolments" exist:| user | course | role || student1 | C1 | student || teacher1 | C1 | editingteacher |When I am on the "Course 1" "Course" page logged in as "<user>"Then I should see "Activities: 3" in the "#section-1" "css_element"And I should <show> "Progress:" in the "#section-1" "css_element"And I should see "Activities: 1" in the "#section-2" "css_element"And I should <show> "Progress:" in the "#section-2" "css_element"And I should see "Activities: 0" in the "#section-3" "css_element"And I should not see "Progress:" in the "#section-3" "css_element"Examples:| user | courseformat | completion | show || student1 | topics | 0 | not see || student1 | weeks | 0 | not see || student1 | topics | 1 | see || student1 | weeks | 1 | see || teacher1 | topics | 0 | not see || teacher1 | weeks | 0 | not see || teacher1 | topics | 1 | see || teacher1 | weeks | 1 | see |@javascriptScenario Outline: Section summary information for guest in paged coursesGiven the following "courses" exist:| fullname | shortname | category | format | numsections | coursedisplay | enablecompletion || Course 1 | C1 | 0 | <courseformat> | 3 | 1 | <completion> |And the following "activities" exist:| activity | course | name | section | completion || assign | C1 | Assignment | 1 | <completion> || data | C1 | Database | 1 | <completion> || forum | C1 | First forum | 1 | <completion> || forum | C1 | Second forum | 2 | <completion> |And I am on the "Course 1" "enrolment methods" page logged in as adminAnd I click on "Enable" "link" in the "Guest access" "table_row"When I am on the "Course 1" "Course" page logged in as "guest"Then I should see "Activities: 3" in the "#section-1" "css_element"And I should not see "Progress:" in the "#section-1" "css_element"And I should see "Activities: 1" in the "#section-2" "css_element"And I should not see "Progress:" in the "#section-2" "css_element"And I should see "Activities: 0" in the "#section-3" "css_element"And I should not see "Progress:" in the "#section-3" "css_element"Examples:| courseformat | completion || topics | 0 || weeks | 0 || topics | 1 || weeks | 1 |