Uploaded image for project: 'Plugins'
  1. Plugins
  2. CONTRIB-6619

Make codechecker behat tests back to pass...

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 3.2, 3.3
    • Fix Version/s: None
    • Component/s: Local: Code checker
    • Labels:
      None
    • Affected Branches:
      MOODLE_32_STABLE, MOODLE_33_STABLE

      Description

      With MDL-56614, the navigation and admin blocks were finally killed in Boost (default theme for 3.2 and up). As a result of that the codechecker behat tests are not passing anymore for 32 and master.

      This issue is about to know the best way to put them back to pass, given:

      • They should be passing for all branches (27 to master). Surely we can add the block back if missing, or try to force the tests to run using the clean suite (not sure if plugin_ci does support that).
      • An alternative possibility is to create the 31_STABLE branch (with old style theme and behat steps) and abandon it. I'm not a fan of this idea until we have effectively split the local plugin and the phpcs "moodle" standard itself - old branches wouldn't get the improvements in the standard anymore.
      • Also it may be possible to skip behat testing of some (old) branches.

      To be researched a bit and implemented the best solution.

        Attachments

          Activity

            People

            Assignee:
            stronk7 Eloy Lafuente (stronk7)
            Reporter:
            stronk7 Eloy Lafuente (stronk7)
            Participants:
            Component watchers:
            moodle.com, Eloy Lafuente (stronk7)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: