Skip to content

Fix including/prepending QA modules

Rémy Coutable requested to merge dirty-fix-for-prepended-modules into master

What does this MR do?

  1. This introduces a new QA::Page::PageConcern module to be included in page concerns.
  2. This documents this new module and how to implement page concerns properly.

This makes sure that bundle exec bin/qa Test::Sanity::Selectors detects missing selectors in some cases where modules are included in modules that are also included.

With these fixes, we also uncovered views that were moved !31058 (diffs) but the QA page wasn't updated accordingly. This MR fixes that as well.

Fixes #213208 (closed).

Edited by Rémy Coutable

Merge request reports