module Pundit::RSpec::DSL
def permissions(*list, &block)
-
(void)
-
Parameters:
-
list
(Symbol, Array
) -- a permission to describe
Other tags:
- Example: focused example group -
def permissions(*list, &block) metadata = { permissions: list, caller: caller } if list.last == :focus list.pop metadata[:focus] = true end description = list.to_sentence describe(description, metadata) { instance_eval(&block) } end