summaryrefslogtreecommitdiff
path: root/qa/qa/specs/features/project/add_deploy_key_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'qa/qa/specs/features/project/add_deploy_key_spec.rb')
-rw-r--r--qa/qa/specs/features/project/add_deploy_key_spec.rb19
1 files changed, 3 insertions, 16 deletions
diff --git a/qa/qa/specs/features/project/add_deploy_key_spec.rb b/qa/qa/specs/features/project/add_deploy_key_spec.rb
index dd2747d23e4..448682ab977 100644
--- a/qa/qa/specs/features/project/add_deploy_key_spec.rb
+++ b/qa/qa/specs/features/project/add_deploy_key_spec.rb
@@ -4,13 +4,9 @@ module QA
Runtime::Browser.visit(:gitlab, Page::Main::Login)
Page::Main::Login.act { sign_in_using_credentials }
- Factory::Resource::Project.fabricate! do |scenario|
- scenario.name = 'project-to-deploy'
- scenario.description = 'project for adding deploy key test'
- end
-
- Page::Menu::Side.act do
- click_repository_setting
+ Factory::Resource::DeployKey.fabricate! do |deploy_key|
+ deploy_key.title = deploy_key_title
+ deploy_key.key = deploy_key_value
end
end
@@ -20,15 +16,6 @@ module QA
scenario 'user adds a deploy key' do
Page::Project::Settings::Repository.perform do |setting|
setting.expand_deploy_keys do |page|
- page.fill_key_title(deploy_key_title)
- page.fill_key_value(deploy_key_value)
-
- page.add_key
- end
- end
-
- Page::Project::Settings::Repository.perform do |setting|
- setting.expand_deploy_keys do |page|
expect(page).to have_key_title(deploy_key_title)
end
end