diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2019-10-07 09:06:10 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2019-10-07 09:06:10 +0300 |
commit | 3900b8a0062113e11e600e4226426e4163ac5e2c (patch) | |
tree | cde54fc9de3a74a730fe5c9aab78886e66a95bde /qa | |
parent | 0c437c3e2fc1a7def9334fad6d9476e4e7c4af9a (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'qa')
-rw-r--r-- | qa/qa/resource/repository/wiki_push.rb | 9 | ||||
-rw-r--r-- | qa/qa/resource/wiki.rb | 9 |
2 files changed, 10 insertions, 8 deletions
diff --git a/qa/qa/resource/repository/wiki_push.rb b/qa/qa/resource/repository/wiki_push.rb index 8edaff70ac6..e926c00d380 100644 --- a/qa/qa/resource/repository/wiki_push.rb +++ b/qa/qa/resource/repository/wiki_push.rb @@ -25,14 +25,7 @@ module QA end def repository_ssh_uri - @repository_ssh_uri ||= begin - wiki.visit! - Page::Project::Wiki::Show.act do - click_clone_repository - choose_repository_clone_ssh - repository_location.uri - end - end + @repository_ssh_uri ||= wiki.repository_ssh_location.uri end def fabricate! diff --git a/qa/qa/resource/wiki.rb b/qa/qa/resource/wiki.rb index 6e3648dba0b..45d5da9346d 100644 --- a/qa/qa/resource/wiki.rb +++ b/qa/qa/resource/wiki.rb @@ -21,6 +21,15 @@ module QA end end + attribute :repository_ssh_location do + Page::Project::Wiki::Show.perform(&:click_clone_repository) + + Page::Project::Wiki::GitAccess.perform do |git_access| + git_access.choose_repository_clone_ssh + git_access.repository_location + end + end + def fabricate! project.visit! |