diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2019-09-17 03:06:07 +0000 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2019-09-17 03:06:07 +0000 |
commit | 3d67f14ecb37274f1c269c0d50b61615788c7f16 (patch) | |
tree | e6d1817f892b70bee5319236666dfe376c9d515a /qa/qa/specs/features/browser_ui/2_plan | |
parent | 48c77599ca5d833ce01ca310af4887200875174f (diff) | |
download | gitlab-ce-3d67f14ecb37274f1c269c0d50b61615788c7f16.tar.gz |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'qa/qa/specs/features/browser_ui/2_plan')
-rw-r--r-- | qa/qa/specs/features/browser_ui/2_plan/issue/mentions_spec.rb | 25 |
1 files changed, 4 insertions, 21 deletions
diff --git a/qa/qa/specs/features/browser_ui/2_plan/issue/mentions_spec.rb b/qa/qa/specs/features/browser_ui/2_plan/issue/mentions_spec.rb index 925c601f869..e3fd835bb01 100644 --- a/qa/qa/specs/features/browser_ui/2_plan/issue/mentions_spec.rb +++ b/qa/qa/specs/features/browser_ui/2_plan/issue/mentions_spec.rb @@ -3,29 +3,12 @@ module QA context 'Plan', :smoke do describe 'mention' do - let(:user) do - Resource::User.fabricate_via_api! do |user| - user.name = "bob" - user.password = "1234test" - end - end - before do - QA::Runtime::Env.personal_access_token = QA::Runtime::Env.admin_personal_access_token - - unless QA::Runtime::Env.personal_access_token - Runtime::Browser.visit(:gitlab, Page::Main::Login) - Page::Main::Login.perform(&:sign_in_using_admin_credentials) - end - - QA::Runtime::Env.personal_access_token = nil - - Page::Main::Menu.perform(&:sign_out) if Page::Main::Menu.perform { |p| p.has_personal_area?(wait: 0) } - Runtime::Browser.visit(:gitlab, Page::Main::Login) - Page::Main::Login.perform(&:sign_in_using_credentials) + @user = Resource::User.fabricate_or_use(Runtime::Env.gitlab_qa_username_1, Runtime::Env.gitlab_qa_password_1) + project = Resource::Project.fabricate_via_api! do |resource| resource.name = 'project-to-test-mention' end @@ -33,7 +16,7 @@ module QA Page::Project::Show.perform(&:go_to_members_settings) Page::Project::Settings::Members.perform do |members| - members.add_member(user.username) + members.add_member(@user.username) end issue = Resource::Issue.fabricate_via_api! do |issue| @@ -45,7 +28,7 @@ module QA it 'user mentions another user in an issue' do Page::Project::Issue::Show.perform do |show| - at_username = "@#{user.username}" + at_username = "@#{@user.username}" show.select_all_activities_filter show.comment(at_username) |