Refactor: move shared_examples to ee
<!--IssueSummary start--> <details> <summary> Everyone can contribute. [Help move this issue forward](https://handbook.gitlab.com/handbook/marketing/developer-relations/contributor-success/community-contributors-workflows/#contributor-links) while earning points, leveling up and collecting rewards. </summary> - [Close this issue](https://contributors.gitlab.com/manage-issue?action=close&projectId=278964&issueIid=262673) </details> <!--IssueSummary end--> The following discussion from !44097 should be addressed: - [ ] @reprazent started a [discussion](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/44097#note_423512926): (+2 comments) > Should this shared example live in `ee/spec/support/shared_examples/` ? - [ ] @reprazent started a [discussion](https://gitlab.com/gitlab-org/gitlab/-/merge_requests/44097#note_424377322): (+2 comments) > I would argue that the `multiple assignees merge request` shared examples also live in the wrong place, as they're only used in EE: ``` File: spec/support/shared_examples/features/multiple_assignees_mr_shared_examples.rb 3:24:RSpec.shared_examples 'multiple assignees merge request' do |action, save_button_title| File: ee/spec/features/merge_request/user_creates_multiple_assignees_mr_spec.rb 12:20: it_behaves_like 'multiple assignees merge request', 'creates', 'Submit merge request' File: ee/spec/features/merge_request/user_edits_multiple_assignees_mr_spec.rb 12:20: it_behaves_like 'multiple assignees merge request', 'updates', 'Save changes' ``` > That said, I'm okay with moving them all together in a separate MR that has `[RUN AS-IF-FOSS]` in the title to make sure.
issue