From 084cfc73cc663ea39c0d615bc6aaa47d5c79407b Mon Sep 17 00:00:00 2001 From: Mark Lapierre <mlapierre@gitlab.com> Date: Tue, 9 Jun 2020 15:52:25 +1000 Subject: [PATCH] Add fork namespace dynamic selector --- app/views/projects/forks/_fork_button.html.haml | 2 +- qa/qa/page/project/fork/new.rb | 2 +- .../merge_request/merge_merge_request_from_fork_spec.rb | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/views/projects/forks/_fork_button.html.haml b/app/views/projects/forks/_fork_button.html.haml index 4fbbf0b3d54..70064722832 100644 --- a/app/views/projects/forks/_fork_button.html.haml +++ b/app/views/projects/forks/_fork_button.html.haml @@ -22,5 +22,5 @@ - else .avatar-container.s100.mx-auto = image_tag(avatar, class: "avatar s100") - %h5.prepend-top-default{ data: { qa_selector: 'fork_namespace_content' } } + %h5.prepend-top-default{ data: { qa_selector: 'fork_namespace_content', qa_name: namespace.human_name } } = namespace.human_name diff --git a/qa/qa/page/project/fork/new.rb b/qa/qa/page/project/fork/new.rb index ce52e42e22b..49c2205fd08 100644 --- a/qa/qa/page/project/fork/new.rb +++ b/qa/qa/page/project/fork/new.rb @@ -10,7 +10,7 @@ module QA end def choose_namespace(namespace = Runtime::Namespace.path) - click_element(:fork_namespace_content) + click_element(:fork_namespace_content, name: namespace) end end end diff --git a/qa/qa/specs/features/browser_ui/3_create/merge_request/merge_merge_request_from_fork_spec.rb b/qa/qa/specs/features/browser_ui/3_create/merge_request/merge_merge_request_from_fork_spec.rb index f5af8c60f7e..3964ae7eada 100644 --- a/qa/qa/specs/features/browser_ui/3_create/merge_request/merge_merge_request_from_fork_spec.rb +++ b/qa/qa/specs/features/browser_ui/3_create/merge_request/merge_merge_request_from_fork_spec.rb @@ -1,7 +1,7 @@ # frozen_string_literal: true module QA - context 'Create', quarantine: { issue: 'https://gitlab.com/gitlab-org/gitlab/-/issues/220189', type: :investigating } do + context 'Create' do describe 'Merge request creation from fork' do it 'user forks a project, submits a merge request and maintainer merges it' do Flow::Login.sign_in -- 2.30.9