diff options
Diffstat (limited to 'spec/policies/namespace_policy_spec.rb')
-rw-r--r-- | spec/policies/namespace_policy_spec.rb | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/spec/policies/namespace_policy_spec.rb b/spec/policies/namespace_policy_spec.rb index 1fdf95ad716..23e75d91fe7 100644 --- a/spec/policies/namespace_policy_spec.rb +++ b/spec/policies/namespace_policy_spec.rb @@ -1,4 +1,4 @@ -require 'spec_helper' +require "spec_helper" describe NamespacePolicy do let(:user) { create(:user) } @@ -10,31 +10,31 @@ describe NamespacePolicy do subject { described_class.new(current_user, namespace) } - context 'with no user' do + context "with no user" do let(:current_user) { nil } it { is_expected.to be_banned } end - context 'regular user' do + context "regular user" do let(:current_user) { user } it { is_expected.to be_disallowed(*owner_permissions) } end - context 'owner' do + context "owner" do let(:current_user) { owner } it { is_expected.to be_allowed(*owner_permissions) } - context 'user who has exceeded project limit' do + context "user who has exceeded project limit" do let(:owner) { create(:user, projects_limit: 0) } it { is_expected.not_to be_allowed(:create_projects) } end end - context 'admin' do + context "admin" do let(:current_user) { admin } it { is_expected.to be_allowed(*owner_permissions) } |