summaryrefslogtreecommitdiff
path: root/spec/policies/namespace_policy_spec.rb
diff options
context:
space:
mode:
Diffstat (limited to 'spec/policies/namespace_policy_spec.rb')
-rw-r--r--spec/policies/namespace_policy_spec.rb12
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) }