diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2020-06-24 06:09:01 +0000 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2020-06-24 06:09:01 +0000 |
commit | fa7ac2663b53f61551b9db51f16d55fa4e5b74c3 (patch) | |
tree | 0cbf33baee16b10803c1d23ec9e0c06e238e43f5 /spec/policies | |
parent | 4870899d6cec693b58acbef91636e1310160fa28 (diff) | |
download | gitlab-ce-fa7ac2663b53f61551b9db51f16d55fa4e5b74c3.tar.gz |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'spec/policies')
39 files changed, 39 insertions, 39 deletions
diff --git a/spec/policies/alert_management/alert_policy_spec.rb b/spec/policies/alert_management/alert_policy_spec.rb index 0d7624a0142..3e08d8b4ccc 100644 --- a/spec/policies/alert_management/alert_policy_spec.rb +++ b/spec/policies/alert_management/alert_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe AlertManagement::AlertPolicy, :models do +RSpec.describe AlertManagement::AlertPolicy, :models do let(:alert) { create(:alert_management_alert) } let(:project) { alert.project } let(:user) { create(:user) } diff --git a/spec/policies/application_setting/term_policy_spec.rb b/spec/policies/application_setting/term_policy_spec.rb index 2b5b9758ec2..00b48402fa6 100644 --- a/spec/policies/application_setting/term_policy_spec.rb +++ b/spec/policies/application_setting/term_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe ApplicationSetting::TermPolicy do +RSpec.describe ApplicationSetting::TermPolicy do include TermsHelper let_it_be(:term) { create(:term) } diff --git a/spec/policies/award_emoji_policy_spec.rb b/spec/policies/award_emoji_policy_spec.rb index 2e3693c58d7..bd34a656e12 100644 --- a/spec/policies/award_emoji_policy_spec.rb +++ b/spec/policies/award_emoji_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe AwardEmojiPolicy do +RSpec.describe AwardEmojiPolicy do let(:user) { create(:user) } let(:award_emoji) { create(:award_emoji, awardable: awardable) } diff --git a/spec/policies/base_policy_spec.rb b/spec/policies/base_policy_spec.rb index 67f7452528a..103f2e9bc39 100644 --- a/spec/policies/base_policy_spec.rb +++ b/spec/policies/base_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe BasePolicy do +RSpec.describe BasePolicy do include ExternalAuthorizationServiceHelpers include AdminModeHelper diff --git a/spec/policies/blob_policy_spec.rb b/spec/policies/blob_policy_spec.rb index e48dd751a8f..fc46b25f25c 100644 --- a/spec/policies/blob_policy_spec.rb +++ b/spec/policies/blob_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe BlobPolicy, :enable_admin_mode do +RSpec.describe BlobPolicy, :enable_admin_mode do include_context 'ProjectPolicyTable context' include ProjectHelpers using RSpec::Parameterized::TableSyntax diff --git a/spec/policies/board_policy_spec.rb b/spec/policies/board_policy_spec.rb index 35eac8a02c4..6940e75ec37 100644 --- a/spec/policies/board_policy_spec.rb +++ b/spec/policies/board_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe BoardPolicy do +RSpec.describe BoardPolicy do let(:user) { create(:user) } let(:project) { create(:project, :private) } let(:group) { create(:group, :private) } diff --git a/spec/policies/ci/build_policy_spec.rb b/spec/policies/ci/build_policy_spec.rb index 5857369a550..d2547338855 100644 --- a/spec/policies/ci/build_policy_spec.rb +++ b/spec/policies/ci/build_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe Ci::BuildPolicy do +RSpec.describe Ci::BuildPolicy do let(:user) { create(:user) } let(:build) { create(:ci_build, pipeline: pipeline) } let(:pipeline) { create(:ci_empty_pipeline, project: project) } diff --git a/spec/policies/ci/pipeline_policy_spec.rb b/spec/policies/ci/pipeline_policy_spec.rb index 293fe1fc5b9..fcd96bc6653 100644 --- a/spec/policies/ci/pipeline_policy_spec.rb +++ b/spec/policies/ci/pipeline_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe Ci::PipelinePolicy, :models do +RSpec.describe Ci::PipelinePolicy, :models do let(:user) { create(:user) } let(:pipeline) { create(:ci_empty_pipeline, project: project) } diff --git a/spec/policies/ci/pipeline_schedule_policy_spec.rb b/spec/policies/ci/pipeline_schedule_policy_spec.rb index d503401f7cf..b455384d17a 100644 --- a/spec/policies/ci/pipeline_schedule_policy_spec.rb +++ b/spec/policies/ci/pipeline_schedule_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe Ci::PipelineSchedulePolicy, :models do +RSpec.describe Ci::PipelineSchedulePolicy, :models do let_it_be(:user) { create(:user) } let_it_be(:project) { create(:project, :repository) } let_it_be(:pipeline_schedule, reload: true) { create(:ci_pipeline_schedule, :nightly, project: project) } diff --git a/spec/policies/ci/trigger_policy_spec.rb b/spec/policies/ci/trigger_policy_spec.rb index 28e5a2b2cd6..b8b54e57035 100644 --- a/spec/policies/ci/trigger_policy_spec.rb +++ b/spec/policies/ci/trigger_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe Ci::TriggerPolicy do +RSpec.describe Ci::TriggerPolicy do let(:user) { create(:user) } let(:project) { create(:project) } let(:trigger) { create(:ci_trigger, project: project, owner: create(:user)) } diff --git a/spec/policies/clusters/cluster_policy_spec.rb b/spec/policies/clusters/cluster_policy_spec.rb index 26cfc19862a..0b931c6f927 100644 --- a/spec/policies/clusters/cluster_policy_spec.rb +++ b/spec/policies/clusters/cluster_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe Clusters::ClusterPolicy, :models do +RSpec.describe Clusters::ClusterPolicy, :models do let(:cluster) { create(:cluster, :project) } let(:project) { cluster.project } let(:user) { create(:user) } diff --git a/spec/policies/clusters/instance_policy_spec.rb b/spec/policies/clusters/instance_policy_spec.rb index dfe480d7fa4..f90841fc311 100644 --- a/spec/policies/clusters/instance_policy_spec.rb +++ b/spec/policies/clusters/instance_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe Clusters::InstancePolicy do +RSpec.describe Clusters::InstancePolicy do let(:user) { create(:user) } let(:policy) { described_class.new(user, Clusters::Instance.new) } diff --git a/spec/policies/commit_policy_spec.rb b/spec/policies/commit_policy_spec.rb index 40183f51e9e..0d3dcc97565 100644 --- a/spec/policies/commit_policy_spec.rb +++ b/spec/policies/commit_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe CommitPolicy do +RSpec.describe CommitPolicy do describe '#rules' do let(:user) { create(:user) } let(:commit) { project.repository.head_commit } diff --git a/spec/policies/concerns/policy_actor_spec.rb b/spec/policies/concerns/policy_actor_spec.rb index 27db9710a38..7271cbb4a9d 100644 --- a/spec/policies/concerns/policy_actor_spec.rb +++ b/spec/policies/concerns/policy_actor_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe PolicyActor do +RSpec.describe PolicyActor do it 'implements all the methods from user' do methods = subject.instance_methods diff --git a/spec/policies/deploy_key_policy_spec.rb b/spec/policies/deploy_key_policy_spec.rb index 545647e2c67..d84b80a8738 100644 --- a/spec/policies/deploy_key_policy_spec.rb +++ b/spec/policies/deploy_key_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe DeployKeyPolicy do +RSpec.describe DeployKeyPolicy do subject { described_class.new(current_user, deploy_key) } describe 'updating a deploy_key' do diff --git a/spec/policies/deploy_keys_project_policy_spec.rb b/spec/policies/deploy_keys_project_policy_spec.rb index 952da86b7a7..3be55e9238c 100644 --- a/spec/policies/deploy_keys_project_policy_spec.rb +++ b/spec/policies/deploy_keys_project_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe DeployKeysProjectPolicy do +RSpec.describe DeployKeysProjectPolicy do subject { described_class.new(current_user, deploy_key.deploy_keys_project_for(project)) } describe 'updating a deploy_keys_project' do diff --git a/spec/policies/deploy_token_policy_spec.rb b/spec/policies/deploy_token_policy_spec.rb index 43e23ee55ac..f218828052e 100644 --- a/spec/policies/deploy_token_policy_spec.rb +++ b/spec/policies/deploy_token_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe DeployTokenPolicy do +RSpec.describe DeployTokenPolicy do let(:current_user) { create(:user) } let(:project) { create(:project) } let(:deploy_token) { create(:deploy_token, projects: [project]) } diff --git a/spec/policies/design_management/design_policy_spec.rb b/spec/policies/design_management/design_policy_spec.rb index a566aecc4b7..5dde5f896c9 100644 --- a/spec/policies/design_management/design_policy_spec.rb +++ b/spec/policies/design_management/design_policy_spec.rb @@ -1,7 +1,7 @@ # frozen_string_literal: true require 'spec_helper' -describe DesignManagement::DesignPolicy do +RSpec.describe DesignManagement::DesignPolicy do include DesignManagementTestHelpers include_context 'ProjectPolicy context' diff --git a/spec/policies/environment_policy_spec.rb b/spec/policies/environment_policy_spec.rb index 75fca464ec8..649b1a770c0 100644 --- a/spec/policies/environment_policy_spec.rb +++ b/spec/policies/environment_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe EnvironmentPolicy do +RSpec.describe EnvironmentPolicy do using RSpec::Parameterized::TableSyntax let(:user) { create(:user) } diff --git a/spec/policies/global_policy_spec.rb b/spec/policies/global_policy_spec.rb index a19ebecac6d..4954eafe338 100644 --- a/spec/policies/global_policy_spec.rb +++ b/spec/policies/global_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe GlobalPolicy do +RSpec.describe GlobalPolicy do include TermsHelper let_it_be(:project_bot) { create(:user, :project_bot) } diff --git a/spec/policies/group_member_policy_spec.rb b/spec/policies/group_member_policy_spec.rb index a4f3301a064..4215fa09301 100644 --- a/spec/policies/group_member_policy_spec.rb +++ b/spec/policies/group_member_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe GroupMemberPolicy do +RSpec.describe GroupMemberPolicy do let(:guest) { create(:user) } let(:owner) { create(:user) } let(:group) { create(:group, :private) } diff --git a/spec/policies/group_policy_spec.rb b/spec/policies/group_policy_spec.rb index df398963655..44f27f55d0c 100644 --- a/spec/policies/group_policy_spec.rb +++ b/spec/policies/group_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe GroupPolicy do +RSpec.describe GroupPolicy do include_context 'GroupPolicy context' context 'public group with no user' do diff --git a/spec/policies/identity_provider_policy_spec.rb b/spec/policies/identity_provider_policy_spec.rb index 52b6d2c89ba..f6b4e15cff9 100644 --- a/spec/policies/identity_provider_policy_spec.rb +++ b/spec/policies/identity_provider_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe IdentityProviderPolicy do +RSpec.describe IdentityProviderPolicy do subject(:policy) { described_class.new(user, provider) } let(:user) { User.new } diff --git a/spec/policies/issuable_policy_spec.rb b/spec/policies/issuable_policy_spec.rb index 18e35308ecd..20eb09e11c9 100644 --- a/spec/policies/issuable_policy_spec.rb +++ b/spec/policies/issuable_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe IssuablePolicy, models: true do +RSpec.describe IssuablePolicy, models: true do let(:user) { create(:user) } let(:project) { create(:project, :public) } let(:issue) { create(:issue, project: project) } diff --git a/spec/policies/issue_policy_spec.rb b/spec/policies/issue_policy_spec.rb index 9d52079e4be..b3ca37b17c2 100644 --- a/spec/policies/issue_policy_spec.rb +++ b/spec/policies/issue_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe IssuePolicy do +RSpec.describe IssuePolicy do include ExternalAuthorizationServiceHelpers let(:guest) { create(:user) } diff --git a/spec/policies/merge_request_policy_spec.rb b/spec/policies/merge_request_policy_spec.rb index 31ced5db953..50ce1b33d17 100644 --- a/spec/policies/merge_request_policy_spec.rb +++ b/spec/policies/merge_request_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe MergeRequestPolicy do +RSpec.describe MergeRequestPolicy do include ExternalAuthorizationServiceHelpers let(:guest) { create(:user) } diff --git a/spec/policies/metrics/dashboard/annotation_policy_spec.rb b/spec/policies/metrics/dashboard/annotation_policy_spec.rb index 4dc5f4cd0b4..0c59b39ae3e 100644 --- a/spec/policies/metrics/dashboard/annotation_policy_spec.rb +++ b/spec/policies/metrics/dashboard/annotation_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe Metrics::Dashboard::AnnotationPolicy, :models do +RSpec.describe Metrics::Dashboard::AnnotationPolicy, :models do shared_examples 'metrics dashboard annotation policy' do context 'when guest' do before do diff --git a/spec/policies/namespace/root_storage_statistics_policy_spec.rb b/spec/policies/namespace/root_storage_statistics_policy_spec.rb index 8d53050fffb..e6b58bca4a8 100644 --- a/spec/policies/namespace/root_storage_statistics_policy_spec.rb +++ b/spec/policies/namespace/root_storage_statistics_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe Namespace::RootStorageStatisticsPolicy do +RSpec.describe Namespace::RootStorageStatisticsPolicy do using RSpec::Parameterized::TableSyntax describe '#rules' do diff --git a/spec/policies/namespace_policy_spec.rb b/spec/policies/namespace_policy_spec.rb index 01162dc0fc4..f2f411e48d6 100644 --- a/spec/policies/namespace_policy_spec.rb +++ b/spec/policies/namespace_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe NamespacePolicy do +RSpec.describe NamespacePolicy do let(:user) { create(:user) } let(:owner) { create(:user) } let(:admin) { create(:admin) } diff --git a/spec/policies/note_policy_spec.rb b/spec/policies/note_policy_spec.rb index 1e3bd0d9147..a4cc3a1e9af 100644 --- a/spec/policies/note_policy_spec.rb +++ b/spec/policies/note_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe NotePolicy do +RSpec.describe NotePolicy do describe '#rules' do let(:user) { create(:user) } let(:project) { create(:project, :public) } diff --git a/spec/policies/personal_snippet_policy_spec.rb b/spec/policies/personal_snippet_policy_spec.rb index 5fc48717d86..d546805ce01 100644 --- a/spec/policies/personal_snippet_policy_spec.rb +++ b/spec/policies/personal_snippet_policy_spec.rb @@ -3,7 +3,7 @@ require 'spec_helper' # Snippet visibility scenarios are included in more details in spec/support/snippet_visibility.rb -describe PersonalSnippetPolicy do +RSpec.describe PersonalSnippetPolicy do let(:regular_user) { create(:user) } let(:external_user) { create(:user, :external) } let(:admin_user) { create(:user, :admin) } diff --git a/spec/policies/project_policy_spec.rb b/spec/policies/project_policy_spec.rb index 9c0bbdf91d5..ea01596a9ec 100644 --- a/spec/policies/project_policy_spec.rb +++ b/spec/policies/project_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe ProjectPolicy do +RSpec.describe ProjectPolicy do include ExternalAuthorizationServiceHelpers include_context 'ProjectPolicy context' let_it_be(:other_user) { create(:user) } diff --git a/spec/policies/project_snippet_policy_spec.rb b/spec/policies/project_snippet_policy_spec.rb index 3864666f587..bdf9eaedbf1 100644 --- a/spec/policies/project_snippet_policy_spec.rb +++ b/spec/policies/project_snippet_policy_spec.rb @@ -3,7 +3,7 @@ require 'spec_helper' # Snippet visibility scenarios are included in more details in spec/support/snippet_visibility.rb -describe ProjectSnippetPolicy do +RSpec.describe ProjectSnippetPolicy do let_it_be(:regular_user) { create(:user) } let_it_be(:other_user) { create(:user) } let_it_be(:external_user) { create(:user, :external) } diff --git a/spec/policies/project_statistics_policy_spec.rb b/spec/policies/project_statistics_policy_spec.rb index 50dfbf7291b..74630dc38ad 100644 --- a/spec/policies/project_statistics_policy_spec.rb +++ b/spec/policies/project_statistics_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe ProjectStatisticsPolicy do +RSpec.describe ProjectStatisticsPolicy do using RSpec::Parameterized::TableSyntax describe '#rules' do diff --git a/spec/policies/protected_branch_policy_spec.rb b/spec/policies/protected_branch_policy_spec.rb index ea7fd093e38..bb6dbff18a0 100644 --- a/spec/policies/protected_branch_policy_spec.rb +++ b/spec/policies/protected_branch_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe ProtectedBranchPolicy do +RSpec.describe ProtectedBranchPolicy do let(:user) { create(:user) } let(:name) { 'feature' } let(:protected_branch) { create(:protected_branch, name: name) } diff --git a/spec/policies/resource_label_event_policy_spec.rb b/spec/policies/resource_label_event_policy_spec.rb index 4db2390c818..eff2b0e1af5 100644 --- a/spec/policies/resource_label_event_policy_spec.rb +++ b/spec/policies/resource_label_event_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe ResourceLabelEventPolicy do +RSpec.describe ResourceLabelEventPolicy do let_it_be(:user) { create(:user) } let_it_be(:project) { create(:project, :private) } let_it_be(:issue) { create(:issue, project: project) } diff --git a/spec/policies/todo_policy_spec.rb b/spec/policies/todo_policy_spec.rb index be6fecd1045..b4876baa504 100644 --- a/spec/policies/todo_policy_spec.rb +++ b/spec/policies/todo_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe TodoPolicy do +RSpec.describe TodoPolicy do let_it_be(:author) { create(:user) } let_it_be(:user1) { create(:user) } diff --git a/spec/policies/user_policy_spec.rb b/spec/policies/user_policy_spec.rb index 63c4bd05836..1cc3581ebdd 100644 --- a/spec/policies/user_policy_spec.rb +++ b/spec/policies/user_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe UserPolicy do +RSpec.describe UserPolicy do let(:current_user) { create(:user) } let(:user) { create(:user) } diff --git a/spec/policies/wiki_page_policy_spec.rb b/spec/policies/wiki_page_policy_spec.rb index 0dedccb6e88..093db9f8374 100644 --- a/spec/policies/wiki_page_policy_spec.rb +++ b/spec/policies/wiki_page_policy_spec.rb @@ -2,7 +2,7 @@ require 'spec_helper' -describe WikiPagePolicy, :enable_admin_mode do +RSpec.describe WikiPagePolicy, :enable_admin_mode do include_context 'ProjectPolicyTable context' include ProjectHelpers using RSpec::Parameterized::TableSyntax |