summaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
authorAlessandro Desantis <desa.alessandro@gmail.com>2021-03-12 15:35:08 +0100
committerGitHub <noreply@github.com>2021-03-12 15:35:08 +0100
commit0ce4c815ae808fb91f71701b09c14b30a3b76e19 (patch)
tree338a11d62edb7c130f52f5aaf620a143477c8051 /spec
parent5c9ec3fd21305e8e3004f26d40cedd327b0995a7 (diff)
parenta72dd28a22e38fcded63207cd5a5e3c0a3ebdf9e (diff)
Merge pull request #213 from solidusio-contrib/elia/add-missing-permissions-sets-for-2-11
Add missing permissions sets for Solidus v2.11
Diffstat (limited to 'spec')
-rw-r--r--spec/lib/solidus_subscriptions/permission_sets/default_customer_spec.rb16
1 files changed, 8 insertions, 8 deletions
diff --git a/spec/lib/solidus_subscriptions/permission_sets/default_customer_spec.rb b/spec/lib/solidus_subscriptions/permission_sets/default_customer_spec.rb
index 7865aab..febe268 100644
--- a/spec/lib/solidus_subscriptions/permission_sets/default_customer_spec.rb
+++ b/spec/lib/solidus_subscriptions/permission_sets/default_customer_spec.rb
@@ -10,7 +10,7 @@ RSpec.describe SolidusSubscriptions::PermissionSets::DefaultCustomer do
permission_set = described_class.new(ability)
permission_set.activate!
- expect(ability).to be_able_to([:display, :update], subscription)
+ expect(ability).to be_able_to([:show, :display, :update], subscription)
end
it "is not allowed to display or update someone else's subscriptions" do
@@ -21,7 +21,7 @@ RSpec.describe SolidusSubscriptions::PermissionSets::DefaultCustomer do
permission_set = described_class.new(ability)
permission_set.activate!
- expect(ability).not_to be_able_to([:display, :update], subscription)
+ expect(ability).not_to be_able_to([:show, :display, :update], subscription)
end
it 'is allowed to display and update line items on their subscriptions' do
@@ -33,7 +33,7 @@ RSpec.describe SolidusSubscriptions::PermissionSets::DefaultCustomer do
permission_set = described_class.new(ability)
permission_set.activate!
- expect(ability).to be_able_to([:display, :update], line_item)
+ expect(ability).to be_able_to([:show, :display, :update], line_item)
end
it "is not allowed to display or update line items on someone else's subscriptions" do
@@ -45,7 +45,7 @@ RSpec.describe SolidusSubscriptions::PermissionSets::DefaultCustomer do
permission_set = described_class.new(ability)
permission_set.activate!
- expect(ability).not_to be_able_to([:display, :update], line_item)
+ expect(ability).not_to be_able_to([:show, :display, :update], line_item)
end
end
@@ -57,7 +57,7 @@ RSpec.describe SolidusSubscriptions::PermissionSets::DefaultCustomer do
permission_set = described_class.new(ability)
permission_set.activate!
- expect(ability).to be_able_to([:display, :update], subscription, subscription.guest_token)
+ expect(ability).to be_able_to([:show, :display, :update], subscription, subscription.guest_token)
end
it "is not allowed to display or update someone else's subscriptions" do
@@ -67,7 +67,7 @@ RSpec.describe SolidusSubscriptions::PermissionSets::DefaultCustomer do
permission_set = described_class.new(ability)
permission_set.activate!
- expect(ability).not_to be_able_to([:display, :update], subscription, 'invalid')
+ expect(ability).not_to be_able_to([:show, :display, :update], subscription, 'invalid')
end
it 'is allowed to display and update line items on their subscriptions' do
@@ -78,7 +78,7 @@ RSpec.describe SolidusSubscriptions::PermissionSets::DefaultCustomer do
permission_set = described_class.new(ability)
permission_set.activate!
- expect(ability).to be_able_to([:display, :update], line_item, subscription.guest_token)
+ expect(ability).to be_able_to([:show, :display, :update], line_item, subscription.guest_token)
end
it "is not allowed to display or update line items on someone else's subscriptions" do
@@ -89,7 +89,7 @@ RSpec.describe SolidusSubscriptions::PermissionSets::DefaultCustomer do
permission_set = described_class.new(ability)
permission_set.activate!
- expect(ability).not_to be_able_to([:display, :update], line_item, 'invalid')
+ expect(ability).not_to be_able_to([:show, :display, :update], line_item, 'invalid')
end
end
end