Follow-up from "Fix SlackIntegration duplicate bug when inheriting from parent"

What does this MR do and why?

This change adds a new test case to verify that when a GitLab-Slack integration is duplicated at the instance level (meaning it applies to the entire GitLab installation rather than just a specific project), the system automatically sets a default alias name of "_gitlab-instance" for the Slack integration.

Verification

A green pipeline confirms the new tests pass and no regressions were introduced. The test ensures that when duplicating an instance-level Slack integration, the alias correctly defaults to '_gitlab-instance'.

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #568958 (closed)

Edited by Rez

Merge request reports

Loading