AutorÃa | Ultima modificación | Ver Log |
@core @core_courseFeature: Courses can be set up to display dates relative to the user's enrolment dateAs a course creatorIn order for me to set up coursesI need to be able to set up courses to display dates relative to the user's enrolment date@javascriptScenario: Create a course with relative dates feature disabledGiven the following config values are set as admin:| enablecourserelativedates | 0 |And I log in as "admin"And I am on site homepageAnd I turn editing mode onWhen I press "Add a new course"And I wait until the page is readyThen I should not see "Relative dates mode"And I should not see "This cannot be changed once the course has been created."@javascriptScenario: Create a course with relative dates feature enabledGiven the following config values are set as admin:| enablecourserelativedates | 1 |And I log in as "admin"And I am on site homepageAnd I turn editing mode onWhen I press "Add a new course"Then I should see "Relative dates mode"And I should see "Relative dates mode cannot be changed once the course has been created."Scenario: Edit courses with relative dates feature enabledGiven the following config values are set as admin:| enablecourserelativedates | 1 |And I log in as "admin"And I create a course with:| Course full name | Course 1 || Course short name | C1 || Relative dates mode | Yes |And I create a course with:| Course full name | Course 2 || Course short name | C2 || Relative dates mode | No |And I am on "Course 1" course homepageWhen I navigate to "Settings" in current page administrationThen the "Relative dates mode" "select" should be disabledAnd the field "Relative dates mode" matches value "Yes"And I am on "Course 2" course homepageAnd I navigate to "Settings" in current page administrationAnd the "Relative dates mode" "select" should be disabledAnd the field "Relative dates mode" matches value "No"