it'pushes to a project using a specific Praefect repository storage',:smoke,:requires_admin,:requires_praefect,status_issue: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/742'do
it'pushes to a project using a specific Praefect repository storage',:smoke,:requires_admin,:requires_praefect,testcase: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/742'do
# Note this context ensures that the example it contains is executed after the example above. Be aware of the order of execution if you add new examples in either context.
context'after adding an ssh key'do
it'can delete an ssh key',status_issue: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/930'do
it'can delete an ssh key',testcase: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/930'do
it'clones, pushes, and pulls a project snippet over HTTP, edits via UI',status_issue: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/833'do
it'clones, pushes, and pulls a project snippet over HTTP, edits via UI',testcase: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/833'do
Resource::Repository::Push.fabricate!do|push|
push.repository_http_uri=repository_uri_http
push.file_name=new_file
...
...
@@ -65,7 +65,7 @@ module QA
end
end
it'clones, pushes, and pulls a project snippet over SSH, deletes via UI',status_issue: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/832'do
it'clones, pushes, and pulls a project snippet over SSH, deletes via UI',testcase: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/832'do
it'suggests to create a fork when a user clicks Web IDE in the main project',status_issue: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/959'do
it'suggests to create a fork when a user clicks Web IDE in the main project',testcase: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/959'do
Flow::Login.sign_in(as: user)
parent_project.visit!
...
...
@@ -34,7 +34,7 @@ module QA
end
end
it'opens the fork when a user clicks Web IDE in the main project',status_issue: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/960'do
it'opens the fork when a user clicks Web IDE in the main project',testcase: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/960'do
context'Disable and Enable LFS',status_issue: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/749'do
context'Disable and Enable LFS',testcase: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/749'do
beforedo
sign_in
group.visit!
...
...
@@ -33,7 +33,7 @@ module QA
it_behaves_like'audit event',["Changed lfs enabled from false to true",/Changed lfs enabled( from true)? to false/]
end
context'Enable and disable membership lock',status_issue: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/723'do
context'Enable and disable membership lock',testcase: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/723'do
beforedo
sign_in
group.visit!
...
...
@@ -47,7 +47,7 @@ module QA
it_behaves_like'audit event',["Changed membership lock from true to false","Changed membership lock from false to true"]
end
context'Enable and disable allow user request access',status_issue: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/725'do
context'Enable and disable allow user request access',testcase: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/725'do
beforedo
sign_in
group.visit!
...
...
@@ -61,7 +61,7 @@ module QA
it_behaves_like'audit event',["Changed request access enabled from true to false","Changed request access enabled from false to true"]
end
context'Enable and disable 2FA requirement',:requires_admin,:skip_live_env,status_issue: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/750'do
context'Enable and disable 2FA requirement',:requires_admin,:skip_live_env,testcase: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/750'do
let!(:owner_user)do
Resource::User.fabricate_via_api!
end
...
...
@@ -103,7 +103,7 @@ module QA
it_behaves_like'audit event',["Changed require two factor authentication from true to false","Changed require two factor authentication from false to true"]
it'removes existing users from the group, forces existing users to create a new account and allows to leave group',status_issue: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/708'do
it'removes existing users from the group, forces existing users to create a new account and allows to leave group',testcase: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/708'do
it'adds the new member with access level as set in SAML SSO configuration',status_issue: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/968'do
it'adds the new member with access level as set in SAML SSO configuration',testcase: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/968'do
it'can be shared with another group with correct access level',:requires_admin,status_issue: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/945'do
it'can be shared with another group with correct access level',:requires_admin,testcase: 'https://gitlab.com/gitlab-org/quality/testcases/-/issues/945'do