Module: ActionPolicy::RSpec::PolicyExampleGroup
- Defined in:
- lib/action_policy/rspec/dsl.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(base) ⇒ Object
36 37 38 39 40 |
# File 'lib/action_policy/rspec/dsl.rb', line 36 def self.included(base) base.[:type] = :policy base.extend ActionPolicy::RSpec::DSL super end |
Instance Method Details
#formatted_policy(policy) ⇒ Object
42 43 44 |
# File 'lib/action_policy/rspec/dsl.rb', line 42 def formatted_policy(policy) "#{policy.result.inspect}\n#{policy.inspect_rule(policy.result.rule)}" end |