Skip to content

Fix CE to EE differences in the qa/ directory

Yorick Peterse requested to merge resolve-new-qa-differences into master

What does this MR do?

This ensures the InjectEnterpriseEditionModule cop is able to detect the prepend patterns used in the qa/ directory. Previously it would not detect them as all EE QA modules reside in QA::EE, and not the top-level EE namespace.

We also backport the EE changes now that it uses the correct X_if_ee methods for the QA tests.

EE MR: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/15755

Does this MR meet the acceptance criteria?

Conformity

Edited by Yorick Peterse

Merge request reports