summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGrzegorz Bizon <grzegorz@gitlab.com>2018-05-21 10:44:22 +0000
committerGrzegorz Bizon <grzegorz@gitlab.com>2018-05-21 10:44:22 +0000
commit0406888043fd8e273e1596e07751059ef20d1f80 (patch)
tree3614bd15b21c1d1c998f29a8f90ae0f5f4d14c5e
parent3540254e3b990431f2a4e9fcfef99daa5b0f1e13 (diff)
parentbc535d4f885e41ec7069325bb198767770fefbb8 (diff)
downloadgitlab-ce-0406888043fd8e273e1596e07751059ef20d1f80.tar.gz
Merge branch 'qa-247-generate-key-in-the-tests' into 'master'
Generate the key while running the tests Closes gitlab-qa#247 See merge request gitlab-org/gitlab-ce!19059
-rw-r--r--qa/qa/specs/features/project/deploy_key_clone_spec.rb12
1 files changed, 7 insertions, 5 deletions
diff --git a/qa/qa/specs/features/project/deploy_key_clone_spec.rb b/qa/qa/specs/features/project/deploy_key_clone_spec.rb
index bf8fa230244..442ac312b4d 100644
--- a/qa/qa/specs/features/project/deploy_key_clone_spec.rb
+++ b/qa/qa/specs/features/project/deploy_key_clone_spec.rb
@@ -33,13 +33,15 @@ module QA
end
keys = [
- Runtime::Key::RSA.new(8192),
- Runtime::Key::ECDSA.new(521),
- Runtime::Key::ED25519.new
+ [Runtime::Key::RSA, 8192],
+ [Runtime::Key::ECDSA, 521],
+ [Runtime::Key::ED25519]
]
- keys.each do |key|
- scenario "user sets up a deploy key with #{key.name}(#{key.bits}) to clone code using pipelines" do
+ keys.each do |(key_class, bits)|
+ scenario "user sets up a deploy key with #{key_class}(#{bits}) to clone code using pipelines" do
+ key = key_class.new(*bits)
+
login
Factory::Resource::DeployKey.fabricate! do |resource|