Commit 7a37d53e authored by Mark Lapierre's avatar Mark Lapierre

Enable HTTP pull mirroring test in all envs

The test was changed to require an admin account because of a
permissions setting that meant only admins could configure
mirrors. That setting has been changed on Staging so that admin
access is no longer needed. It was never restricted on Prod.
parent fad3cf17
...@@ -2,11 +2,9 @@ ...@@ -2,11 +2,9 @@
module QA module QA
context 'Create' do context 'Create' do
# Use Admin credentials as a workaround for a permissions bug describe 'Pull mirror a repository over HTTP' do
# See https://gitlab.com/gitlab-org/gitlab/issues/13769
describe 'Pull mirror a repository over HTTP', :requires_admin do
it 'configures and syncs a (pull) mirrored repository with password auth', testcase: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/520' do it 'configures and syncs a (pull) mirrored repository with password auth', testcase: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/520' do
Flow::Login.sign_in_as_admin Flow::Login.sign_in
source = Resource::Repository::ProjectPush.fabricate! do |project_push| source = Resource::Repository::ProjectPush.fabricate! do |project_push|
project_push.project_name = 'pull-mirror-source-project' project_push.project_name = 'pull-mirror-source-project'
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment