Affects Version/s: 3.2, 3.3
Fix Version/s: None
Component/s: Local: Code checker
Affected Branches:MOODLE_32_STABLE, MOODLE_33_STABLE
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.