spec/role_spec.rb in access-granted-0.1.1 vs spec/role_spec.rb in access-granted-0.2

- old
+ new

@@ -2,23 +2,14 @@ describe AccessGranted::Role do subject { AccessGranted::Role } it "requires a role name" do - expect { subject.new }.to raise_error + expect { subject.new }.to raise_error(ArgumentError) end it "creates a default role without conditions" do expect(subject.new(:member).conditions).to be_nil - end - - describe "#relevant_permissions?" do - it "returns only matching permissions" do - role = subject.new(:member) - role.can :read, String - role.can :read, Hash - expect(role.relevant_permissions(:read, String)).to eq([AccessGranted::Permission.new(true, :read, String)]) - end end describe "#applies_to?" do it "matches user when no conditions given" do role = subject.new(:member)