diff --git a/ee/spec/features/security/project/internal_access_spec.rb b/ee/spec/features/security/project/internal_access_spec.rb index aaa7d0d8b11988decf6584c4d3ce2eee2462f868..d7426837bafb7afd94ca1b90c04086c0a65ecdea 100644 --- a/ee/spec/features/security/project/internal_access_spec.rb +++ b/ee/spec/features/security/project/internal_access_spec.rb @@ -56,13 +56,13 @@ it { is_expected.to be_allowed_for(:auditor) } end - describe "GET /:project_path/settings/members" do + describe "GET /:project_path/-/settings/members" do subject { project_settings_members_path(project) } it { is_expected.to be_allowed_for(:auditor) } end - describe "GET /:project_path/settings/repository" do + describe "GET /:project_path/-/settings/repository" do subject { project_settings_repository_path(project) } it { is_expected.to be_denied_for(:auditor) } @@ -139,7 +139,7 @@ it { is_expected.to be_allowed_for(:auditor) } end - describe "GET /:project_path/settings/integrations" do + describe "GET /:project_path/-/settings/integrations" do subject { project_settings_integrations_path(project) } it { is_expected.to be_denied_for(:auditor) } @@ -200,20 +200,20 @@ end end - describe "GET /:project_path/environments" do + describe "GET /:project_path/-/environments" do subject { project_environments_path(project) } it { is_expected.to be_allowed_for(:auditor) } end - describe "GET /:project_path/environments/:id" do + describe "GET /:project_path/-/environments/:id" do let(:environment) { create(:environment, project: project) } subject { project_environment_path(project, environment) } it { is_expected.to be_allowed_for(:auditor) } end - describe "GET /:project_path/environments/new" do + describe "GET /:project_path/-/environments/new" do subject { new_project_environment_path(project) } it { is_expected.to be_denied_for(:auditor) } diff --git a/ee/spec/features/security/project/private_access_spec.rb b/ee/spec/features/security/project/private_access_spec.rb index cb370c34b70323a74f4e4c841cd38c51f272d7c1..dd17ddd0111179ca6ec035ec86a025960a02dda4 100644 --- a/ee/spec/features/security/project/private_access_spec.rb +++ b/ee/spec/features/security/project/private_access_spec.rb @@ -56,7 +56,7 @@ it { is_expected.to be_allowed_for(:auditor) } end - describe "GET /:project_path/settings/members" do + describe "GET /:project_path/-/settings/members" do subject { project_settings_members_path(project) } it { is_expected.to be_allowed_for(:auditor) } @@ -121,26 +121,26 @@ it { is_expected.to be_allowed_for(:auditor) } end - describe "GET /:project_path/namespace/hooks" do + describe "GET /:project_path/-/settings/integrations" do subject { project_settings_integrations_path(project) } it { is_expected.to be_denied_for(:auditor) } end - describe "GET /:project_path/environments" do + describe "GET /:project_path/-/environments" do subject { project_environments_path(project) } it { is_expected.to be_allowed_for(:auditor) } end - describe "GET /:project_path/environments/:id" do + describe "GET /:project_path/-/environments/:id" do let(:environment) { create(:environment, project: project) } subject { project_environment_path(project, environment) } it { is_expected.to be_allowed_for(:auditor) } end - describe "GET /:project_path/environments/new" do + describe "GET /:project_path/-/environments/new" do subject { new_project_environment_path(project) } it { is_expected.to be_denied_for(:auditor) } diff --git a/ee/spec/features/security/project/public_access_spec.rb b/ee/spec/features/security/project/public_access_spec.rb index 741c21afa3b4dfa55cc363da314e0dc5e5de2ef0..17451ed86aeff84bdfb31371211a2c25e6f0a5a7 100644 --- a/ee/spec/features/security/project/public_access_spec.rb +++ b/ee/spec/features/security/project/public_access_spec.rb @@ -56,7 +56,7 @@ it { is_expected.to be_allowed_for(:auditor) } end - describe "GET /:project_path/settings/members" do + describe "GET /:project_path/-/settings/members" do subject { project_settings_members_path(project) } it { is_expected.to be_allowed_for(:auditor) } @@ -117,20 +117,20 @@ end end - describe "GET /:project_path/environments" do + describe "GET /:project_path/-/environments" do subject { project_environments_path(project) } it { is_expected.to be_allowed_for(:auditor) } end - describe "GET /:project_path/environments/:id" do + describe "GET /:project_path/-/environments/:id" do let(:environment) { create(:environment, project: project) } subject { project_environment_path(project, environment) } it { is_expected.to be_allowed_for(:auditor) } end - describe "GET /:project_path/environments/new" do + describe "GET /:project_path/-/environments/new" do subject { new_project_environment_path(project) } it { is_expected.to be_denied_for(:auditor) } @@ -208,7 +208,7 @@ it { is_expected.to be_allowed_for(:auditor) } end - describe "GET /:project_path/settings/integrations" do + describe "GET /:project_path/-/settings/integrations" do subject { project_settings_integrations_path(project) } it { is_expected.to be_denied_for(:auditor) } diff --git a/spec/features/security/project/internal_access_spec.rb b/spec/features/security/project/internal_access_spec.rb index 9c1c81918fabe2b0aebf143553a0947223f14cad..e2ecf1e3b7ed956ced397683ed326056b3c1a838 100644 --- a/spec/features/security/project/internal_access_spec.rb +++ b/spec/features/security/project/internal_access_spec.rb @@ -89,7 +89,7 @@ it { is_expected.to be_denied_for(:visitor) } end - describe "GET /:project_path/settings/members" do + describe "GET /:project_path/-/settings/members" do subject { project_settings_members_path(project) } it { is_expected.to be_allowed_for(:admin) } @@ -103,7 +103,7 @@ it { is_expected.to be_denied_for(:external) } end - describe "GET /:project_path/settings/ci_cd" do + describe "GET /:project_path/-/settings/ci_cd" do subject { project_settings_ci_cd_path(project) } it { is_expected.to be_allowed_for(:admin) } @@ -117,7 +117,7 @@ it { is_expected.to be_denied_for(:external) } end - describe "GET /:project_path/settings/repository" do + describe "GET /:project_path/-/settings/repository" do subject { project_settings_repository_path(project) } it { is_expected.to be_allowed_for(:admin) } @@ -301,7 +301,7 @@ it { is_expected.to be_denied_for(:visitor) } end - describe "GET /:project_path/settings/integrations" do + describe "GET /:project_path/-/settings/integrations" do subject { project_settings_integrations_path(project) } it { is_expected.to be_allowed_for(:admin) } @@ -470,7 +470,7 @@ it { is_expected.to be_denied_for(:visitor) } end - describe "GET /:project_path/environments" do + describe "GET /:project_path/-/environments" do subject { project_environments_path(project) } it { is_expected.to be_allowed_for(:admin) } @@ -484,7 +484,7 @@ it { is_expected.to be_denied_for(:visitor) } end - describe "GET /:project_path/environments/:id" do + describe "GET /:project_path/-/environments/:id" do let(:environment) { create(:environment, project: project) } subject { project_environment_path(project, environment) } @@ -499,7 +499,7 @@ it { is_expected.to be_denied_for(:visitor) } end - describe "GET /:project_path/environments/:id/deployments" do + describe "GET /:project_path/-/environments/:id/deployments" do let(:environment) { create(:environment, project: project) } subject { project_environment_deployments_path(project, environment) } @@ -514,7 +514,7 @@ it { is_expected.to be_denied_for(:visitor) } end - describe "GET /:project_path/environments/new" do + describe "GET /:project_path/-/environments/new" do subject { new_project_environment_path(project) } it { is_expected.to be_allowed_for(:admin) } diff --git a/spec/features/security/project/private_access_spec.rb b/spec/features/security/project/private_access_spec.rb index dbaf97bc3fd49f5b27ddda74fc34c2fd9fcc599f..f692fa3f8ee0378b6e07695ddedc7e54d4cd1700 100644 --- a/spec/features/security/project/private_access_spec.rb +++ b/spec/features/security/project/private_access_spec.rb @@ -89,7 +89,7 @@ it { is_expected.to be_denied_for(:visitor) } end - describe "GET /:project_path/settings/members" do + describe "GET /:project_path/-/settings/members" do subject { project_settings_members_path(project) } it { is_expected.to be_allowed_for(:admin) } @@ -103,7 +103,7 @@ it { is_expected.to be_denied_for(:external) } end - describe "GET /:project_path/settings/ci_cd" do + describe "GET /:project_path/-/settings/ci_cd" do subject { project_settings_ci_cd_path(project) } it { is_expected.to be_allowed_for(:admin) } @@ -117,7 +117,7 @@ it { is_expected.to be_denied_for(:external) } end - describe "GET /:project_path/settings/repository" do + describe "GET /:project_path/-/settings/repository" do subject { project_settings_repository_path(project) } it { is_expected.to be_allowed_for(:admin) } @@ -273,7 +273,7 @@ it { is_expected.to be_denied_for(:visitor) } end - describe "GET /:project_path/namespace/hooks" do + describe "GET /:project_path/-/settings/integrations" do subject { project_settings_integrations_path(project) } it { is_expected.to be_allowed_for(:admin) } @@ -431,7 +431,7 @@ end end - describe "GET /:project_path/environments" do + describe "GET /:project_path/-/environments" do subject { project_environments_path(project) } it { is_expected.to be_allowed_for(:admin) } @@ -445,7 +445,7 @@ it { is_expected.to be_denied_for(:visitor) } end - describe "GET /:project_path/environments/:id" do + describe "GET /:project_path/-/environments/:id" do let(:environment) { create(:environment, project: project) } subject { project_environment_path(project, environment) } @@ -460,7 +460,7 @@ it { is_expected.to be_denied_for(:visitor) } end - describe "GET /:project_path/environments/:id/deployments" do + describe "GET /:project_path/-/environments/:id/deployments" do let(:environment) { create(:environment, project: project) } subject { project_environment_deployments_path(project, environment) } @@ -475,7 +475,7 @@ it { is_expected.to be_denied_for(:visitor) } end - describe "GET /:project_path/environments/new" do + describe "GET /:project_path/-/environments/new" do subject { new_project_environment_path(project) } it { is_expected.to be_allowed_for(:admin) } @@ -517,7 +517,7 @@ it { is_expected.to be_denied_for(:visitor) } end - describe "GET /:project_path/environments/new" do + describe "GET /:project_path/-/environments/new" do subject { new_project_pipeline_schedule_path(project) } it { is_expected.to be_allowed_for(:admin) } diff --git a/spec/features/security/project/public_access_spec.rb b/spec/features/security/project/public_access_spec.rb index 35cbc195f4fa4a34c7b82ab4b0ae75c6a48ff019..1bb9f76671909d6ec9dda960ec0ed659f6d20800 100644 --- a/spec/features/security/project/public_access_spec.rb +++ b/spec/features/security/project/public_access_spec.rb @@ -89,7 +89,7 @@ it { is_expected.to be_allowed_for(:visitor) } end - describe "GET /:project_path/settings/members" do + describe "GET /:project_path/-/settings/members" do subject { project_settings_members_path(project) } it { is_expected.to be_allowed_for(:admin) } @@ -103,7 +103,7 @@ it { is_expected.to be_allowed_for(:external) } end - describe "GET /:project_path/settings/ci_cd" do + describe "GET /:project_path/-/settings/ci_cd" do subject { project_settings_ci_cd_path(project) } it { is_expected.to be_allowed_for(:admin) } @@ -117,7 +117,7 @@ it { is_expected.to be_denied_for(:external) } end - describe "GET /:project_path/settings/repository" do + describe "GET /:project_path/-/settings/repository" do subject { project_settings_repository_path(project) } it { is_expected.to be_allowed_for(:admin) } @@ -286,7 +286,7 @@ it { is_expected.to be_denied_for(:visitor) } end - describe "GET /:project_path/environments" do + describe "GET /:project_path/-/environments" do subject { project_environments_path(project) } it { is_expected.to be_allowed_for(:admin) } @@ -300,7 +300,7 @@ it { is_expected.to be_denied_for(:visitor) } end - describe "GET /:project_path/environments/:id" do + describe "GET /:project_path/-/environments/:id" do let(:environment) { create(:environment, project: project) } subject { project_environment_path(project, environment) } @@ -315,7 +315,7 @@ it { is_expected.to be_denied_for(:visitor) } end - describe "GET /:project_path/environments/:id/deployments" do + describe "GET /:project_path/-/environments/:id/deployments" do let(:environment) { create(:environment, project: project) } subject { project_environment_deployments_path(project, environment) } @@ -330,7 +330,7 @@ it { is_expected.to be_denied_for(:visitor) } end - describe "GET /:project_path/environments/new" do + describe "GET /:project_path/-/environments/new" do subject { new_project_environment_path(project) } it { is_expected.to be_allowed_for(:admin) } @@ -514,7 +514,7 @@ it { is_expected.to be_allowed_for(:visitor) } end - describe "GET /:project_path/settings/integrations" do + describe "GET /:project_path/-/settings/integrations" do subject { project_settings_integrations_path(project) } it { is_expected.to be_allowed_for(:admin) }