• Icon: Sub-task Sub-task
    • Resolution: Fixed
    • Icon: Minor Minor
    • 2.5
    • 2.4.1
    • Course
    • MOODLE_24_STABLE
    • MOODLE_25_STABLE
    • wip-MDL-37572-m25
    • Hide

      Basically, test that nothing is broken

      Login as admin, teacher, student, manager, user with manager or course creator role only in one category.

      Please note - if there are minor bugs on /course/manage.php please don't fail the test rather create a new issue. If there is oddness in behaviour (especially redirecting not where you were after action) make sure this is now worse than in master. There is a big issue MDL-31830 for making the management friendlier.

      The most important is to test that /course/index.php and /course/category.php work as expected. But again, this issue is not fixing the existing bugs.

      1. Start with a website without courses
      2. On the front page ($CFG->frontpageloggedin) add all types of course listings
      3. Browse frontpage and all courses
      4. Create courses in "Miscellaneous" category
      5. Browse frontpage and all courses
      6. Set $CFG->coursesperpage to something small
      7. Browse paginated courses
      8. Create more categories with subcategories and courses in them, mark some as hidden
      9. Navigate between categories
      10. Jump to "manage category" (try different types of users).
      11. Click buttons for different types of actions, make sure they do (or lead to) where expected

      Retest issues MDL-36554, MDL-35818, MDL-32526, MDL-34435 because their changes were integrated during merge

      Show
      Basically, test that nothing is broken Login as admin, teacher, student, manager, user with manager or course creator role only in one category. Please note - if there are minor bugs on /course/manage.php please don't fail the test rather create a new issue. If there is oddness in behaviour (especially redirecting not where you were after action) make sure this is now worse than in master. There is a big issue MDL-31830 for making the management friendlier. The most important is to test that /course/index.php and /course/category.php work as expected. But again, this issue is not fixing the existing bugs. Start with a website without courses On the front page ($CFG->frontpageloggedin) add all types of course listings Browse frontpage and all courses Create courses in "Miscellaneous" category Browse frontpage and all courses Set $CFG->coursesperpage to something small Browse paginated courses Create more categories with subcategories and courses in them, mark some as hidden Navigate between categories Jump to "manage category" (try different types of users). Click buttons for different types of actions, make sure they do (or lead to) where expected Retest issues MDL-36554 , MDL-35818 , MDL-32526 , MDL-34435 because their changes were integrated during merge

      at the moment /course/index.php and /course/category.php have view and edit modes which makes it confusing

      Separate page /course/manage.php to be created that allows edit categories.

      /course/index.php and /course/category.php will remain only for viewing the content

      (Next step will be to deprecate /course/category.php and use only /course/index.php)

            samhemelryk Sam Hemelryk
            marina Marina Glancy
            Dan Poltawski Dan Poltawski
            Rajesh Taneja Rajesh Taneja
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.